Mundarija:

To'siqlardan qochadigan robot (Arduino): 8 qadam (rasmlar bilan)
To'siqlardan qochadigan robot (Arduino): 8 qadam (rasmlar bilan)

Video: To'siqlardan qochadigan robot (Arduino): 8 qadam (rasmlar bilan)

Video: To'siqlardan qochadigan robot (Arduino): 8 qadam (rasmlar bilan)
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Noyabr
Anonim
To'siqlardan qochadigan robot (Arduino)
To'siqlardan qochadigan robot (Arduino)

Bu erda men sizga Arduino asosida to'siqlardan qochadigan robot yaratish haqida ko'rsatma beraman. Umid qilamanki, bu robotni juda oson yasash bo'yicha asta -sekin ko'rsatma beraman. Robotga to'sqinlik qiladigan to'siq - bu avtonom robot bo'lib, u harakatlanayotganda duch keladigan har qanday to'siqni chetlab o'tishi mumkin. Oddiy qilib aytganda, u oldinga siljish paytida to'siqqa duch kelganida, avtomatik ravishda oldinga siljishni to'xtatadi va orqaga qadam tashlaydi. Keyin u chap va o'ng tomonda ko'rinadi va iloji boricha harakatlana boshlaydi; Agar chap tomonda boshqa to'siq bo'lsa, o'ng tomonda yoki o'ng tomonda yoki chap tomonda. Robotdan qochishga to'sqinlik qilish juda foydali va u ko'plab yirik loyihalarning asosidir, masalan, avtomat mashinalar, ishlab chiqarish fabrikalarida ishlatiladigan robotlar, hatto kosmik kemalarda ishlatiladigan robotlar.

1 -qadam: Ushbu loyihada sizga nima kerak:

Ushbu loyihada sizga kerak bo'lgan narsalar
Ushbu loyihada sizga kerak bo'lgan narsalar
Ushbu loyihada sizga kerak bo'lgan narsalar
Ushbu loyihada sizga kerak bo'lgan narsalar
Ushbu loyihada sizga kerak bo'lgan narsalar
Ushbu loyihada sizga kerak bo'lgan narsalar
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. 2 ta o'yinchoqli g'ildirakli g'ildirakli va 1 ta universal g'ildirakli (yoki g'ildirakli g'ildirakli) aqlli robotli avtomobil shassisi-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  3. Ikkita shahar motorlari-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  4. L298n dvigatel haydovchisi-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
  5. HC-SR04 Ultrasonik Sonar sensori-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0…
  6. TowerPro mikro servo 9g-https://www.ebay.com/itm/6X-TowerPro-SG90-Mini-Gea…
  7. 7.4V 1300 mah Lipo batareyasi-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
  8. Jumper simlari (erkak-erkak, erkak-ayol)
  9. Mini non paneli

  10. Ultrasonik sonar sensori o'rnatish moslamasi
  11. Vintlar va yong'oqlar
  12. Tornavida
  13. Lehimlash temir
  14. Ikki tomonlama lenta (ixtiyoriy)
  15. Issiq yopishtiruvchi qurol (ixtiyoriy)

2 -qadam: shassini yig'ish

Shassini yig'ish
Shassini yig'ish
Shassini yig'ish
Shassini yig'ish
Shassini yig'ish
Shassini yig'ish

Har bir shahar motoriga ikkita simni lehimlang. Keyin vintlar yordamida ikkita motorni shassisga mahkamlang. Agar sizga tushuntirish kerak bo'lsa, https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… bu youtube videoni tomosha qiling va u sizga Smart 2WD Robot avtomobil shassisini qanday yig'ishni ko'rsatib beradi. Nihoyat, universal g'ildirakni (yoki to'pli g'ildirakni) ulang.

3 -qadam: Komponentlarni joylashtiring

Komponentlarni joylashtiring
Komponentlarni joylashtiring

Arduino UNO, L298n dvigatel haydovchisi va TowerPro servo motorini shassisga o'rnating. Eslatma: arduino taxtasini o'rnatayotganda, USB kabelini ulash uchun etarli joy qoldiring, chunki keyinchalik arduino kartasini kompyuterga USB kabeli orqali ulash orqali dasturlash kerak bo'ladi.

4 -qadam: Ultrasonik sensorni tayyorlash

Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash
Ultrasonik sensorni tayyorlash

Ultrasonik sensorga to'rtta o'tkazgich simini ulang va uni o'rnatish qavsiga o'rnating. Keyin qavsni korpusga o'rnatilgan TowerPro mikro servosiga o'rnating.

5 -qadam: Komponentlarni ulash

Kabel komponentlari
Kabel komponentlari
Kabel komponentlari
Kabel komponentlari
Kabel komponentlari
Kabel komponentlari
Kabel komponentlari
Kabel komponentlari

L298n dvigatel haydovchisi:

+12V → Lipo batareyasi (+)

GND → Lipo batareyasi (-) muhim: GND ni lipo batareyasiga (-) va har qanday GND pinini arduino kartasiga ulang.

+5V → arduino Vin

In1 → arduino raqamli pin 7

In2 → arduino raqamli pin 6

In3 → arduino raqamli pin 5

In4 → arduino raqamli pin 4

OUT1 → Dvigatel 1

OUT2 → Dvigatel 1

OUT3 → Dvigatel 2

OUT4 → Dvigatel 2

Non paneli:

Arduino 5V va GND pinlariga ikkita o'tish simini ulang, so'ngra ikkala simni non paneliga ulang. Endi siz buni +5V kuchlanish sifatida ishlatishingiz mumkin.

HC-SR04 Ultrasonik Sonar sensori:

VCC → non paneli +5V

Trig → arduino analog pin 1

Exo → arduino analog pin 2

GND → non paneli GND

TowerPro mikro servo 9g:

to'q sariq sim → arduino raqamli pin 10

qizil sim → non paneli +5V

jigarrang sim → non paneli GND

6 -qadam: Arduino UNO dasturlash

  1. Arduino Desktop IDE -ni yuklab oling va o'rnating

    • derazalar -
    • Mac OS X -
    • Linux -
  2. NewPing kutubxonasi (Ultrasonik sensorli funktsiyalar kutubxonasi) faylini Arduino kutubxonalari jildiga yuklab oling va joylashtiring.

    • Quyida NewPing.rar -ni yuklab oling
    • Uni yo'lga chiqarib oling - C: / Arduino / library
  3. Obstacle_avoiding.ino -ni yuklab oling va oching
  4. Kodni USB kabeli orqali arduino kartasiga yuklang

7 -qadam: Robotni quvvatlantiring

Robotni quvvatlantiring
Robotni quvvatlantiring

Lipo batareyasini L298n dvigatel drayveriga quyidagicha ulang:

Lipo batareyasi (+) → +12V

Lipo batareyasi (-) → GND

8 -qadam: Ajoyib !!

Ajoyib !!!
Ajoyib !!!

Endi sizning robotingiz har qanday to'siqdan qochishga tayyor.

Sizni qiziqtirgan savollarga javob berishdan xursand bo'lardim

menga elektron pochta orqali yuboring: [email protected]

meni Facebook va Linkedin -da boshqa loyihalarni qidiring - Danusha nayantha

Rahmat

Tavsiya: