9.1k
Arkadaşlar merhabalar bu devremizde arduino ile engelden kaçan robot yapacağız projeyi kendimde yaptım gayet stabil çalışıyor güvenle deneyebilirsiniz…
Malzeme Listesi
* 1 Adet arduino uno
* 2 adet 6v redüktörlü dc motor + tekerlek
* hc-sr04 Ultrasonik mesefe sensörü
* l293b motor sürücü
* sarhoş tekerlek
* Ortaboy breadboard
* çeşitli vida ve somunlar
* 12×12 cm pertinaks yada bakır plaket
* 4 adet kablo bağı
* 9v pil+ pil başlığı
Devre şeması
Arduino kodları:
const int trig = 12; const int echo = 11; const int sol_ileri = 2; const int sol_geri = 3; const int sag_ileri = 4; const int sag_geri = 5; int sure = 0; int mesafe = 0; void setup() { pinMode(trig , OUTPUT); pinMode(echo , INPUT); pinMode(sol_ileri , OUTPUT); pinMode(sol_geri , OUTPUT); pinMode(sag_ileri , OUTPUT); pinMode(sag_geri , OUTPUT); Serial.begin(9600); } void loop() { digitalWrite(trig , HIGH); delayMicroseconds(1000); digitalWrite(trig , LOW); sure = pulseIn(echo , HIGH); mesafe = (sure/2) / 28.5 ; if ( mesafe < 35 ) { digitalWrite(sol_ileri , LOW); digitalWrite(sol_geri , HIGH); digitalWrite(sag_ileri , HIGH); digitalWrite(sag_geri , LOW); delay(250); } else { digitalWrite(sol_ileri , HIGH); digitalWrite(sol_geri , LOW); digitalWrite(sag_ileri , HIGH); digitalWrite(sag_geri , LOW); } }
Devre şeması için tıklayınız.
merhaba bu proje bilgisayara bağlı olarak mı çalışıyor.
sadece pille çalışmıyor
Vizeler ve dönem ödevleri dolayısı ile geç cevap verdiğim için çok üzgünüm.
Hayır üzerinde dahili bir pil bulunduğu için mobil bir şekilde kullanılmaktadır. 9v Pil ile arduino uno enerji beslemesini yaptıktan sonra kodun yazımına uygun olduğu şekilde engel görmeden asla durmamaktadır.
İyi akşamlar dilerim.
meraba kodlariyukledim devreyi yukledim ama engel olsada olmasada motorlar durmuyor
yardimci olursaniz sevinirim