Cuprins:
- Pasul 1: Construirea șasiului
- Pasul 2: Atașarea componentelor minore
- Pasul 3: Montarea modulelor
- Pasul 4: securizarea senzorului de distanță
- Pasul 5: Conexiuni de cablu și schemă de circuit
- Pasul 6: Codul
- Pasul 7: Finalizare
Video: Arduino Obstacle Eviting Motor Motored Motor: 7 Steps
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Buna! și bine ați venit la tutorialul despre cum să construiți o mașină care să evite obstacolele Arduino. Putem începe prin obținerea materialelor necesare acestui proiect și ne asigurăm că ne distrăm!
MATERIALE:
- Sârme de la feminin la masculin
- Fire
- Senzor de distanță
- Scandura de lemn
- Bandă Gorilla / Electrică
- 2 motoare cu roți
- Servo
- Şurubelniţă
- Șuruburi
- Arduino
- Baterie Holdster
- Roată
- USB la baterie
- Atașament motor Arduino
- USB Arduino
- PC
- Suport din plastic
Mai mult, sunt aici pentru a vă instrui despre realizarea unui robot de evitare a obstacolelor bazat pe Arduino. Mai jos este un ghid pas cu pas în construirea acestui mecanism prin fiecare detaliu. Cu toate acestea, acest proiect este un robot autonom complet capabil, care poate fi capabil să evite orice obstacol cu care intră în contact, pentru a-l evita. Procesul implică întâmpinarea unui obstacol în timp ce mergeți înainte, odată ce se confruntă cu obiectul, acest robot se va opri automat din mers și va face un pas înapoi. Apoi, scanează partea stângă / dreapta pentru a începe apoi să deplaseze calea cea mai potrivită. Scopul acestui proiect este de a înțelege ingineria / mecanica din spatele conceptului care se conectează la societatea noastră, cum ar fi mașinile cu conducere automată, industriile de fabricație etc.
Pasul 1: Construirea șasiului
Pentru a construi cadrul, va trebui să puneți mâna pe un șablon prefabricat pentru construirea acestui proiect sau pe un semifabricat simplu de lemn cu dimensiuni de 1/2 picior x 1/4 picior. Acesta va fi cadrul și fundamentul acestui instructabil, pe care funcționează întregul cod arduino și motoarele.
- Lipiți două fire la fiecare motor DC. Apoi fixați două motoare pe șasiu folosind șuruburile.
- Folosind șuruburi / lipici / bandă, atașați motorul la partea inferioară a șasiului pe partea din spate
- Asigurați-vă că motoarele sunt sigure și sunt capabile să ia forță
- Luați roata și, folosind orice metodă, introduceți roata în partea din față a proiectului
Pasul 2: Atașarea componentelor minore
Pentru acest pas, va trebui să plasați aceste două componente în locații specifice pentru a perfecționa designul acestui proiect. Butonul va trebui să fie atașat la buton prin lipirea portului din stânga cu firul roșu de la suportul bateriei. De asemenea, utilizați bandă, adeziv sau șuruburi pentru a fixa bateria în poziție pe porțiunea din partea de sus a fundației, apoi atașați comutatorul la partea inferioară a proiectului.
Pasul 3: Montarea modulelor
* Notă: Când montați placa Arduino, lăsați suficient spațiu pentru a conecta cablul USB, deoarece mai târziu trebuie să programați placa Arduino conectându-l la computer printr-un cablu USB.
Cu toate acestea, Arduino este o parte esențială în funcționarea întregului proiect, iar amplasarea fiecărui modul îi afectează eficiența și estetica. Locația senzorului de distanță și Arduino trebuie setată în anumite locuri, Arduino va trebui înșurubat în cadrul din spatele suportului bateriei, pe partea din spate pentru a echilibra greutatea acestui vehicul. Asigurați-vă că așezați atașamentul Arduino deasupra Arduino pentru ca funcțiile motorului să funcționeze corect. Apoi, rețineți că senzorul de distanță va trebui să se afle în fața acestui proiect pentru a detecta obstacolele și pentru a scana alte căi care sunt mai sigure pentru a intra.
Pasul 4: securizarea senzorului de distanță
Ca să nu mai vorbim, senzorul de distanță este o parte vitală pentru a permite întregului proiect să funcționeze și să evite obstacolele din calea sa. Pentru acest pas, va trebui să conectați două bucăți de plastic care se potrivesc pentru a fixa servo-ul în poziție, atașându-l la o fundație de plastic pentru a vă conecta la cadrul nostru. Acest lucru va oferi mecanismului mobilitate și rotație pentru orice mișcare viitoare pe care senzorul de distanță o folosește pentru a se deplasa în orice direcție. Fixați această componentă în partea din față a fundației sau a cadrului și continuați să utilizați senzorul de distanță.
Cu senzorul de distanță, va trebui să atașați acest lucru la partea din față a mecanismului pe care tocmai l-ați creat, prin benzi de bandă / lipici / fermoar, astfel încât pe măsură ce servo-ul se mișcă, senzorul de distanță funcționează și el.
Conectați patru fire jumper la senzorul cu ultrasunete și montați-l pe suportul de montare. Apoi montați suportul pe micro servo TowerPro care a fost deja instalat pe șasiu.
Pasul 5: Conexiuni de cablu și schemă de circuit
Aceste conexiuni prin cablu sunt cruciale pentru a permite proiectului să-și îndeplinească funcțiile, deci asigurați-vă că verificați de două ori la ce porțiune legați fiecare componentă. În schema circuitului, puteți găsi conexiunile necesare pentru ca Arduino să conducă, să detecteze etc.
* Notă: Această schemă implică patru motoare, cu toate acestea, putem ignora cele două suplimentare și putem continua.
Pasul 6: Codul
Nimic din toate acestea nu va funcționa pur și simplu fără codul programat în Arduino. Aici am furnizat codul pentru a funcționa întregul proiect dacă este conectat și construit corect. Puteți arunca o privire asupra imaginilor furnizate pentru a înțelege și a copia mai bine codul.
Pasul 7: Finalizare
Datorită faptului că am parcurs toți pașii, parcurgeți procesul și clarificați toate conexiunile / componentele care sunt încorporate în acest proiect.
- Conectați Arduino la computer
- Descărcați bibliotecile necesare (AFMOTOR, NEWPING)
- Compilați codul
- Încărcați codul în portul corect
- Testează, deconectează
- Faceți clic pe baterii, porniți comutatorul și lăsați-l să circule!
Recomandat:
Motor pas cu pas Motor controlat pas cu microcontroler !: 6 pași
Motor pas cu pas controlat Motor pas cu pas fără microcontroler! Acest proiect nu necesită circuite complexe sau un microcontroler. Deci, fără alte întrebări, să începem
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: Aveți câteva motoare pas cu pas în jur și doriți să faceți ceva? În acest manual, să folosim un motor pas cu pas ca un codificator rotativ pentru a controla poziția unui alt motor pas cu pas folosind un microcontroler Arduino. Deci, fără alte întrebări, hai să
Como Hacer Un Motor Casero Didáctico Con Un Corcho: 18 Steps
Como Hacer Un Motor Casero Didáctico Con Un Corcho: Hola que tal ???, hoy veremos como hacer un pequeño proyecto de bricolaje, se tratează de un motor casero didactic, făcut între alte lucruri cu un corcho, ca component mai mult apelativ, dar și folosim alte elemente pe care le putem găsi și
Robot Quadrupède Éviteur D'obstacle: 7 Steps
Robot Quadrupède Éviteur D'obstacle: Groupe; RAVELOJAONA Mamitantely - ISMAIL Tamou INFORMATIQUE INDUSTRIELLEINTRODUCTION Notre projet a pour but de faire un robot éviteur d'obstacle. On essaiera de le connecter à un smartphone. Când il detectează un obstacol, il înverșunează un mesaj pe
Cum să faci un robot OAWR (Obstacle Avoiding Walking Robot): 7 pași (cu imagini)
Cum să faci un robot OAWR (Obstacle Avoiding Walking Robot): Acest instructiv arată cum să faci un mic robot ambulant care să evite obstacolele (la fel ca multe opțiuni disponibile în comerț). Dar ce distracție este să cumperi o jucărie când poți începe cu un motor, o foaie de plastic și o grămadă de șuruburi și pro