PIC vasıtasıyla SMS göndermek hakkında bilgiye ihtiyacı

Başlatan trilink, 15 Kasım 2003, 00:57:33

trilink

Merhaba.

PIC vasıtasıyla cep telefonuna ulaşarak SMS göndermek veya pic'e telefon numarası çevittirmek ile ilgili bilgiye ihtiyacım var.Bu konuda bana kaynak gösterebilir veya yardımcı olabilirseniz sevinirim.

Teşekkürler :)

axanc

selam..

biz bu konuyu çok tartıştık, forumda var bi bak istersen....

dijitech ve fsan sana yardımcı olabilirler belki... :)
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

axanc

Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

axanc

Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

axanc

sms_send: 
	SerOut	rs232t,t2400,["AT+CMGF=1",13] 
	SerIn	rs232r,t2400,300,noresp,["OK"] 
	LCDOut	$fe,$c7,"CMGF OK ":Pause 500 
	SerOut	rs232t,t2400,["AT+CMGS=6944968378",13,"Received SMS",26,13] 
	SerIn	rs232r,t2400,4000,noresp,["OK"] 
	LCDOut	$fe,$c7,"Sent OK ":Pause 500 
	GoTo lcd_cls 

noresp: 
	LCDOut $fe,$c7,"No resp" 
	Pause 1000 

lcd_cls: 
	LCDOut $fe,$c7," " 
Return 


sms_chk: 
	SerOut	rs232t,t2400,["AT+CMGR=1",13] 'Request first SMS 
	SerIn	rs232r,t2400,10,lcd_cls,i 
	IF i="E" Then Return 

	SerIn	rs232r,t2400,2000,ex_sms1,["6944968378"] 'Wait for the correct number 
	SerIn	rs232r,t2400,100,ex_sms1,[13] 'Wait for CR 
	SerIn	rs232r,t2400,150,ex_sms,["123"] 'Wait for the correct message 

	Toggle Led1 
	SerOut	rs232t,t2400,["AT+CMGD=1,4",13] 'Delete all messages 
	LCDOut	$fe,$c7,"Deleting" 
	SerIn	rs232r,t2400,13500,ex_sms,["OK"] 
	LCDOut	$fe,$c7,"Deleted "
	Pause 1000 

	GoTo sms_send 

ex_sms: 
	LCDOut $fe,$c7,"Wrong-D":Pause 1000 

ex_sms1: 
	SerOut	rs232t,t2400,["AT+CMGD=1,4",13] 
	GoTo lcd_cls
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

axanc

Cep Telefonuna Gönderilen AT Komutlari

AT+CBC                             // Batarya Durumu 
AT+CGMI                            // Üretici Firma 
AT+CGMM                            // Telefonun Modeli 
AT+CGSN                            // Telefonun Seri numarasi 
AT+CPBF                            // Rehberden Buldurma 
AT+CPBR                            // Tüm Adres Defterinin okutulmasi
AT+CPBS                            // SIM yada Telefonun hafizasinin secilmesi
ATD0535XXXXXXX;                    // Telefon numarasi cevirme
AT*EKEB="123456"                   // TUSLAMA
AT*EICO=X,Y                        // X:ICON Y:ON(1)-OFF(0) Mesaj veya diger iconlari degistirme
AT*ESOM=1,"aAffFgaAgfEpgGefgeafDC" // Melodi Yazdirma
AT*ETXT=1,"SELAM"                  // KARSILAMA MESAJI
AT+COPS? <CR>                      // OPERATORU BELIRTIYOR TURKCELL VEYA TELSIM MI ?
AT+CKPD="C",20 <CR>                // EKRANI TEMIZLE 
AT+CKPD="<",1 <CR>                 // SOL MENUYE GEC
AT+CKPD=">",20 <CR>                // SAG MENUYE GEC
AT*EMMI=1,1,1 <CR>                 //!! oRTADAKI KLAVYE ENABLE 1 DISABLE 0 ENSONDAKI EKRAN ISIGI 1-0
AT+CPBW                            // Rehbere Telefon numarasi Ekleme
AT+CSQ                             // Telefonun Sinyal degerinin ölcülmesi
AT+CSMS                            // Mesaj Servisini Belirle
AT+CMGF                            // Mesajin Formatini belirle 
AT+CSCA                            // Mesaj Merkezi
AT+CSMP                            // Text modu telefonun
AT+CSDH                            // Text Modun paremetrelerini göster 
AT+CSCB                            // Telefondaki Mesaj Ayarini sec
AT+CSAS                            // Ayarlari Kaydet 
AT+CRES                            // Ayarlari düzenle 
AT+CNMI                            // TE de yeni mesaj indikatörü ac 
AT+CMGL                            // Mesajlari Listele 
AT+CMGR                            // Mesaj Oku 
AT+CMGS                            // Mesaj Gönder 
AT+CMSS                            // Hafizadaki Mesaji Gönder 
AT+CMGW                            // Hafizaya Mesaj Yaz 
AT+CMGD                            // Mesaj Sil 
AT+CMGL                            // Mesajlari Listele 
AT+CMGR                            // Mesajlari Oku 
AT+CMGS                            // Mesaj Gönder 
AT+CMGW                            // Hafizaya Mesaj Yaz

