Cuprins:

Robot Arduino 4WR: 6 pași
Robot Arduino 4WR: 6 pași

Video: Robot Arduino 4WR: 6 pași

Video: Robot Arduino 4WR: 6 pași
Video: КАК СДЕЛАТЬ ARDUINO РОБОТ МАШИНКУ КОТОРЫЙ ОБХОДИТ ПРЕПЯТСТВИЯ 2024, Noiembrie
Anonim
Image
Image
Diagrama circuitului
Diagrama circuitului

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:

  1. Efectuarea selecției hardware potrivite pentru proiectul dvs. în funcție de funcționalitățile acestuia.
  2. Înțelegeți mecanismul robotului.
  3. Pregătiți schema circuitului pentru a conecta toate componentele alese.
  4. Lipiți piesele electronice pe PCB.
  5. Asamblați toate părțile proiectului (corpul robotului).
  6. Porniți primul test și validați proiectul.

Pasul 1: Diagrama circuitului

Diagrama circuitului
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

Fabricarea PCB-urilor
Fabricarea PCB-urilor
Fabricarea PCB-urilor
Fabricarea PCB-urilor
Fabricarea PCB-urilor
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

Ingrediente
Ingrediente
Ingrediente
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

Asamblare hardware
Asamblare hardware
Asamblare hardware
Asamblare hardware
Asamblare hardware
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

Ansamblul corpului robotului
Ansamblul corpului robotului
Ansamblul corpului robotului
Ansamblul corpului robotului
Ansamblul corpului robotului
Ansamblul 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

Partea și testul software-ului
Partea și testul software-ului
Partea și testul software-ului
Partea și testul software-ului
Partea și testul software-ului
Partea și testul 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: