Cuprins:
- Pasul 1: Componente
- Pasul 2: Asamblarea șasiului
- Pasul 3: Breadboard
- Pasul 4: Conectarea alimentării
- Pasul 5: Adăugarea cipului L293D
Video: Robot cu ultrasunete pentru evitarea peretelui: 11 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acesta este un tutorial despre cum să creați un robot de bază pentru evitarea peretelui. Acest proiect va necesita câteva componente și un pic de dedicare și timp. Ar fi util dacă aveți o cantitate mică de cunoștințe despre electronică, dar dacă sunteți un începător complet, acum este momentul să învățați! Așa am învățat electronica; făcând proiecte pentru alte popoare, chiar dacă nu aveam nici o idee despre cum lucrează. Treptat, deși am învățat piese mici care s-au construit în cunoștințe reale, mă pot aplica propriilor mele proiecte.
După ce ați terminat acest tutorial, veți fi asamblat circuitul de mai sus și (sperăm) că ați luat câteva informații despre electronică. Acest lucru poate părea descurajator la început, dar împărțirea acestuia în pași ușor de făcut o face ușor de realizat. A se distra!
Pasul 1: Componente
Pentru început, trebuie să strângeți toate componentele. Pentru a face acest proiect mai prietenos cu începătorii, motoarele și șasiul se reunesc într-un kit, dar, desigur, vă puteți crea propriul șasiu sau puteți cumpăra propriile motoare. Asigurați-vă că acestea sunt RPM și puterea corectă.
Iată lista componentelor:
Arduino Uno (și alte modele precum Mega vor funcționa)
Șasiu și motoare (Puteți încerca să utilizați acumulatorul de 6V care vine împreună cu acesta, dar am găsit că 9V funcționează mai bine) - (Acesta este cel pe care l-am folosit - https://www.amazon.co.uk/gp/product/ B00GLO5SMY / ref …)
Driver L293D (întotdeauna bine să obțineți 2 în cazul în care unul se sparge)
Senzor de distanță cu ultrasunete HC-SR04
Comutator SPDT (Ca acesta -
Baterie de 9V (vă recomand să obțineți una reîncărcabilă dacă intenționați să folosiți foarte mult acest robot)
Conector baterie 9V
Pană de pâine
Sârme jumper (de la bărbat la bărbat)
Sârme jumper (de la bărbat la feminin)
Nu aveam suficiente culori de sârmă pentru a-mi reproduce schema de circuit, așa că a trebuit să folosesc aceeași culoare pentru unele lucruri.
Pasul 2: Asamblarea șasiului
Setul de șasiu pe care l-am cumpărat avea câteva instrucțiuni de gunoi, dar am reușit totuși să-l pun laolaltă. Dacă cumpărați același kit ca mine, încercați să utilizați aceste imagini pentru a vă ajuta. Dacă nu, kitul dvs. ar trebui să aibă instrucțiuni mai clare. Oricum, sunt sigur că puteți face această parte fără un ghid!
Pasul 3: Breadboard
Al doilea pas este să vă familiarizați cu o placă de calcul dacă nu știți cum funcționează deja una. După cum se arată în imaginea de mai sus, rândurile din mijloc și coloanele din partea laterală sunt conectate între ele. Cu toate acestea, decalajul din mijloc separă cele două rânduri. De exemplu, A1 la E1 sunt conectate, dar nu sunt conectate la F1 la J1. Deci, dacă punem un semnal în gaura C1, am putea obține același semnal la A1, B1, D1 sau E1, dar nu de la F1 la J1.
Decalajul este, de asemenea, foarte util, deoarece ne permite să plasăm componente peste acest decalaj, fără a ne conecta proprii pini la ei înșiși, așa cum vom vedea mai târziu.
Coloanele laterale sunt utilizate în mod obișnuit ca șine de alimentare și așa le vom folosi. Consultați imaginile cu cercurile verzi dacă acest lucru este încă confuz. Toate găurile cu cercurile verzi din jur sunt conectate între ele în fiecare imagine respectivă.
Acest lucru poate fi foarte ușor sau foarte greu de înțeles chiar acum, dar cu siguranță veți începe să vedeți cum funcționează făcând conexiuni și acesta este întregul punct al acestui proiect; a învăța făcând.
Pasul 4: Conectarea alimentării
Bine. Primul pas. Înainte de a citi explicația acestei părți, încercați să aflați ce rânduri și coloane sunt conectate la ce.
Cea mai importantă componentă este placa arduino. Acesta este creierul întregului proiect. Desigur, trebuie să-l alimentăm cu energie. Folosind pinul marcat cu Vin, îl putem conecta la rândul 29. Acest lucru va face mai ușor efectuarea altor pași mai târziu.
Încercați să utilizați fire colorate pentru utilizări specifice, de exemplu, 5V este întotdeauna fir roșu și GND este întotdeauna negru. Acest lucru face mult mai ușor să vedeți problemele legate de cabluri (și, de asemenea, arată destul de frumos).
Următorul lucru de făcut este să conectați pinii marcați 5V la șina + și pinul marcat GND la - șina. Aceasta înseamnă că întreaga lungime a șinei a fost alimentată și este mult mai ușor de accesat mai sus pe bord.
GND este un alt nume pentru 0V. Ne putem gândi la electricitate ca la un curent de apă care curge în jos. Merge din punctul cel mai înalt de energie (5V) printr-o cale pe deal (componenta pe care dorim să o alimentăm) și în mare (0V), moment în care nu are energie.
De asemenea, vom lega șina GND de cealaltă - șină pe cealaltă parte a plăcii pentru mai târziu. Trebuie să conectăm și terminalul bateriei la șina GND, pentru a ne asigura că este la 0V.
Pasul 5: Adăugarea cipului L293D
Îți amintești cum am spus că decalajul din mijloc era foarte util? Ei bine, acum avem nevoie de el pentru a adăuga driverul L293D.
Este esențial să orientați cipul, astfel încât forma mică de jumătate de lună să fie orientată spre rândul 1. În caz contrar, putem ajunge să conectăm curentul la părți incorecte ale cipului care îl pot deteriora. Așezați picioarele cipului peste gol, așa cum se arată, astfel încât cipul să fie în centrul panoului. Vedeți cum se asigură că picioarele de fiecare parte nu sunt conectate?
Conectați firele așa cum se arată. Utilizările pinilor sunt afișate în imaginea pinout. Acest lucru vă ajută să verificați dacă ați conectat pinii GND la șina GND. Trebuie să furnizăm 5V la Enable1, 2 pini, Enable3, 4 pini și, de asemenea, Vcc1. Acest lucru înseamnă doar că întregul cip este activat, deoarece pinii de activare activează pinii de intrare și de ieșire de pe partea lor respectivă, în timp ce pinul Vcc furnizează 5V la interiorul cipurilor.
Înainte de a trece la pasul următor, verificați din nou toate cablurile. Crede-mă, va fi mult mai greu de remediat dacă o vei părăsi și vei avea o problemă mai târziu.
Recomandat:
Robot LEGO pentru evitarea obstacolelor: 8 pași (cu imagini)
Robotul LEGO pentru evitarea obstacolelor: Ne place LEGO și adorăm și circuitele nebune, așa că am vrut să le combinăm pe cele două într-un robot simplu și distractiv care poate evita lovirea de pereți și alte obiecte. Vă vom arăta cum am construit-o pe a noastră și vă vom prezenta elementele de bază necesare, astfel încât să vă puteți construi propria
Cum să faci un robot Arduino pentru evitarea obstacolelor acasă: 4 pași
Cum să faceți un robot Arduino DIY pentru a evita obstacolele acasă: Bună ziua, băieți, în acest instructabil, veți face un robot care să evite obstacolele. Acest instructabil implică construirea unui robot cu un senzor cu ultrasunete care poate detecta obiecte din apropiere și își poate schimba direcția pentru a evita aceste obiecte. Senzorul cu ultrasunete
Robot DIY de urmărire a peretelui: 9 pași
Robot DIY de urmărire a peretelui: În acest instructabil, vom explica cum să proiectăm un sistem de detectare și evitare a obstacolelor utilizând un GreenPAK ™ împreună cu câțiva senzori externi cu ultrasunete și infraroșu (IR). Acest design va introduce câteva subiecte necesare pentru autonomie
Mașină pentru evitarea obstacolelor: 5 pași
Mașină pentru evitarea obstacolelor: Mașina cu senzor de unghi este o mașină inteligentă de autoevitare, caroseria mașinii folosind cadru din aluminiu, comanda principală utilizând microcontrolerul Arduino / Nano, placa de circuit adoptă un design plug-in (este mai ușor să conectați senzorul extern prin microcontroler
Cel mai mic și mai simplu robot Arduino pentru evitarea obstacolelor vreodată: 5 pași
Cel mai mic și mai drăguț robot Arduino pentru evitarea obstacolelor vreodată: V-ați săturat de mari roboți stângaci care vă iau o jumătate de raft în cameră? Ești dispus să-ți iei robotul cu tine, dar pur și simplu nu ți se potrivește în buzunar? Poftim! Vă prezint Minibot, cel mai drăguț și mai mic robot de evitare a obstacolelor pe care l-ați putea evita