Sisukord:

Takistuste vältimise robot (Arduino): 8 sammu (piltidega)
Takistuste vältimise robot (Arduino): 8 sammu (piltidega)
Anonim
Takistuste vältimise robot (Arduino)
Takistuste vältimise robot (Arduino)

Siin juhendan teid Arduino põhjal takistuste vältimise roboti tegemisel. Loodan teha samm -sammult juhiseid selle roboti valmistamiseks väga lihtsal viisil. Takistusi vältiv robot on täielikult autonoomne robot, mis suudab liikumisel vältida takistusi, millega ta silmitsi seisab. Lihtsalt, kui see kohtas takistusi edasiliikumisel, lõpetage automaatselt edasiliikumine ja astuge samm tagasi. Siis tundub, et see on kaks külge vasakule ja paremale ning hakkab parimal võimalikul viisil liikuma; mis tähendab kas vasakpoolses suunas, kui paremal on mõni muu takistus, või paremas suunas, kui vasakul on teine takistus. Robotite vältimisest on palju abi ja see on aluseks paljudele suurtele projektidele, nagu automaatsed autod, tootmistehastes kasutatavad robotid, isegi kosmosesõidukites kasutatavad robotid.

Samm: mida vajate selles projektis:

Mida vajate selles projektis
Mida vajate selles projektis
Mida vajate selles projektis
Mida vajate selles projektis
Mida vajate selles projektis
Mida vajate selles projektis
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. Nutikas robotauto šassii, millel on 2 mänguauto ratast ja 1 universaalne ratas (või pallirattad)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  3. Kaks alalisvoolumootorit-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  4. L298n mootorijuht-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
  5. Ultraheli sonari andur HC-SR04-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0…
  6. TowerPro mikroservo 9g-https://www.ebay.com/itm/6X-TowerPro-SG90-Mini-Gea…
  7. 7,4 V 1300mah Lipo aku-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
  8. Jumper juhtmed (mees-mees, mees-naine)
  9. Mini leivalaud

  10. Ultraheli sonari anduri kinnitusklamber
  11. Kruvid ja mutrid
  12. Kruvikeeraja
  13. Jootekolb
  14. Kahepoolne teip (valikuline)
  15. Kuum liimipüstol (valikuline)

2. samm: šassii kokkupanek

Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek
Šassii kokkupanek

Jootke iga alalisvoolumootori juurde kaks juhtmest. Seejärel kinnitage kaks mootorit kruvide abil šassii külge. Kui vajate selgitusi, vaadake seda YouTube'i videot https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… ja see näitab teile, kuidas Smart 2WD Robot auto šassii kokku panna. Lõpuks kinnitage universaalne ratas (või palliratas)

Samm: paigaldage komponendid

Paigaldage komponendid
Paigaldage komponendid

Paigaldage Arduino UNO, L298n mootorijuht ja TowerPro servomootor šassiile. Märkus: arduino -plaadi paigaldamisel jätke USB -kaabli ühendamiseks piisavalt ruumi, kuna hiljem peate arduino -plaadi programmeerima, ühendades selle arvutiga USB -kaabli kaudu.

Samm: ultraheli anduri ettevalmistamine

Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine
Ultraheli anduri ettevalmistamine

Ühendage neli hüppajajuhet ultrahelianduri külge ja kinnitage see kinnitusklambrile. Seejärel paigaldage kronstein TowerPro mikroservole, mis on juba šassiile paigaldatud.

Samm 5: Komponentide ühendamine

Juhtmestiku komponendid
Juhtmestiku komponendid
Juhtmestiku komponendid
Juhtmestiku komponendid
Juhtmestiku komponendid
Juhtmestiku komponendid
Juhtmestiku komponendid
Juhtmestiku komponendid

L298n mootorijuht:

+12V → Lipo aku (+)

GND → Lipo aku (-) oluline: ühendage GND lipo akuga (-) ja arduino plaadiga mis tahes GND tihvtiga

+5 V → arduino Vin

In1 → arduino digitaalne tihvt 7

In2 → arduino digitaalne tihvt 6

In3 → arduino digitaalne tihvt 5

In4 → arduino digitaalne tihvt 4

OUT1 → Mootor 1

OUT2 → Mootor 1

OUT3 → Mootor 2

OUT4 → Mootor 2

Leivalaud:

Ühendage kaks džemprijuhet arduino plaadi 5V ja GND tihvtidega, seejärel ühendage mõlemad juhtmed leivaplaadiga. nüüd saate seda kasutada +5V toiteallikana.

HC-SR04 ultraheli sonari andur:

VCC → leivalaud +5V

Päästik → arduino analoogtapp 1

Kaja → arduino analoogtapp 2

GND → leivalaud GND

TowerPro mikroservo 9g:

oranž traat → arduino digitaalne tihvt 10

punane traat → leivaplaat +5V

pruun traat → leivaplaat GND

6. samm: Arduino UNO programmeerimine

  1. Laadige alla ja installige Arduino Desktop IDE

    • aknad -
    • Mac OS X -
    • Linux -
  2. Laadige alla ja kleepige NewPingi raamatukogu (ultraheli andmekogu) fail Arduino teekide kausta.

    • Laadige alla NewPing.rar
    • Ekstraktige see teele - C: / Arduino / teegid
  3. Laadige alla ja avage takistuse_avamine.ino
  4. Laadige kood USB -kaabli kaudu üles arduino -tahvlile

Samm: lülitage robot sisse

Toidake robotit
Toidake robotit

Ühendage Lipo aku L298n mootori draiveriga järgmiselt.

Lipo aku (+) → +12V

Lipo aku (-) → GND

8. samm: suurepärane !

Suurepärane !!!
Suurepärane !!!

Nüüd on teie robot valmis takistusi vältima….

Vastan hea meelega kõigile teie küsimustele

kirjuta mulle: [email protected]

otsige mind facebookist ja linkedinist rohkemate projektide jaoks - Danusha nayantha

Aitäh

Soovitan: