Engelden Kaçan Robot (Arduino): 8 Adım (Resimli)
Engelden Kaçan Robot (Arduino): 8 Adım (Resimli)
Anonim
Engelden Kaçan Robot (Arduino)
Engelden Kaçan Robot (Arduino)

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:

Bu Projede İhtiyacınız Olan Şeyler
Bu Projede İhtiyacınız Olan Şeyler
Bu Projede İhtiyacınız Olan Şeyler
Bu Projede İhtiyacınız Olan Şeyler
Bu Projede İhtiyacınız Olan Şeyler
Bu Projede İhtiyacınız Olan Şeyler
  1. Arduino UNO -
  2. 2 x oyuncak araba tekerleği ve 1 x Evrensel tekerlek (veya bilyalı tekerlek) ile akıllı robot araba şasisi -
  3. İki DC motor -
  4. L298n motor sürücüsü -
  5. HC-SR04 Ultrasonik Sonar sensörü -
  6. TowerPro mikro servo 9g -
  7. 7.4V 1300mah Lipo pil -
  8. Atlama telleri (erkekten erkeğe, erkekten dişiye)
  9. Mini ekmek tahtası
  10. Ultrasonik sonar sensörü montaj braketi
  11. Vidalar ve somunlar
  12. Tornavida
  13. Havya
  14. Çift taraflı bant (isteğe bağlı)
  15. Sıcak tutkal tabancası (isteğe bağlı)

Adım 2: Kasanın Montajı

Şasinin Montajı
Şasinin Montajı
Şasinin Montajı
Şasinin Montajı
Şasinin Montajı
Şasinin 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

Bileşenleri Monte Edin
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ı

Ultrasonik Sensörün Hazırlanması
Ultrasonik Sensörün Hazırlanması
Ultrasonik Sensörün Hazırlanması
Ultrasonik Sensörün Hazırlanması
Ultrasonik Sensörün Hazırlanması
Ultrasonik Sensörün Hazırlanması
Ultrasonik Sensörün Hazırlanması
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

Kablolama Bileşenleri
Kablolama Bileşenleri
Kablolama Bileşenleri
Kablolama Bileşenleri
Kablolama Bileşenleri
Kablolama Bileşenleri
Kablolama Bileşenleri
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

  1. Arduino Masaüstü IDE'sini İndirin ve Kurun

    • pencereler -
    • Mac OS X -
    • Linux -
  2. 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
  3. Engel_avoiding.ino'yu indirin ve açın
  4. Kodu bir USB kablosuyla arduino kartına yükleyin

7. Adım: Robota Güç Verin

Robota Güç Verin
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!!

Harika !!!
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: