Merhaba arkadaşlar, proje danışmanımızın verdiği projeye göre bilgisayar kontrollü w,a,s,d tuşları ile kontrol edilen araba yapmaktayım.
Şu anda aracı bitirmiş bulunuyorum fakat son anda ekstradan bir isteği oldu benden fakat pek beceremedim.
Proje tam olarak şu şekilde: Araç w,a,s,d tuşları ile bluetooth üzerinden kontrol edilebiliyor. Bu araç aynı zamanda önünde bulunan hc-sr04 ultrasonik mesafe sensörüyle de engeli görünce kaçmalı. Benim yazdığım program şu şekilde:
Programdan da görüldüğü üzere HC-SR04; Arduino'nun d3 ve d5 pinlerine bağlı. İki adet DC Motor var, biri sağ sol yapıyor diğeri ileri geri.
const int EnablePinDir = 10; const int EnablePinMotor = 6; const int LogicPin1Dir = 11; const int LogicPin2Dir = 12; const int LogicPin1Motor = 8; const int LogicPin2Motor = 9; #define trigPin 5 #define echoPin 3
Önce bir timer kurarsın, misal timer0. Döngünün başında trig sinyali verip timerı başlatırsın. echo gelince timerı okur ve önünde engel olup olmadığını anlarsın. Aynı döngü içinde yön tuşlarını da okuman mümkün.
Şu anda aracı bitirmiş bulunuyorum fakat son anda ekstradan bir isteği oldu benden fakat pek beceremedim.
Proje tam olarak şu şekilde: Araç w,a,s,d tuşları ile bluetooth üzerinden kontrol edilebiliyor. Bu araç aynı zamanda önünde bulunan hc-sr04 ultrasonik mesafe sensörüyle de engeli görünce kaçmalı. Benim yazdığım program şu şekilde:
Programdan da görüldüğü üzere HC-SR04; Arduino'nun d3 ve d5 pinlerine bağlı. İki adet DC Motor var, biri sağ sol yapıyor diğeri ileri geri.
yardımcı olacak arkadaşlara şimdiden teşekkürlerimi sunarım, projeyle ilgili sorusu olan arkadaşlar varsa da seve seve yardımcı olurum.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.