Satura rādītājs:

Šķēršļu novēršanas robots (Arduino): 8 soļi (ar attēliem)
Šķēršļu novēršanas robots (Arduino): 8 soļi (ar attēliem)

Video: Šķēršļu novēršanas robots (Arduino): 8 soļi (ar attēliem)

Video: Šķēršļu novēršanas robots (Arduino): 8 soļi (ar attēliem)
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Novembris
Anonim
Šķēršļu novēršanas robots (Arduino)
Šķēršļu novēršanas robots (Arduino)

Šeit es jums norādīšu, kā izveidot šķēršļu novēršanas robotu, pamatojoties uz Arduino. Es ceru, ka soli pa solim darīšu šo robotu ļoti vienkāršā veidā. Robots, kas izvairās no šķēršļiem, ir pilnībā autonoms robots, kas spēj izvairīties no jebkādiem šķēršļiem, ar kuriem tas saskaras, kad tas pārvietojas. Vienkārši, satiekot šķērsli, virzoties uz priekšu, automātiski pārtrauc virzīties uz priekšu un veic soli atpakaļ. Tad izskatās, ka tās ir divas puses pa kreisi un pa labi un sāk kustēties vislabākajā iespējamā veidā; kas nozīmē vai nu kreisajā virzienā, ja labajā pusē ir cits šķērslis, vai labajā virzienā, ja kreisajā pusē ir cits šķērslis. Šķēršļu novēršanas robots ir ļoti noderīgs, un tas ir pamats daudziem lieliem projektiem, piemēram, automātiskajām automašīnām, ražošanas rūpnīcās izmantotajiem robotiem, pat kosmosa kuģos izmantotajiem robotiem.

1. darbība. Kas jums nepieciešams šajā projektā:

Kas jums nepieciešams šajā projektā
Kas jums nepieciešams šajā projektā
Kas jums nepieciešams šajā projektā
Kas jums nepieciešams šajā projektā
Kas jums nepieciešams šajā projektā
Kas jums nepieciešams šajā projektā
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. Gudra robotu automašīnas šasija ar 2 rotaļu automašīnas riteņiem un 1 universālu riteni (vai lodīšu ritentiņiem)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  3. Divi līdzstrāvas motori-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  4. L298n motora vadītājs-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
  5. HC-SR04 ultraskaņas sonāra sensors-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 1300mah Lipo akumulators-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
  8. Jumper vadi (no vīrieša līdz vīrietim, no vīrieša uz sievieti)
  9. Mini maizes dēlis

  10. Ultraskaņas hidrolokatora sensora stiprinājuma kronšteins
  11. Skrūves un uzgriežņi
  12. Skrūvgriezis
  13. Lodāmurs
  14. Divpusēja lente (pēc izvēles)
  15. Karstās līmes pistole (pēc izvēles)

2. darbība: šasijas montāža

Šasijas montāža
Šasijas montāža
Šasijas montāža
Šasijas montāža
Šasijas montāža
Šasijas montāža

Pie katra līdzstrāvas motora pielodējiet divus vadus. Pēc tam ar skrūvēm piestipriniet pie šasijas divus motorus. Ja jums ir nepieciešams skaidrojums, lūdzu, noskatieties šo YouTube videoklipu https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou…, un tas parādīs, kā salikt viedo 2WD robotu automašīnas šasiju. Visbeidzot pievienojiet universālo riteni (vai lodīšu ritentiņu)

3. darbība: komponentu montāža

Uzstādiet komponentus
Uzstādiet komponentus

Uzmontējiet Arduino UNO, L298n motora draiveri un TowerPro servomotoru pie šasijas. Piezīme: uzstādot arduino plati, atstājiet pietiekami daudz vietas, lai pievienotu USB kabeli, jo vēlāk jums ir jāprogrammē arduino plate, savienojot to ar datoru, izmantojot USB kabeli.

4. solis: Ultraskaņas sensora sagatavošana

Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana
Ultraskaņas sensora sagatavošana

Pievienojiet četrus džemperu vadus ultraskaņas sensoram un piestipriniet to pie stiprinājuma kronšteina. Pēc tam piestipriniet kronšteinu pie TowerPro mikro servo, kas jau ir uzstādīts uz šasijas.

5. darbība: elektroinstalācijas komponenti

Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas
Elektroinstalācijas sastāvdaļas

L298n motora vadītājs:

+12V → Lipo akumulators (+)

GND → Lipo akumulators (-) svarīgi: savienojiet GND ar lipo akumulatoru (-) un arduino plati ar jebkuru GND tapu

+5 V → arduino Vin

In1 → arduino digitālā tapa 7

In2 → arduino digitālā tapa 6

In3 → arduino digitālā tapa 5

In4 → arduino digitālā tapa 4

OUT1 → Motors 1

OUT2 → Motors 1

OUT3 → Motors 2

OUT4 → Motors 2

Maizes dēlis:

Pievienojiet divus džemperu vadus arduino plates 5V un GND tapām, pēc tam pievienojiet abus vadus maizes plāksnei. tagad to var izmantot kā +5V barošanu.

HC-SR04 ultraskaņas sonāra sensors:

VCC → maizes dēlis +5V

Trig → arduino analog pin 1

Echo → arduino analog pin 2

GND → maizes dēlis GND

TowerPro mikro servo 9g:

oranža stieple → arduino digitālā tapa 10

sarkans vads → maizes dēlis +5V

brūna stieple → maizes dēlis GND

6. darbība: Arduino UNO programmēšana

  1. Lejupielādējiet un instalējiet Arduino Desktop IDE

    • logi -
    • Mac OS X -
    • Linux -
  2. Lejupielādējiet un ielīmējiet NewPing bibliotēkas (ultraskaņas sensoru funkciju bibliotēka) failu Arduino bibliotēku mapē.

    • Lejupielādējiet NewPing.rar zemāk
    • Izvelciet to ceļā - C: / Arduino / bibliotēkas
  3. Lejupielādējiet un atveriet estecle_avoiding.ino
  4. Augšupielādējiet kodu arduino panelī, izmantojot USB kabeli

7. solis: barojiet robotu

Barojiet robotu
Barojiet robotu

Pievienojiet Lipo akumulatoru L298n motora draiverim šādi:

Lipo akumulators (+) → +12V

Lipo akumulators (-) → GND

8. solis: lieliski !

Lieliski !!!
Lieliski !!!

Tagad jūsu robots ir gatavs izvairīties no jebkādiem šķēršļiem….

Es labprāt atbildētu uz visiem jūsu jautājumiem

rakstiet man uz e -pastu: [email protected]

meklējiet mani facebook un linkedin, lai iegūtu vairāk projektu - Danusha nayantha

Paldies

Ieteicams: