ATmega16 MT8870 Cep Telefonu Kontrollü Mobil Robot

ATmega16 MT8870 Cep Telefonu Kontrollü Mobil Robot

Kablosuz, uzaktan kontrol edilebilen uygulamalar oldukca popüler bu projede cep telefonu üzerinden robot kontrolü yapılıyor robotun üzerinde Nokia 1100 cep telefonu kullanılmış telefondan gelen sinyaller mt8870 alıcı dtmf kod çözücü üzerinden atmega16 miktodenetleyiciye gönderiliyor verilen komutlara göre l293d sürücü üzerinden motor kontrolü yapılıyor robot dışında bir çok uygulama için kullanılailir daha güçlü motor sürücü kullanılarak su depoları vb. kontrolleri yapılabilir..

mt8870-dtmf-wireless-controlled-robots-use-rf-circuits-atmega16-mobile-robot

Projede robot, robota bağlı cep telefonuna çağrı yapan cep telefonu ile kontrol edilmektedir. Bir arama sırasında herhangi bir tuşa basıldığında karşı taraftan basılan tuşa karşılık gelen bir ton duyulur ve bu ton ‘Dual Tone Multiple Frequency’ (DTMF) tonu olarak adlandırılır.

Robot bu sesleri robotun içine yerleştirilmiş telefon yardımıyla alır. Alınan ton, DTMF kod çözücü ic cm8870 yardımıyla mikrodenetleyici tarafından işlenir. Bu ic, motor sürücüsü ic l293d’ye motoru ileri, geri vb. türeten bir sinyal gönderir.

gsm-robot-l293-dtmf-robots-remote-mobile

Kaynak: avadhutelectronics.blogspot.com

Paylaş:

24 Yorum

  1. M
    mustafa

    eğlenceli bir proje. paylaşım için teşekkürler.

    Yanıtla
  2. M
    Mahmut Gundogdu

    DTFM çözücü olarak ne kullandınız? ben DTFM kullancaktım benzer bir projede lakin elektronik mezunu bir abi tavsiye etmedi düzgün çözmüyor vs demişti (ben programlama mezunu oldugum için onu otorite olarak kabul ettim) Bende o abim de cm8870 (di galiba) kullanmıştı. (gerçi ben aldım kullanmadım öyle değince)

    neyse bu projede DTFM çözücü ne kullandınzı?

    ayrıca Bu tarz proje geliştirecek arkadaslar AT Komutları ile cep telefonu yönetmeyi de gözardı etmesinler. zira sms ile komut vermek de bence güzel şey. Teşekkürler makale için

    Yanıtla
  3. S
    Sadık

    arkadaşlar öncelikle kolay gelsin
    ben bu projeyı yapmak istiyorum fakat atmega16 yerin pic 16fxx in herhangi bir serisinden birini kullanmak istiyorum.bu konuda yardımcı olursanız sevinirim iyi çalışmalar…

    Yanıtla
  4. M
    Mahmut Gundogdu

    @Sadık. bence pic i boşver. ben arduino kullanıyorum. pcb di derleyiciydi derdi yok. usb den tak programla hazırda 16 tane cıkısı/girişi var I2C desteği vs de var. How to use DTFM encoder vs die ararsan makalesi de var. bence onu bir dene. robotikte bana Arduino gibi geliştirme kartları kullanmak daha cazip geliyor.

    Yanıtla
  5. E
    EMRE KARCI

    selam arkadaşlar kolay gelsin mahmut bey arduino programlamayı biliyormusunuz? saygılar.

    Yanıtla
  6. O
    omer

    anlamadığım bir şey var cep telefonunu devreye nasıl bağlıyor?

    Yanıtla
  7. H
    Hasan Özer

    ömer devredeki bağlantı cep teledonunun kulaklık çıkışından devre şemasında tıp ve ring yazılı uçlara bağlanıyor bildiğim kadarıyla bende şimdi proje olarak yapıyorum bu devreyi.daha önce yapan çalıştıran arkadaşlar varsa paylaşırlarsa sevinirim

    Yanıtla
  8. O
    omer

    anladım hasan özer cevap için teşekkürler o halde yönlendirme işi çok basit halledilmiş ben daha karmaşık düşünmüştüm.

    Yanıtla
  9. H
    Hasan Özer

    Arkadaşlar devreyi yaptım şuanda çalışır durumda baskı devre aşamasındayım.yapmak isteyipte aklında soru işareti bulunan arkadaşlar varsa yardımcı olabilirim

    Yanıtla
  10. B
    burak

    bende başladım yapmaya ama atmel programlayamıorum bi türlü elimde stk500 kiti var ama programı atamadım yardımcı olurmusun

    Yanıtla
  11. B
    burak

    atmeli programlayamıyorum yardımcı olurmusun

    Yanıtla
  12. B
    burak

    hasan kardeş cevabını bekliorum tabi yorumları görürsen:)

    Yanıtla
  13. A
    akrozom

    ilgilenen biri cevap verebilirmi bende bu projeyi yaptım ama çalıştıramadım yardımcı olan varmıı

    Yanıtla
  14. H
    Hasan Özer

    Arkadaşlar programlama aşamasını bende programlayıcı olmadığı için hocama verdim o programladı.hex dosya siteden indirilendir.fakat atmegayı programlarken frekans ayarında bi problem çıktığını söylemişti o kısmına bakarsanız hatayı bulabilirsiniz.

    Yanıtla
  15. A
    Akrozom

    ben stk500 kullanarak programladım çalıştırdım avr stdio 4 programını kullandım sorusu olan vars a yardımcı olurum saygılar..

    Yanıtla
  16. D
    defigam

    merhaba öncelikle,
    bana bunun gibi bir devre gerekli.kodlama bilmediğim için yapamıyorum. yardımcı olabilecek kimse var mı ?
    Bu devre fotoğraf makinesi ile fotoğraf çekmek için yapılacak. verilecek komutlar servolara yatay ve dikey hareket yaptıracak. bir tanesi ise deklanşöre basmaya yarayacak. Videoda görülen 2,4,6,8 tuşları bunun için ideal deklanşör için ise 5 tuşu gibi bir tuş mantıklı olabilir. 3 adet servo çıkışı olması gerekiyor. [email protected]

    Yanıtla
  17. A
    akrozom

    Devreyi incelediğin zaman görceksin zaten çıkış portları falan belli o portları motor sürücü entegresiyle kullanmış sende çıkış portlarına göre kullanabilirsin ancak burdaki l293d aynı anda iki motoru kullanmaya yarıyor alternatif olarak nasıl bir şey yapabilirsin bilemiyorum tam olarak 3 motormu kullanacağını anlayamadım?? yazılımı değiştirmeden yapabilirsin tam anlatırsan devreyi belki yardımcı olabilirim

    Yanıtla
  18. D
    defigam

    merhaba tekrardan…
    istediğim şey tam olarak http://www.melihkarakelle.com/mkap-marti-ucurtma-kulubu-otomatik-hava-fotografciligi-modulu.html sitesinde var. nasıl birşey yapılabilir ?

    Yanıtla
  19. A
    akrozom

    verdiğiniz adrese giremedim hata veriyor

    Yanıtla
  20. A
    akrozom

    program üzerindede bazı oynamalar yaparak istediğin çıkış portunu elde edebilirsin örneğin 2tuşuna bastığımızda bu devrede çıkışımız 0x89 olarak ayarlanmış buda şu anlama geliyor 10001001 yani pd7,pd3,pd0 çıkış portlarım bir yap bunun gibi programda sadece çıkış portlarını istediğin binary olarak istdeğin gibi yazıp çıkış bacaklarına bağlıyacağın servolara göre hangi servoyu çalıştırmak istiyorsan o çıkış portunu bir yapabilirsin böylelikle kontrol etmiş olursun diye düşünüyorum…

    Yanıtla
  21. M
    muhammed

    hasan kardeşim devre çalışıyormu sen yaptınmı ?

    Yanıtla
  22. H
    Hasan ÖZER

    Muhammed devre çalışıyor,evet ben proje ödevi olarak yaptım proglamlayıcı olmadığı için sadece kodlamayı ben yapmadım.çalıştıramayan arkadaşlar malzemelerinin sağlam olduğundan emin iseler güzel bi baskı devre aşaması ve lehimleme sonrası devrenin çalışmama gibi bir durumu yok.dtmf çözücü olarakta mt8870 gayet güzel çalışıyor

    Yanıtla
  23. M
    mdxmn

    decoder un hangi pinlerine telefonun hangi pinleri bağlanacak acaba ?

    Yanıtla

Yorum Yap