Cuprins:
- Pasul 1: Părți ale imprimantei
- Pasul 2: Soldare și Servo Hack
- Pasul 3: Conexiunea ecranului motorului și a șoferului
- Pasul 4: Conexiunea modulului Bluetooth
- Pasul 5: Conectarea servomotorului la driverul motorului
- Pasul 6: Asamblarea bateriei
- Pasul 7: Realizarea capului și a brațelor
- Pasul 8: Final
- Pasul 9: Programare Arduino (Adăugați Biblioteca Shield Motor)
- Pasul 10: Descrierea codului-1
- Pasul 11: Descrierea codului-2
- Pasul 12: Descrierea codului-3
- Pasul 13: Fișiere de proiect și video
Video: Treceți robotul de unt: 13 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
rezumat
În acest proiect, vom face robotul cu unt pe Rick și Morty. Nu va exista nicio funcție de cameră și sunet în robot. Puteți viziona videoclipul în linkul de mai jos.
www.youtube.com/embed/X7HmltUWXgs
Lista Metarial
- Arduino UNO
- Scutul driverului motorului Arduino
- Set șasiu Zumo
- Reductor 6V Micro Motor DC (2 bucăți)
- Baterie Lipo de 7,4 V 850 mAh 25C
- Modulul Bluetooth HC-05 sau HC-06
- Mini servomotor SG-90
- Cabluri jumper
- Clemă de hârtie (1 bucată)
- Piese 3D
Pasul 1: Părți ale imprimantei
- În acest proiect vom folosi tehnologia de carduri electronice Arduino și imprimanta 3D. În primul rând, vom imprima piese 3D.
- Puteți accesa părțile 3D din linkul GitHub.
Sarcina pieselor este următoarea.
- șasiu: Este corpul principal al robotului.
- lowerbody: piesa care va ajuta la mișcarea capului robotului. Servomotorul va fi fixat pe această parte.
- partea superioară: este partea dintre șasiu și partea inferioară.
- balama: Această parte face ca corpul să se deschidă și să se închidă.
Durata imprimării (model de imprimantă: MakerBot Replicator2)
- Durata de imprimare a pieselor din Figura_1: 5h 13m. (Dacă setați setările de imprimare așa cum se arată în Figura_3.)
- Durata de imprimare a pieselor din Figura_2: 5h 56m. (Dacă setați setările de imprimare așa cum se arată în Figura_3.)
- NOTĂ: Timpul de imprimare depinde de modelul imprimantei.
Pasul 2: Soldare și Servo Hack
- Motoarele de curent continuu sunt amplasate în interiorul șasiului Zumo.
- Cablurile jumper sunt lipite cu motoare de curent continuu.
- Câteva modificări trebuie făcute pe servo, ceea ce va face capul robotului să se miște, înainte ca acesta să fie atașat la partea inferioară a corpului. Scopul acestei modificări este de a rula servomotorul mai lin.
- Puteți utiliza linkul de mai jos.
www.youtube.com/watch?v=I-sZ5HWsGZU
- Servomotorul este fixat pe partea inferioară a corpului, așa cum se arată în Figura_4.
- Părțile corpului inferior și ale corpului superior sunt fixate între ele cu șurub, așa cum se arată în Figura_5.
Pasul 3: Conexiunea ecranului motorului și a șoferului
- Arduino Motor Driver Shield este fixat pe Arduino Uno așa cum se arată în Figura_6.
- Motorul de curent continuu din partea dreaptă este fixat la portul M3 al șoferului motorului.
- Motorul de curent continuu din partea stângă este fixat la portul M4 al șoferului motorului.
Pasul 4: Conexiunea modulului Bluetooth
- Pinii RX și TX sunt lipiți la pinii 2 și, respectiv, 3 ai plăcii Arduino.
- Pinii VCC și GND sunt lipiți la pinii 5V și respectiv GND ai plăcii Arduino.
Pasul 5: Conectarea servomotorului la driverul motorului
- Servomotorul este fixat la portul M1 al driverului motorului.
- Arduino UNO este așezat pe șasiu.
Pasul 6: Asamblarea bateriei
- Suportul bateriei Zumo Kit este modificat așa cum se arată în figură. Apoi bateria lipo este atașată la acest suport modificat cu bandă dublă.
- Dacă pinul roșu al bateriei lipo s-a lipit pe pinul Arduino și pinul negru pe pinul GND, Arduino Uno este alimentat. Dacă doriți, puteți adăuga un mic comutator la circuit. Pentru aceasta puteți face o mică gaură în partea șasiului.
Pasul 7: Realizarea capului și a brațelor
- Capul și brațele robotului sunt lipite de petele necesare.
- Capul robotului este lipit de partea inferioară a corpului.
- Balamaua este montată așa cum se arată în figură.
Pasul 8: Final
- În cele din urmă, robotul ar trebui să arate așa cum se arată în figură.
- Puteți utiliza linkul de mai jos pentru piese de imprimare 3D și asamblare.
www.thingiverse.com/thing:1878565
Pasul 9: Programare Arduino (Adăugați Biblioteca Shield Motor)
- Înainte de a introduce coduri, trebuie să adăugăm câteva biblioteci la programul Arduino IDE.
- În primul rând trebuie să adăugați biblioteca "AFMotor.h" pentru a putea controla motoarele. Pentru aceasta trebuie să urmați pașii de mai jos.
- Fișierul ZIP numit „Biblioteca Adafruit Motor Shield” este descărcat de pe linkul GitHub.
- Faceți clic pe „Sketch> Include Library> Add. ZIP Library pe Arduino IDE. Selectați Biblioteca Adafruit Motor Shield descărcată și faceți clic pe butonul Deschidere. În acest fel, biblioteca numită AFMotor.h este adăugată la proiect.
- Cu toate acestea, pentru conexiunea Bluetooth trebuie să adăugați biblioteca „SoftwareSerial.h”.
Pasul 10: Descrierea codului-1
în secțiunea dinainte de configurare nulă;
Sunt create obiecte aparținând numerelor de pin la care sunt conectate motoarele și senzorul bluetooth. (seria mea, motor1, motor2, motor3)
Pasul 11: Descrierea codului-2
în secțiunea setare nulă;
Începe comunicarea în serie.
Pasul 12: Descrierea codului-3
în secțiunea bucla nulă;
În secțiunea marcată cu roșu, verificați dacă datele sunt primite de la modulul Bluetooth. Datele primite sunt trimise variabilei c.
De exemplu, dacă datele primite sunt „F”, motoarele sunt deplasate în direcția înainte.
- După secțiunea voidloop, sunt create subprograme. Viteza de rotație și partea de rotație a motoarelor sunt setate în subprograme.
- „Înainte”, „Înapoi”, „Stânga”, „Dreapta” și „Stop” sunt numele subprogramelor.
Pasul 13: Fișiere de proiect și video
Link GitHub:
github.com/yasinbrcn/Pass-The-Butter-Robot.git
Recomandat:
Robotul Brazo: 28 de pași
Brazo Robot: Descriere a muncii prezentului document se pretinde dar claritate despre brazo robotic și a funcțiilor sale care să faciliteze deplasarea în 3 planuri (x, y, z,) printr-o interfață creadă pentru un Arduino și PC-ul care permite
Treceți la Magic Mouse V2: 3 pași
Upgrade la Magic Mouse V2: Odată cu sosirea unei baterii AA cu o singură celulă reîncărcabilă, cu un încărcător și un circuit de protecție încorporat, am putut converti mouse-ul magic, într-un mod simplu, la versiunea 2. Oricine poate face această conversie fără chiar atingând ci electronice
Treceți printr-o listă legată folosind recursivitate - Java: 12 pași
Treceți printr-o listă legată folosind Recursivitate - Java: Bine ați venit și vă mulțumesc pentru alegerea acestui set de instrucțiuni, care vă va arăta cum să creați o funcție recursivă. Cunoștințele de bază Java sunt necesare pentru a înțelege pașii care vor fi parcurși. Per total, acest proces în 12 etape nu ar trebui să mai dureze
Robotul cu unt: robotul Arduino cu criză existențială: 6 pași (cu imagini)
Robotul cu unt: robotul Arduino cu criză existențială: Acest proiect se bazează pe seria animată „Rick și Morty”. Într-unul dintre episoade, Rick face un robot al cărui singur scop este să aducă unt. În calitate de studenți de la Bruface (Facultatea de Inginerie din Bruxelles) avem o sarcină pentru meca
Treceți la Windows XP SP3: 5 pași
Upgrade la Windows XP SP3: 26 aprilie 2008 ACTUALIZARE: Pachetul complet de servicii 3 vine săptămâna viitoare, aceste informații provin de la lifehacker.com 28 aprilie 2008 ACTUALIZARE: link-ul nu a funcționat, cred, așa că cred că al doilea link este aici Iulie 1, 2008 UPDATE: Iată versiunea completă dacă