Bluetooh İle PC Üzerinden SMS Mesaj Göndermek

Hep düşünmüştür nasıl nasıl nasıl. İşe başlamam aslında Siemens'in bir adet GSM modülünü almam ile başladı. Oturup AT denilen kod listesini incelemeye başladım. Şöyle ki modülün manualini inceledikçe inceliyorum ama devresini kurmak bir ölüm. Hele konektörünü bulmak tam bir ızdırap. Ben de düşündüm başka neler yapılır bu AT'ler ile.

İşte burada aklımıza parlak fikirler geliyor. Bilgisayara Bluetooth ile telefonu bağladığımızda oluşan COM bağlantı portunu kullanmak geliyor birden aklıma. Hımm. hemen giriyoruz ve bağlı olduğumuz COM portun adını öğreniyoruz. Sonra açıyoruz Hyper Terminal'imizi ve bağlantı ayarlarını yaptıktan sonra AT yazıp enter'a basıyoruz ve ne görelim? OK şeklinde bir karşılama mesajı geliyor. Evet telefonumuz ile PC miz mükemmel bir şekilde bağlandı. 

Sonra geliyoruz mesaj atmak için yaptığımız sihirli kodlara.

Sırayla 

AT+CMGF=1 yazıyoruz. Telefonumuzu sms sistemine hazırlamak için. Tabi sistem yine OK cevabını gönderiyor.

Sonrasında AT+CMGS="05**********" şeklinde numaramızı yazıyoruz ve enter'a basıyoruz. Ne görelim ">" şeklinde bir ok beliriyor. İşte bu bizim mesaj yazmamız için açılan satır. Mesajımızı yazıyoruz ve mesaj sonu gelince CTRL+Z yapıyoruz, mesajın bittiğini belirtmek için ve tekrar ENTER'a basıyoruz. Ve yine o güzel kelime...OK

Bir iki saniye içerisinde mesajımız karşı telefona ulaşmış oluyor. 

Denemenizi tavsiye ederim. NOKİA telefonlarda sorunsuz çalışırken Ericsson'lar da ERROR aldım malesef sebebini araştırıyorum. 

 

İşte buradan hareketle açıyorum kulüp için C# ile yazdığım üyelik programını ve bir kaç kod ekliyorum. Önce bir seriport nesnesi ardından bağlantı ayarları ve tamamdır. Artır tek tık ile yüzlerce üyeye aynı mesajı gönderebiliyorum.


Twitter Digg Delicious Stumbleupon Technorati Facebook

Etiketler: ,

“Bluetooh İle PC Üzerinden SMS Mesaj Göndermek” yazısına gelen cevaplar;

  1. selamlar öncelikle bundan 6 ay kadar önce bende bu konuyla uğraştım hyper terminal ile sms gönderdim-samsung m620- ama iş c# la kodlamaya gelince, bir yerlere at kodunu yolluyorum ama gitmiyor. at kodu gittikten sonra gelecek olan bir karakter var hyper terminalde onu nasıl aştın. portu dinlemeye mi döngü içerisinde. olmadı diye bıraktım uğraşmayı hoca da bana lafı yapıştırdı hiç birşeyi tamamlamıyorsun diye :) yalnız bu arada telefonun yazılımı çöktü gidipte tamir bile yaptırmadım , tel bozuldu diye hocaya veryansın ettim. neyse bunu nasıl yaptığını anlatırsan sevinirim

  2. Merhaba Sezgin;



    Ben telefonu bozmadım valla (:



    Şöyleki AT kodlarını zaten hyper terminal üzerinden gönderebiliyorsan problem yok. C# da da çok basit. port.WriteLine() işini görecektir.



    Dinleme konusuna gelirsek. Ben kodların düzgün olarak gittiğine emin olduğum için cevap beklemedim. Yani yaptığım iş sırayla AT kodlarını göndermek (:



    Kolay gelsin.

  3. hangi telefon ile deneme yaptınız

  4. mrb erhan benzer bı uygulamayla ugrasıyorum bende kullandıgım telefon nokia 6230i usb kablosu vardı bende usbyı coma cevıren converter kullanarak comdan pcye bagladım telefonu hyper termınalı calıstırdım yanlız baglantı oldugu gorundugu halde hyper termınal ekranına yazı yazamamaktayım yazdıgım uygulamadada bır hata yada problem oldugunu sanmıyorum ama buna ragmen at komutları ıle sms gonderme olayını yapamadım yardımcı olabılırmısın ??

Yorum Gönder

İsim

E-mail Adresi

Web Sayfanız (Spamı sevmiyoruz)

Güvenlik Kodu

güvenlik kodu

Mesajınız

Yeni yorumlardan beni haberdar et.

working..