Not : <CR> Mesajlari her islemden Sonra konulacak Win98 isletim sistemlerinda DADCom98 cekilmesi gerkiyor
Mesajlariniz icin gulolkml@hotmail.com adresine bildiriniz iyi calismalar ...  This file checked by MASCOP http://www.mascop.com



sms ile ilgili ben de bulunan bilgileri mümkün olduğunca koydum... bi çeşit forum içinde toplama yapmış oldum... :)
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

fsan

kardes iyi olmuş ellerine saglik :)

bir önceki gönderdigin AT komutlari text formati destekleyen telefonlar icin yazilmis ama hangi marka acaba?
ben siemens ile denedigimde tüm mesajlari sil komutunu desteklemedigini söylemisti bir loop icinde tek tek silmistim.

axanc

selam...

walla ben kodlari "digitech" ten aldım... :) .. ama sanırım a1018 olması lazım... bu arada pic projelerimi paylaşmak için web sayfası yapmaya başladım...:

http://www24.brinkster.com/nostramo
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

fsan

dostum sayfanda isis ve pbp yer ayirman gercekten iyi olmuş. baya proff. olmuş :)
BASARILARININ DEVAMINI DILERIM.

axanc

selam..

teşekküerler... asp ile uzun süredir uğraşıyorum zaten... bu arada elimdeki bütün dökümanlar ve bütün bilgiler hepsi ingilizce, onları türkçe'ye çeviricem, onlara uğraşıyorum....

pzrtesi sınav var ona çalışıyorum, önümüzdeki hafta vize'lerim var da... o yüzden bayramdan sonra site hazır olur anca, bu arada "print screen" ettiğim resimleri jpg olarak kaydettim ama onları kesmek için bi program bilen var mı?
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

fsan

ben uzun zamandir "Paint Shop Pro" kullaniyorum. belki en prof. olani değildir ama baya ilginc bir program resimleri istedigin sekilde düzelttikten sonra  gif veya jpeg export özelligini kullanarak resimlerin kalitesini fazla bozmadan bazen MB boyutlarindaki resimleri 100kB nin altina düsürüyorki bu webe aktarmak icin iyi  bir sey.

axanc

selam..

indirmek için bi adres verebilir misin?... bi yandan mat3 çalışıyrm, öbür yandan bu programı aramiyim şimdi... indirip kurup elimdeki resimleri fprmata uydurcam, bütün resimler aynı boyutta olunca çok güzel oluyo doğrusu... :)

orada oluşturduğum sayfalar dışında bir önerin var mı?, pic'e sıfırdan başlayanlar için yapıyorum sayfayı ama profesyoneller için de benim projeleri koycam.. bari yeni başlayanlar olaylardan bişi öğrensin...

bu adrese hiç baktın mı?...:
http://www.hobby-elec.org/e_pic.htm
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

fsan

evet daha önce girmistim birkac kez, harika bir sayfa.

Paint Shop Pro icin elimde su an hazir bir link yok ama bizim "Beceriksizler Board" da görmüstüm kayitli olmak sarti ile orada "programlar" bölümüne bir bak.
http://beceriksizler.beep.to/

axanc

selam..

tşk..

favorilerime aldım bi ara bakıcam... şimdi mat çalışmak lazım...  :roll:
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP

axanc

Alıntı YapÜyelik - kapali


Malesef su an üyeligimiz kapali.
Her yeni ayin 1. hafta sonunda üyeligi hafta sonu boyunca acacagiz.



BeCeRiKsIzLeR BoArD
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP