Cuprins:

Cum să construiți robotul SMARS - Arduino Smart Robot Tank Bluetooth: 16 pași (cu imagini)
Cum să construiți robotul SMARS - Arduino Smart Robot Tank Bluetooth: 16 pași (cu imagini)

Video: Cum să construiți robotul SMARS - Arduino Smart Robot Tank Bluetooth: 16 pași (cu imagini)

Video: Cum să construiți robotul SMARS - Arduino Smart Robot Tank Bluetooth: 16 pași (cu imagini)
Video: High Density 2022 2024, Iulie
Anonim
Image
Image
Lista de materiale
Lista de materiale

Acest articol este sponsorizat cu mândrie de PCBWAY.

PCBWAY realizează PCB-uri de înaltă calitate pentru oameni din întreaga lume. Încercați-o pentru dvs. și obțineți 10 PCB-uri la doar 5 USD la PCBWAY cu o calitate foarte bună, mulțumesc PCBWAY. Motor Shield pentru Arduino Uno pe care l-am dezvoltat pentru a fi utilizat în acest proiect utilizează servicii PCBWAY PCB.

În acest instructiv, vă voi arăta cum să construiți Arduino Robot Car se numește SMARS Robot.

Să începem

Pasul 1: Lista pieselor

Pentru a construi modelul de bază al robotului SMARS aveți nevoie doar de câteva piese. Împărțit în două părți principale, piese imprimate 3D și componente electronice. Pentru piese 3D puteți să vă imprimați cu ajutorul unei imprimante 3D, puteți descărca fișierele 3D complete aici. Pentru componentele electronice puteți cumpăra de pe Amazon sau AliExpress.

Piese electronice:

  • 1 x Arduino Uno R3 DIP
  • 1 x scut motor Arduino
  • 1 x ultrasunete HC-SR04
  • 1 x senzor IR
  • 2 x Motor cu transmisie 200 RPM 6V
  • 8 x jumper cablu de la mamă la mamă de 10cm
  • 4 x cablu AWG24
  • 1 x baterie conector 9V
  • 1 x baterie de 9V
  • 1 x Suport baterie (2 x Li-ion 14500)
  • 1 x cablu USB
  • 1 x USB OTG

Pasul 2: Imprimați părți 3D

Imprimați piese 3D
Imprimați piese 3D

Există câteva părți de bază pentru a vă construi SMARS, puteți descărca fișierele de construire de pe thingiverse.com. Mulțumim lui Kevin Thomas, care a fost creat SMARS.

www.thingiverse.com/thing:2662828

Lista pieselor imprimate 3D

  • Şasiu
  • Roți master x2
  • Roti sclave x2
  • Piste mecanice x32
  • Placă de susținere (pentru bateria de 9v)
  • Suport telemetru
  • Acoperire telemetru
  • Conector

Pentru a imprima toate părțile, am folosit 3D Printer Creality Ender 3 cu rezoluție: 0,2, completează 30%.

Pasul 3: Sârmă de lipit la motoare

Sârmă de lipit la motoare
Sârmă de lipit la motoare
Sârmă de lipit la motoare
Sârmă de lipit la motoare

Pregătirea înainte de lipire puteți pune un flux în terminalul motoarelor și firelor.

  • lipiți un fir roșu de 13 cm la terminalul pozitiv pentru motorul roții din față
  • lipiți un fir negru de 13 cm la terminalul negativ pentru motorul roții din față
  • lipiți un fir roșu de 13 cm la terminalul pozitiv pentru motorul roții din spate
  • lipiți un fir negru de 13 cm la terminalul negativ pentru motorul roții din spate

După lipire, răsuciți firele roșii și negre pentru a le asigura în continuare. De asemenea, face firele mai ușor de gestionat.

Pasul 4: Montați motoarele

Se potrivesc motoarelor
Se potrivesc motoarelor

Motoarele se vor fixa în zona perfect dimensionată din spatele găurii roții.

Pasul 5: Montați bateria

Montați bateria
Montați bateria
Montați bateria
Montați bateria

Bateria se potrivește în mijlocul robotului, între cele două motoare. Va trebui să atașați un conector de baterie de 9V la baterie.

Dacă doriți să utilizați două baterii reîncărcabile Li-ion 3.7V dimensiunea 14500. Veți avea nevoie de un șasiu cu dimensiunea mai mare de 3 mm și un suport pentru baterie 2xAA. Apoi, bateriile pot fi introduse în interiorul șasiului, iar placa Arduino Uno poate fi glisată liber peste ea.

Pasul 6: Montați suporturile pentru motoare

Se potrivesc suporturile pentru motoare
Se potrivesc suporturile pentru motoare

Motoarele sunt menținute la locul lor de către suporturile motorului. Va trebui să le îndoiți ușor pentru a le introduce în mica adâncitură de aproape motoare. De asemenea, este o bună practică să împingeți firele motorului prin acestea înainte de a le introduce.

Acest lucru le va face să se potrivească perfect și va permite firelor motorului să fie libere și neînchise.

Pasul 7: Atașați roțile

Atașați roțile
Atașați roțile
Atașați roțile
Atașați roțile
Atașați roțile
Atașați roțile

Există două tipuri de roți - Master și Slave. Roțile principale sunt acționate de motoare, în timp ce roțile slave se rotesc liber.

Roțile Slave împing în picioarele șasiului (este necesară puțină forță). De asemenea, este o idee bună să vă asigurați că urechile și roțile slave nu au margini aspre, astfel încât să se poată roti fără efort.

Roțile Master împing în arborele motorului, țin motorul caroseriei cu mâna pentru a preveni o forță mai mare care va provoca ruperea motorului opritorului.

Îndreptați cablul pentru motor spre spate și cablul pentru alimentare către partea dreaptă.

Pasul 8: Testați motoarele

Testează motoarele
Testează motoarele

Verificați dacă motoarele funcționează corect atingând firele pozitive și negative ale bateriei. Ar trebui să se învârtă cu entuziasm!

Dacă motoarele nu se învârt la conectarea la baterie, verificați dacă firele sunt încă lipite la motor și nu s-au eliberat la montare (sunt destul de delicate). De asemenea, verificați dacă bateria de 9v este complet încărcată.

Pasul 9: Adăugați Arduino

Adăugați Arduino
Adăugați Arduino
Adăugați Arduino
Adăugați Arduino

Glisați Arduino Uno sau Arduino compatibil în șasiul robotului - există două sloturi care parcurg lungimea vârfului șasiului SMARS. Pentru a evita despărțirea vârfului șasiului SMARS, introduceți încet Arduino și opriți-l și îndepărtați-l dacă întâmpinați rezistență. Este mai bine să șlefuiești sau să înregistrezi canalul dacă nu este suficient de mare.

Dacă aveți deja un Bluino One, acesta va fi foarte ușor să alunecați în șasiul robotului, deoarece are aceleași dimensiuni.

Bluino-ONE este o alegere bună, îl puteți programa și controla prin Bluetooth utilizând telefonul Android sau laptopul.

Puteți obține Bluino-ONE pe magazinul Tindie.

Pasul 10: Actualizați scutul motorului

Actualizați scutul motorului
Actualizați scutul motorului

Există mai multe opțiuni de protecție a motorului pe care le puteți utiliza cu Arduino Uno în acest proiect de robot SMARS, foarte frecvent folosind Motor Shield V1 / v2 realizat de Adafruit sau compatibil (clona din China), dar dezavantajul acestui scut nu are conectivitatea Bluetooth este necesar pentru proiectul robot SMARS controlat de un telefon Android. Urmați instrucțiunile pas cu pas pentru actualizarea Motor Shield v1 aici (adăugați un modul Bluetooth).

Dacă utilizați Bluino-ONE (Arduino compatibil cu Bluetooth încorporat) sau utilizați Bluino Motor Shield (Motor Shield cu Bluetooth încorporat) puteți sări peste pasul pentru actualizarea Motor Shield v1.

Pasul 11: Adăugați scutul motorului

Adăugați scutul motorului
Adăugați scutul motorului
Adăugați scutul motorului
Adăugați scutul motorului

Împingeți scutul Motorului cu atenție în Arduino, asigurându-vă că toate știfturile intră în prizele antetului, fără să lipsească și să se îndoaie.

Sau puteți, de asemenea, să atașați un scut al motorului Bluino în Arduino Uno.

Pasul 12: Conectați cablul

Conectați cablul
Conectați cablul

Introduceți și strângeți firele de alimentare în blocul de borne de pe ecranul motorului, iar firele motorului în borna respectivă.

Nu conectați un motor la cele două terminale M1 și M2. Corectul este conectarea „motorului stâng” la M1 și conectarea „motorului drept” la M2.

Pasul 13: Atașați piese

Atașați piese
Atașați piese
Atașați piese
Atașați piese
Atașați piese
Atașați piese
Atașați piese
Atașați piese

Urmele sunt atașate una de cealaltă folosind o bucată de filament de 1,75 mm tăiat la lungimea potrivită.

Pentru a oferi roților aceeași tracțiune pe fiecare parte, puteți atașa cele 16 șine pe fiecare parte, într-un aranjament pe șenile.

Sau pentru a oferi roților mai multă tracțiune pe diferite suprafețe, puteți atașa cele 8 șine la fiecare roată.

Pasul 14: Atașați modulul de completare

Atașați modulul de completare
Atașați modulul de completare
Atașați modulul de completare
Atașați modulul de completare
Atașați modulul de completare
Atașați modulul de completare

Modulele suplimentare pe care le puteți imprima și atașa pentru a vă îmbunătăți robotul SMARS:

  • Evitarea obstacolelor cu Servo
  • Edge Avoidance Mod
  • Senzor IR Mod
  • Light Follower Mod
  • Sertar Mod
  • Control sunet Mod
  • Pompier Mod
  • Umiditatea solului Mod
  • Curățare Mod
  • Lopată Mod
  • Lopata V1 Mod
  • Lopata V2 Mod
  • Color Sensing Mod
  • Bumper Obstacle Avoidance Mod
  • Gripper Mod
  • Gheara Mod
  • Stivuitor Mod
  • Remorcă camion Mod
  • Mod laser
  • Lego Mod

Pentru a vedea instrucțiunile complete și componentele electronice necesare pentru modulele suplimentare afișate în aplicația SMARS

Pasul 15: Aplicația SMARS (Arduino Sketch, Schematics & Remote)

Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)
Aplicația SMARS (Arduino Sketch, Schematics & Remote)

Pentru ca robotul SMARS să prindă viață, trebuie mai întâi să programați Arduino, apoi să asamblați motoare, senzori și alte componente, astfel încât să puteți juca și controla robotul SMARS. Pentru a face tot ce puteți utiliza această aplicație Android:

Aplicația SMARS

În caz contrar, puteți programa placa Arduino Uno printr-un computer utilizând software-ul Arduino IDE.

Pasul 16: Bucurați-vă

Bucurați-vă
Bucurați-vă

Sperăm să vă bucurați de robotul dvs. SMARS. Dacă faceți acest lucru, vă rugăm să partajați mărcile dvs., să partajați linkul, să apreciați și să vă abonați la Instructables & Youtube. Ca întotdeauna, dacă aveți întrebări, vă rugăm să ne anunțați!

Concurs de roboți
Concurs de roboți
Concurs de roboți
Concurs de roboți

Locul doi în concursul de roboți

Recomandat: