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..
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.
Kaynak: avadhutelectronics.blogspot.com
Şifre-Pass: 320volt.com
Yayım tarihi: 2012/02/11 Etiketler: Atmega16 Projeleri, atmel avr projeleri, cep telefonu robot, dtmf, gsm robot, mobil robot, mt8870, robot projeleri robotlar
eğlenceli bir proje. paylaşım için teşekkürler.
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
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…
@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.
selam arkadaşlar kolay gelsin mahmut bey arduino programlamayı biliyormusunuz? saygılar.
anlamadığım bir şey var cep telefonunu devreye nasıl bağlıyor?
ö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
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.
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
bende başladım yapmaya ama atmel programlayamıorum bi türlü elimde stk500 kiti var ama programı atamadım yardımcı olurmusun
atmeli programlayamıyorum yardımcı olurmusun
hasan kardeş cevabını bekliorum tabi yorumları görürsen:)
ilgilenen biri cevap verebilirmi bende bu projeyi yaptım ama çalıştıramadım yardımcı olan varmıı
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.
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..
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]
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
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 ?
verdiğiniz adrese giremedim hata veriyor
http://www.melihkarakelle.com/mkap-marti-ucurtma-kulubu-otomatik-hava-fotografciligi-modulu.html
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…
hasan kardeşim devre çalışıyormu sen yaptınmı ?
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
decoder un hangi pinlerine telefonun hangi pinleri bağlanacak acaba ?