CEP TEL. AKILLI EV PROJESİ acil yardım

Başlatan kaysal, 05 Ekim 2007, 12:16:33

kaysal

Okula yapmam gereken "cep telefonu kontrollü akıllı ev pic projesi var" bu konuda Bana yardımcı olursanız minnet duyarım..


DTMF kodlarını kullanarak yapmayı hedefliyorum ... CM8870 DTMF kod çözücü entegresi bu yönde kullanılan bi entegre ve bu entegre PIC i kontrol edecek ancak cep telefonunu iki üç çağrıdan sonra otomatik açmam gerekecek.. bu yönde hazır programlar olabilir sanırım. bi de PIC i hükmedecek program PIC_basic ya da proton ve yahut JALedit , PIC C de yazılmış olabilir.ASM olmasın yeter . asıl sorunum bu...?


DEĞİŞİK FİKİRLERİ OLAN ARKADAŞLAR LÜTFEN YARDIMLARINI bekliyorum..

a_kaysal@hotmail.com

mustafa_cmbz

kimin fikri varsa burdan paylaşabilir  özelden değil tabii böyle bir kısıtlama yok fakat sergilediğiniz davranış ve düşünce şekli yanlış..ha çok özel bir devre olur paylaşıma açılmayacak kadar özel ozaman bilen birinden rica eder yardımlarını beklersiniz...fakat sizin sergilediğiniz durum farklı...

projenize gelince pekte zor bir proje değil biraz program mantığını kavramış isenız istediğiniz işlemi pic ile yapabilirsiniz....

kolay  gelsin....

enderank

Bu projeye yardımcı olabilecek kaynaklar var benim bildiğim "JAL ile PİC programlama" kitabında mevcut kitapta cep telefonu için DTMF kodlayıcı ile cihaz kontrolü projesi mevcut...

aslan_korhan

"Otomatik cevaplama" özelliği olan bir telefon kullanırsan büyük bir dertten kurtulmuş olursun.

@mustafa_cmbz
Bu arada arkadaş özelden veya msn'den bana yardım et dememiş ki. Sadece altına msn adresini koymuş.
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

yalnayak

Alıntı yapılan: "mustafa_cmbz"kimin fikri varsa burdan paylaşabilir  özelden değil tabii böyle bir kısıtlama yok fakat sergilediğiniz davranış ve düşünce şekli yanlış..ha çok özel bir devre olur paylaşıma açılmayacak kadar özel ozaman bilen birinden rica eder yardımlarını beklersiniz...fakat sizin sergilediğiniz durum farklı...

projenize gelince pekte zor bir proje değil biraz program mantığını kavramış isenız istediğiniz işlemi pic ile yapabilirsiniz....

kolay  gelsin....
ben kavramis değilim bu projenin mantigini.
biraz mantigindan bahsedemisiniz..
kolay gelsin...
Kızımın iffeti batmakta rezîlin gözüne... Acırım tükürüğe billâhi, tükürsem yüzüne..! MEHMED AKİF ERSOY  Kardan Adaminla,GUNES'e calim mi satiyorsun?

mustafa_cmbz

Alıntı yapılan: "aslan_korhan""Otomatik cevaplama" özelliği olan bir telefon kullanırsan büyük bir dertten kurtulmuş olursun.

@mustafa_cmbz
Bu arada arkadaş özelden veya msn'den bana yardım et dememiş ki. Sadece altına msn adresini koymuş.

hocam nedesem bilmiyorum artık herkes öyle kelime oyunları yapıyorkı akıl sır ermıyor...bende öyle yorum yapmak zorunda kaldım

mustafa_cmbz

Alıntı yapılan: "yalnayak"
Alıntı yapılan: "mustafa_cmbz"kimin fikri varsa burdan paylaşabilir  özelden değil tabii böyle bir kısıtlama yok fakat sergilediğiniz davranış ve düşünce şekli yanlış..ha çok özel bir devre olur paylaşıma açılmayacak kadar özel ozaman bilen birinden rica eder yardımlarını beklersiniz...fakat sizin sergilediğiniz durum farklı...

