Sisukord:
- Samm: teadke, kuidas see asi töötab
- 2. samm: koguge asju:
- Samm: ühendage kõik osad:
- 4. samm: üleslaadimiskood:
- 5. etapp: viimane etapp:
Video: Takistuste vältimise robot: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Robootikas on takistuste vältimine ülesanne täita mõni juhtimiseesmärk, mille suhtes kehtivad ristumiskõlbmatud või kokkupõrketa positsiooni piirangud. Sellel on sonari andur, mida kasutatakse roboti tee vahele tulevate takistuste tajumiseks. See liigub parimas suunas ja väldib takistusi, mis tulevad tema teele. Lisades sellesse robotisse anduri, saab lihtsalt koguda andmeid keskkonnast.
See suudab isegi väikeses kohas täpsemalt kui paljud robotid.
Samm: teadke, kuidas see asi töötab
Kõige värskemat teavet näete minu githubi hoidlast.
2. samm: koguge asju:
Arduino uno või mõni arduino (olen kasutanud arduino uno)
Sonari andur (HC-SR 04)
Mõned hüppajajuhtmed
2 takisti (220 oomi)
L298 kahemootoriline juht
Aku
Šassii (sisaldab tavaliselt muid vajalikke komponente)
2 käigukastiga mootorid
Samm: ühendage kõik osad:
Sonari ühendused:
Vcc - 5 volti
GND - GND
Trig - Arduino 4
Kaja - Arduino 5
Mootori juht:
EnB - 220 oomi takisti - 5 volti (mootori draiver - kiiruse juhtimiseks) (EnB võimaldab 220 oomi takisti kaudu)
EnA - 220 oomi takisti - 5 volti (mootori draiver - kiiruse juhtimiseks) (EnA võimaldab 220 oomi takisti kaudu)
IN1 - Arduino 9
IN2 - Arduino 8
IN3 - Arduino 7
IN4 - Arduino 6
GND - Arduino GND
Vcc - Arduino Vin
Nüüd ühendage mootorid draiveriga Motor-A ja Motor-B pordi kaudu.
4. samm: üleslaadimiskood:
Laadime koodi südamesse. See on ilu
robotist. Soovi korral saate tihvte või koodi muuta. Näiteks - kiiruse muutmine, minimaalne kaugus objektist, jooksmise kestus mis tahes suunas. Koodis on kasulikud kommentaarid, et neid oleks lihtsam mõista.
(Lisadraiverit ega päisefaili pole vaja)
Laadisin faili üles, koodi saate ka siit (rohkemate värskenduste nägemiseks)
5. etapp: viimane etapp:
Ühendage aku ja nautige!
Näete minu töötavat robotit1, robot2.
Kui leiate vea, andke mulle kommentaaride osas teada ja kui saate seda parandada, saate koodi siin muuta või lihtsalt kommentaaride jaotises esitada.
Aitäh.
Soovitan:
Takistuste vältimise robot ultrahelianduri abil (Proteus): 12 sammu
Takistuste vältimise robot, kasutades ultraheliandurit (Proteus): üldiselt kohtame takistuste vältimise robotit igal pool. Selle roboti riistvaraline simulatsioon on osa konkurentsist paljudes kolledžites ja paljudel üritustel. Kuid takistusroboti tarkvara simulatsioon on haruldane. Isegi kui me selle kuskilt leiame
Takistuste vältimise robot ilma mikrokontrollerita IR -anduritega: 6 sammu
Takistus vältides robotit ilma mikrokontrollerita IR -anduritega: Noh, see projekt on vanem projekt, tegin selle 2014. aastal juulis või augustis, mõtlesin seda teiega jagada. See on lihtne takistus robot, mis kasutab IR -andureid ja töötab ilma mikrokontrollerita. IR -andurid kasutavad opamp IC i
Takistuste vältimise robot (Arduino): 8 sammu (piltidega)
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. Takistuste vältimise robot on täielikult autonoomne robot, mis suudab vältida igasuguseid takistusi
OAREE - 3D -trükitud - takistuste vältimise robot insenerihariduse jaoks (OAREE) Arduinoga: 5 sammu (piltidega)
OAREE - 3D trükitud - takistuste vältimise robot insenerihariduse jaoks (OAREE) Arduinoga: OAREE (insenerihariduse takistuste vältimise robot) Disain: Selle juhendi eesmärk oli kujundada lihtne/kompaktne OAR (takistuste vältimise robot) robot, 3D -prinditav, lihtne kokku panna, kasutab filmide pideva pöörlemise servosid
Takistuste vältimise robot raske kandevõime kandmiseks: 6 sammu
Takistuste vältimise robot raske kandevõime kandmiseks: see on takistuste vältimise robot, mis on ehitatud minu poja jalasõidu kandmiseks