Cuprins:
- Pasul 1: Diagrama circuitului
- Pasul 2: Fabricarea PCB-urilor
- Pasul 3: Ingrediente
- Pasul 4: Asamblare hardware
- Pasul 5: Asamblarea corpului robotului
- Pasul 6: Partea și testarea software-ului
Video: Robot Arduino 4WR: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Bună băieți! Sper că v-ați bucurat deja de „ARborele ELECTRONIC DE CRĂCIUN” instructabil și sunteți gata pentru unul nou, ca de obicei, am făcut acest tutorial pentru a vă ghida pas cu pas în timp ce vă creați propriul robot și pentru a începe să învățați cum sunt fabricați roboții controlabili și cum să le controlăm, acest proiect ar putea fi un început excelent în lumea roboticii.
În timpul realizării acestui proiect, am încercat să ne asigurăm că acest instructable va fi cel mai bun ghid pentru dvs., pentru a vă ajuta dacă doriți să creați propriul robot, așa că sperăm că acest instructable conține documentele necesare. Acest proiect este atât de la îndemână de realizat special după obținerea PCB-ului personalizat pe care l-am comandat de la JLCPCB pentru a îmbunătăți aspectul dispozitivului nostru electronic și, de asemenea, există suficiente documente și coduri în acest ghid pentru a vă permite să creați robotul dvs. frumos. Am realizat acest proiect în doar 4 zile, doar o zi pentru a obține toate piesele necesare și a finaliza fabricarea hardware-ului și asamblarea, apoi o zi pentru a pregăti codul potrivit proiectului nostru și două zile pentru a crea aplicația pentru Android, apoi am început testarea și ajustările.
Ce veți învăța din acest instructabil:
- Efectuarea selecției hardware potrivite pentru proiectul dvs. în funcție de funcționalitățile acestuia.
- Înțelegeți mecanismul robotului.
- Pregătiți schema circuitului pentru a conecta toate componentele alese.
- Lipiți piesele electronice pe PCB.
- Asamblați toate părțile proiectului (corpul robotului).
- Porniți primul test și validați proiectul.
Pasul 1: Diagrama circuitului
Ca întotdeauna băieți, încerc să aduc câteva proiecte ușoare pentru public, astfel încât toată lumea să îl poată încerca și proiectul de astăzi este ușor și pe baza părților imprimate 3D ale robotului SMARS, care este un vehicul mic cu două micro-motoare și există o mulțime de modele pe care le poți urmări pentru a-ți crea propriul robot și, de asemenea, despre accesoriile pe care le poți adăuga la robotul tău sunt multe, dar pentru proiectul nostru vom începe cu designul de bază, deci nu sunt multe accesorii în el, dar vom posta în videoclipurile următoare cum să adăugăm mai multe funcții micului nostru robot.
Trecând la partea de control, așa cum arată schema de circuit de mai sus, vom folosi un MCU ATmega328 pe care îl puteți avea de pe placa Arduino UNO, acest MCU conduce cele două micro-motoare prin driverul L293 H-bridge și, după cum puteți vedea, a adăugat două drivere de motor, astfel încât să puteți utiliza această schemă de circuit în cazul în care robotul dvs. este un robot cu patru motoare, de asemenea, avem o ieșire sonoră, un control de ieșire servomotor, pinii de conexiune Bluetooth și o intrare cu senzor cu ultrasunete, toate acestea sunt caracteristici pe care le puteți jucați atunci când produceți aceeași diagramă de circuit.
Doar o ultimă componentă este regulatorul de tensiune de 5V, care este necesar aici, deoarece folosim o baterie de 9V pentru a alimenta robotul și trebuie să reducem tensiunea la 5V pentru alimentarea MCU și a motoarelor.
Pasul 2: Fabricarea PCB-urilor
Despre JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), este cea mai mare întreprindere de prototipuri PCB din China și un producător de înaltă tehnologie specializat în prototip rapid PCB și producție de PCB cu lot mic. Cu peste 10 ani de experiență în fabricarea PCB, JLCPCB are mai mult de 200 000 de clienți în țară și în străinătate, cu peste 8 000 de comenzi online de prototipuri PCB și producție mică de PCB pe zi. Capacitatea anuală de producție este de 200, 000 mp pentru diverse PCB-uri cu 1 strat, 2 straturi sau multi-strat. JLC este un producător profesionist de PCB-uri cu echipamente la scară largă, bine, management strict și calitate superioară.
Vorbind despre electronică
După ce am pregătit circuitul, l-am transformat într-un design PCB personalizat și cea mai ușoară sarcină acum este să plasez comanda pentru PCB, așa că am nevoie este să mut la JLCPCB cel mai bun furnizor de PCB pentru a obține cel mai bun serviciu de fabricație PCB, ca întotdeauna doar câteva clicuri simple, este tot ce aveți nevoie pentru a încărca fișierele GERBER ale designului circuitului, apoi m-am mutat pentru a seta câțiva parametri și de data aceasta vom folosi culoarea albastră pentru acest PCB, la doar patru zile de la plasarea comenzii și PCB-urile mele sunt aprinse desktopul meu.
Ambalarea, transportul și toate etapele de producție sunt realizate foarte bine pentru a produce aceste PCB-uri frumoase..
Fișiere de descărcare conexe
După cum puteți vedea în imaginile de mai sus, PCB este foarte bine fabricat și am același design PCB pe care l-am făcut pentru placa noastră principală și pentru toate etichetele, siglele sunt acolo pentru a mă ghida în timpul etapelor de lipire. De asemenea, puteți descărca fișierul Gerber pentru acest circuit.
Pasul 3: Ingrediente
Înainte de a începe lipirea pieselor electronice, să examinăm lista componentelor electronice pentru proiectul nostru, așa că vom avea nevoie de:
- PCB-ul pe care l-am comandat de la JLCPCB
- Un Arduino Uno:
- MCU ATmega328:
- Driver de motor L293:
- Modul Bluetooth HC05:
- Regulator de tensiune L7805:
- 2 condensatori prin găuri 10 uF:
- Oscilator de 16 Mhz:
- Buzzer:
- 2 micro-motoare de curent continuu:
- Baterie de 9V:
Și vom avea nevoie de piesele tipărite 3D ale robotului
Pasul 4: Asamblare hardware
Acum totul este gata, așa că să începem să lipim componentele noastre electronice pe PCB și, pentru a face acest lucru, avem nevoie de un fier de lipit și un fir cu miez de lipit și o stație de prelucrare SMD pentru componentele SMD.
Mai întâi siguranța
Fier de lipit Nu atingeți niciodată elementul de lipit….400 ° C! Țineți firele pentru a fi încălzite cu pensete sau cleme. Întoarceți întotdeauna fierul de lipit pe suportul său atunci când nu îl folosiți. Nu puneți-l niciodată pe bancul de lucru. Opriți unitatea și deconectați-o atunci când nu o folosiți. După cum puteți vedea, utilizarea acestui PCB este atât de ușoară datorită realizării sale de înaltă calitate și fără a uita etichetele care vă vor ghida băieții în timp ce lipiți fiecare componentă, deoarece veți găsi pe stratul superior de mătase o etichetă a fiecărei componente care indică amplasarea sa pe placa și în acest fel veți fi 100% siguri că nu veți face nicio greșeală de lipire. Am lipit fiecare componentă la locul său și puteți utiliza ambele părți ale PCB-ului pentru a lipi componentele electronice.
Pasul 5: Asamblarea corpului robotului
Continuăm asamblarea pieselor robotului nostru și vom începe cu lanțul roții, avem nevoie de aceste 32 de piese de lanț 16 părți pentru fiecare parte și am folosit acest filament din plastic pe care l-am tăiat 30 de părți, fiecare parte are o lungime de 15 milimetri și ținem părțile lanțului împreună, puteți folosi un pic de adeziv pentru a ne asigura că lanțul rămâne atașat, acum luăm șasiul robotului și aceste două roți libere și le asamblăm împreună, după care punem bateria de 9V și micro-motoarele la plasăm și asamblăm roțile active la motoare, nu în ultimul rând punem lanțul pentru a conecta roțile între ele, ultimul pas este înșurubarea firelor roților și a bateriei de 9V, apoi introducem PCB-ul la priza sa și robotul este gata să se miște acum.
Pasul 6: Partea și testarea software-ului
este timpul să treceți la partea software Am creat acest cod Arduino pe care îl puteți obține de la linkul de descărcare de mai jos, este un cod atât de simplu, doar câteva instrucțiuni de primit de la aplicația Android pentru a controla mișcările robotului, acum tot ce avem nevoie este să plasăm MCU într-o placă Arduino UNO și încărcăm codul pe microcontroler, apoi îl ducem înapoi la soclul său de pe PCB.
Vom posta în videoclipurile următoare mai multe funcții adăugate la robotul nostru, deoarece vedeți că băieții, proiectul de astăzi este atât de ușor de realizat și unul uimitor și vă recomandăm pentru voi, dacă doriți să începeți să jucați cu roboți controlabili. Dar încă câteva îmbunătățiri de realizat în proiectul nostru pentru a-l face mult mai unt, de aceea voi aștepta comentariile dvs. pentru a-l îmbunătăți, nu uitați să vizitați canalul nostru YouTube pentru șansa de a fi câștigătorul lunii programul nostru de cadouri.
Un ultim lucru, asigurați-vă că faceți electronice în fiecare zi.
A fost BEE MB de la MEGA DAS ne vedem data viitoare.
Recomandat:
Arduino - Robot de rezolvare labirint (MicroMouse) Robot următor de perete: 6 pași (cu imagini)
Arduino | Robot de rezolvare labirint (MicroMouse) Robot de perete: Bine ați venit, sunt Isaac și acesta este primul meu robot "Striker v1.0". Acest robot a fost conceput pentru a rezolva un labirint simplu. În competiție am avut două labirinturi și robotul a reușit să le identifice. Orice alte schimbări în labirint pot necesita o schimbare în
Robot controlat RC pe XLR8! Robot educațional: 5 pași
Robot controlat RC pe XLR8! Robot educațional: Bună, în acest articol, vă vom arăta cum să construiți un robot de bază. Cuvântul „robot” înseamnă literalmente un „sclav” sau un „Muncitor”. Datorită progreselor în inteligența artificială, roboții nu mai fac parte doar din Sci-Fi-ul lui Issac Asimov
Robot de echilibrare / robot cu 3 roți / robot STEM: 8 pași
Robot de echilibrare / robot cu 3 roți / robot STEM: Am construit un robot combinat de echilibrare și 3 roți pentru utilizare educațională în școli și programe educaționale după școală. Robotul se bazează pe un Arduino Uno, un scut personalizat (toate detaliile de construcție furnizate), un acumulator Li Ion (toate constr
Crearea unui robot de echilibrare Arduino controlat de la distanță: B-robot EVO: 8 pași
Crearea unui robot de echilibrare Arduino controlat de la distanță: robot B EVO: ------------------------------------ -------------- ACTUALIZARE: aici există o versiune nouă și îmbunătățită a acestui robot: B-robot EVO, cu funcții noi! ------------ -------------------------------------- Cum funcționează? B-ROBOT EVO este un dispozitiv de la distanță Control
[Arduino Robot] Cum se realizează un robot de captură de mișcare - Thumbs Robot - Servomotor - Cod sursă: 26 de pași (cu imagini)
[Arduino Robot] Cum se realizează un robot de captură de mișcare | Thumbs Robot | Servomotor | Cod sursă: Robot Thumbs. S-a folosit un potențiometru al servomotorului MG90S. Este foarte distractiv și ușor! Codul este foarte simplu. Este doar în jur de 30 de linii. Arată ca o captură de mișcare. Vă rugăm să lăsați orice întrebare sau feedback! [Instrucțiuni] Cod sursă https: //github.c