İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Burada size Arduino tabanlı bir Engelden Kaçınan Robot yapma talimatı vereceğim. Bu robotu çok kolay bir şekilde yapmak için adım adım kılavuz yapmayı umuyorum. Bir engelden kaçan robot, hareket ederken karşılaştığı herhangi bir engelden kaçınabilen tam otonom bir robottur. Basitçe, ilerlerken bir engelle karşılaştığında, otomatik olarak ilerlemeyi durdurur ve geri adım atar. Sonra sol ve sağ iki tarafı görünüyor ve mümkün olan en iyi şekilde hareket etmeye başlıyor; yani sağda başka bir engel varsa sol yönde, sol tarafta başka bir engel varsa sağda. Engellerden kaçınan robot çok yardımcı oluyor ve Otomatik arabalar, İmalat fabrikalarında kullanılan robotlar, hatta uzay araçlarında kullanılan robotlar gibi birçok büyük projenin temelini oluşturuyor.
Adım 1: Bu Projede İhtiyacınız Olan Şeyler:
- Arduino UNO -
- 2 x oyuncak araba tekerleği ve 1 x Evrensel tekerlek (veya bilyalı tekerlek) ile akıllı robot araba şasisi -
- İki DC motor -
- L298n motor sürücüsü -
- HC-SR04 Ultrasonik Sonar sensörü -
- TowerPro mikro servo 9g -
- 7.4V 1300mah Lipo pil -
- Atlama telleri (erkekten erkeğe, erkekten dişiye)
- Mini ekmek tahtası
- Ultrasonik sonar sensörü montaj braketi
- Vidalar ve somunlar
- Tornavida
- Havya
- Çift taraflı bant (isteğe bağlı)
- Sıcak tutkal tabancası (isteğe bağlı)
Adım 2: Kasanın Montajı
Her DC motora iki kablo lehimleyin. Ardından vidaları kullanarak iki motoru şasiye sabitleyin. Herhangi bir açıklamaya ihtiyacınız varsa, lütfen bu youtube videosunu izleyin https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… ve size Smart 2WD Robot araba şasisini nasıl monte edeceğinizi gösterecektir. Son olarak Evrensel tekerleği (veya bilyalı tekerlek tekerleğini) takın
Adım 3: Bileşenleri Monte Edin
Arduino UNO, L298n motor sürücüsü ve TowerPro servo motoru kasaya monte edin. Not: arduino kartını monte ederken, USB kablosunu takmak için yeterli boşluk bırakın, çünkü daha sonra arduino kartını bir USB kablosuyla PC'ye bağlayarak programlamanız gerekir.
Adım 4: Ultrasonik Sensörün Hazırlanması
Dört aktarma kablosunu Ultrasonik sensöre takın ve montaj braketine monte edin. Ardından dirseği kasaya önceden takılmış olan TowerPro mikro servoya monte edin.
Adım 5: Kablolama Bileşenleri
L298n motor sürücüsü:
+12V → Lipo pil (+)
GND → Lipo pil (-) önemli: GND'yi lipo pile (-) ve arduino kartına herhangi bir GND pinine bağlayın
+5V → arduino Vin
In1 → arduino dijital pin 7
In2 → arduino dijital pin 6
In3 → arduino dijital pin 5
In4 → arduino dijital pin 4
ÇIKIŞ1 → Motor 1
OUT2 → Motor 1
OUT3 → Motor 2
OUT4 → Motor 2
ekmek tahtası:
İki atlama kablosunu arduino kartı 5V ve GND pinlerine bağlayın, ardından her iki kabloyu da devre tahtasına bağlayın. şimdi bunu +5V besleme olarak kullanabilirsiniz.
HC-SR04 Ultrasonik Sonar sensörü:
VCC → devre tahtası +5V
Tetik → arduino analog pin 1
Yankı → arduino analog pin 2
GND → devre tahtası GND
TowerPro mikro servo 9g:
turuncu tel → arduino dijital pin 10
kırmızı tel → devre tahtası +5V
kahverengi tel → devre tahtası GND
Adım 6: Arduino UNO'yu Programlama
-
Arduino Masaüstü IDE'sini İndirin ve Kurun
- pencereler -
- Mac OS X -
- Linux -
-
NewPing kütüphanesi (Ultrasonik sensör fonksiyon kütüphanesi) dosyasını indirip Arduino kütüphaneleri klasörüne yapıştırın.
- Aşağıdaki NewPing.rar dosyasını indirin
- Bunu yola çıkarın - C:\Arduino\libraries
- Engel_avoiding.ino'yu indirin ve açın
- Kodu bir USB kablosuyla arduino kartına yükleyin
7. Adım: Robota Güç Verin
Lipo pili L298n motor sürücüsüne aşağıdaki gibi bağlayın:
Lipo pil (+) → +12V
Lipo pil (-) → GND
Adım 8: Harika!!
Artık robotunuz herhangi bir engelden kaçınmaya hazır….
sorularınız varsa cevaplamaktan mutluluk duyarım
bana e-posta gönder: [email protected]
daha fazla proje için beni facebook'ta ve Linkedin'de arayın - Danusha nayantha
Teşekkürler
Önerilen:
Engelden Kaçan Robot Nasıl Yapılır: 6 Adım
Engelden Kaçan Robot Nasıl Yapılır: Engelden Kaçan robot, bir arduino tarafından çalıştırılan basit bir robottur ve yaptığı şey, etrafta dolaşıp engellerden kaçınmaktır. Bir HC-SR04 ultrasonik sensör ile engelleri algılar, yani robot yakındaki bir nesneyi algılarsa
Bulutlu Bulut Sizi İyileştirir (Toplama Fonksiyonlu Engelden Kaçan Robot): 8 Adım
Bulutlu Bulut Sizi İyileştirir (Toplama Fonksiyonlu Engelden Kaçan Robot): İşe Yaramayan Bir Makine - Arduino Robot
Engelden Kaçan Robot: 5 Adım
Engelden Kaçınan Robot: Robotikte engellerden kaçınma, kesişmeyen veya çarpışmayan konum kısıtlamalarına tabi olan bazı kontrol amaçlarını yerine getirme görevidir. Robotun yolu arasına giren engelleri algılamak için kullanılan bir sonar sensörüne sahiptir.
Ardublock Engelden Kaçan Robot: 7 Adım (Resimlerle)
Ardublock Engelden Kaçan Robot: Bu öğretici eğitim, "Arduino Engelden Kaçınan Robot Nasıl Yapılır" hakkındadır. Yakın zamanda yüklediğim Youtube videosu. İncelemenizi şiddetle tavsiye ederim. Başlayalım
Kişiliğe Sahip Engelden Kaçan Robot!: 7 Adım (Resimli)
Kişiliği Olan Engellerden Kaçınan Robot!: Çoğu gezici 'bot'un aksine, bu robot aslında öyle bir şekilde dolaşıyor ki aslında 'düşünüyor' gibi görünüyor! Bir BASIC Stamp mikro denetleyicisi (Basic Atom, Parallax Basic Stamps, Coridium Stamp, vb.), bir çeşit şasi, birkaç sensör ve bazı s