projenize gelince pekte zor bir proje değil biraz program mantığını kavramış isenız istediğiniz işlemi pic ile yapabilirsiniz....

kolay  gelsin....
ben kavramis değilim bu projenin mantigini.
biraz mantigindan bahsedemisiniz..
kolay gelsin...

hocam picle telın butonlarını kontro ledersiniz en basitinde 3310 ile olur mesela en son aranaları kayıt ediyorya sırasıyla tulşarı kontrol ettiririsiniz işte birde ısd ile sesli mesaj ekledinmi çok güzel olur...kolay gelsin..

betüll

arkadaslar jal da dtmf projem var.jal kitabında da bir uygulama var denedim ancak kod calışmıyor... bana yardımcı olabilir misinizzzzzz
ideallerim neredeyse ben oradayım..

BenC

ŞEHİT KANIYLA ALINMIŞ BU GÜZELİM VATANIN TOPRAKLARI KARIŞ KARIŞ SATILIYOR!!  VATAN HAİNİ OLMA!!

betüll

sabit hattan arama yapılacak ve hat 3 calmadan sonra otomatik acılacak daha sonra girilen sifre ile röleler enerjilendirilecek jal kitabında bi uygulama var ama calısmıyo :( jal ile yazılmıs bilgileinizi paylaşırsanız sevinirim....
ideallerim neredeyse ben oradayım..

justice_for_all

#10
Alıntı yapılan: betüll - 18 Ekim 2010, 12:21:26
sabit hattan arama yapılacak ve hat 3 calmadan sonra otomatik acılacak daha sonra girilen sifre ile röleler enerjilendirilecek jal kitabında bi uygulama var ama calısmıyo :( jal ile yazılmıs bilgileinizi paylaşırsanız sevinirim....

C de olsa olurmu acaba ayrica kodunuzun calismayan parcasini siteye koyarsaniz arkadalar ve ben yardimci olmaya calisiriz...

Iyi calismalar..

tubitak kendimiz yapalim projesidir bu inceleyin isterseniz..


#include <pic.h>
#include <delay.c>

#define StD RB4
#define HAT_ROLE RA1
#define LED RA2
#define PALS RA0

// 4MHz osilator
__CONFIG(XT&WDTDIS&PWRTEN);

unsigned char kontrol=0;
unsigned int CX;

//----------------------------------------------------------
// Timer alt programi
// 15 saniye suresince tusa basilmadiysa hatti kapatmak icin
//----------------------------------------------------------
void interrupt kesme(void){

CX++;
if(CX>15000)kontrol=1;
   
T0IF=0; // bayragi temizle
TMR0=131;
}
//----------------------------------------------------------


//----------------------------------------------------------
// ANA PROGRAM
//----------------------------------------------------------
main(void){

unsigned char i,komut,sifre[5],sayac;

//----------------------------------------------------------
// Port konfigurasyonu
//----------------------------------------------------------
TRISB=0x1F; // PORTB'nin RB5,6,7 pinleri cikis,digerleri giris 
TRISA=0x01; // RA0 giris digerleri cikis
//----------------------------------------------------------

PORTB=0; // cihazlar enerjisiz
PORTA=0; // hat kapali, LED sonuk

//-------------------------------------------------------------
//Timer islemleri (kesme suresi=1ms)
//-------------------------------------------------------------
T0CS=0; // Dahili clock
PSA=0; // Prescaler TMR0 icin ayarli
PS0=0; PS1=1; PS2=0; // Oran 1:8
ei(); // butun kesmeler etkin
T0IE=0; //Baslangicta timer pasif
T0IF=0; // bayrak temizle
//-------------------------------------------------------------

// resetten sonra 1 saniye bekle
for(i=0;i<4;i++)DelayMs(250);

basla:

sayac=0; CX=0;

for(;;){ // zil sayisi belirleme dongusu

while(PALS==1);

sayac++;

   if(sayac>50){ // Zil sayisi 2
      HAT_ROLE=1; // Hatti ac

      sifreoku:
      
      for(i=0;i<5;i++){ // sifreyi al

      //--------------------------------------
      kontrol=0;
      TMR0=131; // 
      T0IE=1; // TIMER ON

      //--------------------------------------

         while(StD==0){   // tusa basilmadi ise bekle
            if(kontrol==1){ // sure>15s ise hatti kapat
            HAT_ROLE=0; goto basla; // basa don
            }
            else {};
         }

      T0IE=0; CX=0; // Tusa basildi ise Timer'i durdur, CX'i sifirla
               // Boylece yeni bir 15s'lik ek sure kazanilmis olur
      sifre=PORTB&0x0F; // sifreyi oku

      while(StD==1); // tus basili ise bekle
      }
      //--------------------------------------
      // sifrenin son hanesi * olmalidir
      
      //--------Sifre konrol------------------
      if(sifre[0]==1 && sifre[1]==2 && sifre[2]==3 && sifre[3]==4 && sifre[4]==11){
      // 11 degeri tus takimindaki * tusuna karsilik gelir.

      LED=1; // sifre dogru ise LED'i yak
         
         for(;;){
            while(StD==0); // cihazlar icin komut bekle
                     
            komut=PORTB&0x0F;
   
            if(komut==1)RB5=1; // cihaz 1 ON
            if(komut==2)RB6=1;
            if(komut==3)RB7=1;
            if(komut==4)RB5=0; // cihaz 1 OFF
            if(komut==5)RB6=0;
            if(komut==6)RB7=0;
   
            if(komut==12){ // # tusuna basildi ise hatti kapat
               HAT_ROLE=0; LED=0; goto basla;
            // Cihazlarin ON/OFF durumlari degismeden kalir.
            }
         }            
            //--------------------------------------
      }
      
      else{
      goto sifreoku; //sifre yanlis ise tekrar sifre okumaya git
      }
   }

   else{  // sayac<50 ise
   while(PALS==0);
   }

} // for dongusu

}
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay


teknikelektronikci

Alıntı yapılan: mustafa_cmbz - 19 Ekim 2007, 21:24:40
Alıntı yapılan: aslan_korhan"Otomatik cevaplama" özelliği olan bir telefon kullanırsan büyük bir dertten kurtulmuş olursun.

@mustafa_cmbz
Bu arada arkadaş özelden veya msn'den bana yardım et dememiş ki. Sadece altına msn adresini koymuş.

hocam nedesem bilmiyorum artık herkes öyle kelime oyunları yapıyorkı akıl sır ermıyor...bende öyle yorum yapmak zorunda kaldım

gecenelrde gene böyle bir baslikda senin gibi tepkimi verip sonradan biraz önyargili oldugumu düsünmüsdüm
bak simdi bu basligi acan arkadas aradan 1 ay sonra arazi olacak sitenin adresini blile hatirlamaz
Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

KIRIKDR

hocam bakınız bu yaz yaptığım projeyi paylaşıyorum sizlerle simülasyonu burada yapmak isteyen arkadaşlar pcb sini cıkartabilir
hat yazan yer telefona bağlanacak simülasyon calışıyor ama cep telefonu ile kulaklık bağlantısını tam sağlayamadım eğer yaparsanız bana da yazınız neticesini...benim yaptığım proje akıllı ev projesinin biraz daha ilkeli sistem iki kez çalınca röleyi aıyor 4 kez çalınca kapatıyor..herkese kolay gelsin ... KIRIKDR e-mail:muammer_tost@hotmail.com buradan da ulasabilirsiniz ...
http://rapidshare.com/files/427285428/cepten_kontrol_yeniden.rar

X-Fi

hala telefonlarla uğraşılıyor öğrenin bir GSM modüle ulaşması çok mu zor çok mu pahalı bir modül alıp AT komutlarıyla haberleşseler buna birde bord çizseler geliştirmeye açık ileriye dönük bişeyler öğrenmiş olacaklar orta seviye yazılım bilgisiyle bunlar mümkünken daha basit iş bitirmeye çalışmak neden? hem basit olasun diye uğraşırken sorunlara yardımda edemiyoruz elle tutulur bişey olmuyor çünkü ortada bu projeleri yapan öğrenciler hangi bölüm okuyorlar merak ediyorum ilerde mesleğini eline alıp proje çıkartacak kişiler hep çekirdekten yetişiyor unutmamak lazım.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)