Şimdi Ara

at komutlarını pic e nasıl gönderebilirim

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
13
Cevap
0
Favori
1.038
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar bir alarm devresi yaptım ama yazılımı konusunda bilgiye ihtiyacım var sensör hareket algıladığında devreye com ilebağlı bir cep telefonu ile sms yollayacak at komutlarını nasıl pic e yollayabilirim



  • Sanırım yanlış yazmışsınız veya yanlış biliyorsunuz. AT komutlarını pice değil, picten seri iletişim bacağı ile telefona yollamanız gerekiyor. Bu da kullandığınız yazılım diline göre değişir.

    Örneğin picbasic için SEROUT PORTB.0, N2400, ["ATDT02125556677"]
    B.0 dan 2400Bps hızında 02125556677 numarasını tone olarak arama yapması için telefona komut yollar... vs...

    Saygılar.
  • Arkadaşım bildiğim kadarıyla telefon ve pic karşılıklı haberleşebiliyorlar.Ama verdiğiniz örnek koddaki N2400 denenmiş veya araştırma sonucu mu yazıldı?Bende uğraşıyorum da.9600 diye duymuştum bilmiyorum doğru mu?
    Bide at command için öcellikle AT yazmak ondan sonra uyumluluk için komut yazmak gerekmiyor mu?
    Hazır yeri gelmişken bende bu işle ilgeliniyorum ama Telefonu bir türlü pille çalıştıramadım.Çalışsa bile en fazla 5sn açık kalıyor.Sonra kapanıyor.Pil olarak normal 9v pillerden kullandım(5v'a düşürerek).aryasında 4.8v 800mAh yazıyor.Bu telefonu beslemek için nasıl bir devre kurmalıyım?
    Telefon=T10
  • Öncelikle belirteyim ki direk GSM telefonlarla hiç haberleşmedim. Ben AT komutlarını bilgisayara bağlı olan dahili ve harici modemler aracılığı ile kullanıyorum. Dolayısı ile GSM cihazınızın baudrate değerini datasheetine bakarak belirlemelisiniz.

    Ayrıca picbasicte N2400 veya T2400 gibi baudrate seçenekleri mevcut. Biri düz diğeri tersleyerek gönderiyor. Buna da dikkat etmelisiniz. Eğer yanlış olan yolu seçerseniz hiç bir sorun oluşmaz sadece istediğiniz sonuca ulaşamazsınız. Riskli bir test değildir.

    Dediğiniz doğru öncelikle AT yazmak gerekiyor ve dikkat ederseniz benim seri olarak gönderdiğim komutta "AT" sonra "DT" (DialTone) olarak başlıyor.
    At komutlarını test etmek isterseniz, Eğer var ise bilgisayarınızdaki modemle başlıyabilirsiniz. Önce modeminizin hangi seri porta atandığını bulun sonra hyperterminal veya herhangi bir terminal emilatörü ile bu seri porta bağlanıp test edebilirsiniz. Benim örneğimde

    ATZ Modem reset
    ATA Ansver, cevapla
    ATDT5556677 DialTone 5556677 komutları denenmiştir. bağlantı hızı örnek olarak 2400 seçilmiştir...

    Telefonun 5 saniye açık kalabilmesine gelince voltmetre ile sürekli pile baksanız ? pilmi bitiyor ? belkide 5 volta düşürdüğünüz regülatör yetmiyordur ?
    Devre konusunda benden çok daha ustalar var, muhtemelen cevaplayacaklardır.

    Saygılar.




    < Bu mesaj bu kişi tarafından değiştirildi tyilgin1 -- 3 Mart 2007; 20:45:10 >




  • quote:

    Orjinalden alıntı: tyilgin1

    Öncelikle belirteyim ki direk GSM telefonlarla hiç haberleşmedim. Ben AT komutlarını bilgisayara bağlı olan dahili ve harici modemler aracılığı ile kullanıyorum. Dolayısı ile GSM cihazınızın baudrate değerini datasheetine bakarak belirlemelisiniz.

    Ayrıca picbasicte N2400 veya T2400 gibi baudrate seçenekleri mevcut. Biri düz diğeri tersleyerek gönderiyor. Buna da dikkat etmelisiniz. Eğer yanlış olan yolu seçerseniz hiç bir sorun oluşmaz sadece istediğiniz sonuca ulaşamazsınız. Riskli bir test değildir.

    Dediğiniz doğru öncelikle AT yazmak gerekiyor ve dikkat ederseniz benim seri olarak gönderdiğim komutta "AT" sonra "DT" (DialTone) olarak başlıyor.
    At komutlarını test etmek isterseniz, Eğer var ise bilgisayarınızdaki modemle başlıyabilirsiniz. Önce modeminizin hangi seri porta atandığını bulun sonra hyperterminal veya herhangi bir terminal emilatörü ile bu seri porta bağlanıp test edebilirsiniz. Benim örneğimde

    ATZ Modem reset
    ATA Ansver, cevapla
    ATDT5556677 DialTone 5556677 komutları denenmiştir. bağlantı hızı örnek olarak 2400 seçilmiştir...

    Telefonun 5 saniye açık kalabilmesine gelince voltmetre ile sürekli pile baksanız ? pilmi bitiyor ? belkide 5 volta düşürdüğünüz regülatör yetmiyordur ?
    Devre konusunda benden çok daha ustalar var, muhtemelen cevaplayacaklardır.

    Saygılar.



    merhaba tyilgin.
    gsm içinde eğer dahili modem varsa AT komutlarıyla direk olarak haberleşebilirsin( bitirme projem)
    ve boud hızı olarak 9600 seçilmelidir.

    hayalet sana gelince .. yaklaşık bir haftadır seninle ilgileniyorum bu konuda ama sana daha en başında söylediğim bir şey vardı. Mikrodenetleyicinin M sini bilmeyen biri için böyle bir projeyi 1 haftada bitirmen imkansız gibi bir şey die. bazı arkadaşlar da hemen şunu söliyecek imkansız die bir şey yoktur... Ben bu projeyi yapmak için Denetleyici kullanmasını bildiğim halde 2 ay a yakın üzerinde çalıştım ve ancak bitti. O yüzden zor işte...

    Kolay gelsin HeRkEsE




  • quote:

    Orjinalden alıntı: ***alper***

    merhaba tyilgin.
    gsm içinde eğer dahili modem varsa AT komutlarıyla direk olarak haberleşebilirsin( bitirme projem)
    ve boud hızı olarak 9600 seçilmelidir.



    merhaba,

    Eğer gsm için dahili modem varsa mutlaka haberleşilebilir. Elinizde böyle bir modül varmı ?
  • Yukarıdaki konu hakkında çok araştırma yaptım ancak tam bir bilgi ben de bulamadım hareket sensöründen gelen akımı telefona göndermeden değiştirerek önceden tanımlanmış bir numarayı arababilen bir sistem hazır olarak satılıyormu pıc ler elektronik marketlerde satışı yapılıyor acaba bunlar mı kullanılmalı



    < Bu mesaj bu kişi tarafından değiştirildi leventuryan -- 19 Ağustos 2007; 22:37:28 >
  • Strom, telefonlar şebekeyle iletişim kuracağında pilden 1A'ya yakın akım çekerler. Telefonunun kapanması bundan olsa gerek... (kaynağın yetersiz)
  • Eger telefonda modem var ve at komut setini de netten bulabildiyseniz neden haberlesemiyesiniz.
    Ben pic ile siemens telefonu haberlestirmistim zamaninda. Yapmaniz gereken seri port protokoluyle at komutunu ascII formatinda yollamak tabi aralarinda enter tusununda komutunu da yollamalisiniz:)
    hadi bakalim kolay gelsin herkese...
  • bu iş için hangi pic'i kullanabiliriz?
  • seri port protokoli kullanacagindan herhangi bir pic kullanabilirsin.
    hatta pic basic kullan uc bessatirda hallet isini:D
    kolay gelsin...
  • 16f628 kullanabilir miyim? ayrıca max232 ye ihtiyacım olacak mı?
  • Bilgisayara baglamayacaksan level shifter kullanmana gerek yok. Ama once deneme amacli bir max 232 devresiyle teli bilgisayara baglayip(telefonunun direk seri porta baglanma ozelligi yoksa seri port kablosu alman gerekebilir), at komutlarini hiper terminal ekranindan kontrol etseniz iyi olur. Sonra pice gecebilirsiniz. ayrica 2 I/O pini bos olan herhangi bir pic kullanabilirsiniz. Zaten o pinleri de seri port rx tx olarak kullanacaksiniz o kadar.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.