Cuprins:
- Pasul 1: Obțineți o cutie
- Pasul 2: Tăiați găurile pentru motoare
- Pasul 3: lipirea duce la conexiunile motorului
- Pasul 4: lipiți motoarele în interiorul cutiei
- Pasul 5: Conectați H-Bridge la motoare
- Pasul 6: lipirea duce la convertorul Buck
- Pasul 7: Instalați Buck Converter
- Pasul 8: Instalați bateriile LIPO
- Pasul 9: Instalați senzorul cu ultrasunete HC-SR04
- Pasul 10: Cablare
- Pasul 11: Software
Video: Robot de control autonom și de la distanță: 11 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Această construcție de robot este menită să fie relativ ieftină și rapidă. Iată ce veți avea nevoie pentru a începe: Hardware
- 1 Raspberry Pi
- 1 driver de motor dual H-Bridge
- 1 convertor Buck
- 2 motoare DC 3V-6V
- Senzor cu ultrasunete HC-SR04
Alte
-
O cutie pentru a acționa ca un șasiu
Cutia mea are 7,5 "x 4" x 2"
- Un pistol de lipit fierbinte
- Un cuțit sau o foarfecă
- Un fier de lipit
Pasul 1: Obțineți o cutie
Încercați să găsiți o cutie care să se potrivească tuturor componentelor dvs. hardware, fără a lăsa prea mult spațiu. O cutie care măsoară 7,5 "x 4" x 2 "se potrivește perfect tuturor componentelor mele.
Pasul 2: Tăiați găurile pentru motoare
Tăiați găuri de pe ambele părți ale corpului, astfel încât să fie posibilă o legătură între roți și motoare.
Pasul 3: lipirea duce la conexiunile motorului
Majoritatea motoarelor de curent continuu vor veni cu bucle mici la care va trebui să faceți o conexiune. Lipirea firelor pe bucle este cel mai bun mod de a asigura o conexiune puternică.
Conductoarele vor fi conectate la ieșirile de pe driverul H-Bridge.
Pasul 4: lipiți motoarele în interiorul cutiei
Folosind adeziv fierbinte, așezați motoarele în cutie, astfel încât să se fixeze împotriva colțurilor. Aplicați o cantitate generoasă de lipici și asigurați-vă că țineți-l pe loc până când rigiditatea lipsește.
Pasul 5: Conectați H-Bridge la motoare
Conectați cablurile care ies din motoare la ieșirile de pe H-Bridge. Consultați (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) pentru mai multe informații despre L298N H-Bridge.
Pasul 6: lipirea duce la convertorul Buck
Pentru a alimenta H-Bridge, voi folosi 2 baterii lipo de 1s. La încărcare completă, aceste baterii se sting peste 8V când sunt conectate în serie. Nu am nevoie ca motoarele mele să funcționeze atât de repede, așa că folosesc convertorul Buck pentru a reduce tensiunea la 5V. Indiferent de ceea ce utilizați pentru a alimenta H-Bridge, va trebui să rulați un teren comun de la H-Bridge la Raspberry Pi.
Dacă utilizați o sursă de alimentare cuprinsă între 4V - 7V, este posibil să nu fie nevoie să utilizați un convertor Buck. În acest caz, cablurile care provin de la sursa de alimentare pot fi conectate direct la H-Bridge. Cu toate acestea, va trebui să rulați în continuare un fir suplimentar de la sol pe H-Bridge la un pin de masă de pe Raspberry Pi.
Pasul 7: Instalați Buck Converter
Găsiți un loc în care să vă lipiți convertorul. Asigurați-vă că aveți acces la șurubul mic situat în partea superioară a plăcii. Vom folosi acest șurub pentru a regla tensiunea de ieșire.
Pasul 8: Instalați bateriile LIPO
AVERTIZARE! Utilizarea necorespunzătoare a bateriilor lipo poate duce la vătămări corporale sau distrugerea bunurilor. Asigurați-vă că înțelegeți pe deplin intrările și ieșirile bateriilor lipo înainte de a le implementa în orice proiect. Pentru a-mi fixa bateriile lipo pe locul meu, am folosit un material asemănător cu velcro pe interiorul capacului. Acest lucru vă asigură că nu pot fi ușor împinse sau perforate cu un știft.
Pasul 9: Instalați senzorul cu ultrasunete HC-SR04
Găsiți un loc pentru a tăia găurile senzorului cu ultrasunete. Alternativ, senzorul poate fi montat deasupra cutiei. Dacă construirea unui robot autonom nu este obiectivul dvs., atunci puteți omite senzorul cu ultrasunete, deoarece nu va fi necesar să controlați robotul de la distanță.
Pasul 10: Cablare
Dacă doriți să puteți copia codul de pe github și să-l utilizați fără probleme, atunci trebuie să vă conectați robotul exact așa cum voi descrie.
Podul H dual
IN1 - GPIO 2
IN2 - GPIO3
IN3 - GPIO 4
IN4 - GPIO 17
Senzor cu ultrasunete
VCC - 5V GPIO
TRIG - GPIO 27
ECHO - GPIO 22
Pinul de ecou produce 5 volți, pinii GPIO de pe pi sunt evaluați doar pentru 3,3 volți. Oferirea unui GPIO de 5 volți poate provoca daune pi. Pentru a evita acest lucru, vom pune un circuit de divizare a tensiunii între ECHO și GPIO 22. Pentru a afla cum să faceți un divizor de tensiune, consultați aici.
Pasul 11: Software
În primul rând, va trebui să aveți instalat raspbian pe Raspberry Pi. Pentru mai multe informații despre instalarea raspbian pe Pi, consultați acest ghid de instalare.
Odată ce raspbian este pornit, veți dori să intrați în pi de zmeură. Iată un ghid bun despre cum să procedați în siguranță.
Odată ce ați accesat pi, instalați git și „clonați” fișierele din acest link:
github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1
Acest lucru poate fi realizat prin:
git clone
În cele din urmă pentru a rula programul, intrați în directorul ARCRobot-1 și rulați python3 go_auto.py.
Recomandat:
Mașină de control de la distanță cu rezervor: 3 pași
Telecomandă cu cisternă cu telecomandă: Acesta este un ghid despre cum să faceți o mașină cu cisternă cu telecomandă. Setul pe care îl voi folosi astăzi pentru a face mașina este un kit auto simplu pentru vehicul cu rezervor, cu un senzor de lumină pentru a urma o cale. Mașina dvs. nu are nevoie de senzorul de lumină, dar este necesară o mașină cu cisternă
Un control de la distanță SMS: 4 pași
Un control de la distanță prin SMS: acest proiect propune o modalitate de a vă asigura securitatea. Rezultatul final al proiectului este un comutator comandat de un SMS. Deci, puteți adapta acest lucru la proiectul dvs. Programul a integrat numărul de telefon autorizat și utilizatorul trebuie să introducă bunul „passwo
Robot autonom Wallace - Partea 4 - Adăugați senzori de distanță IR și "Amp": 6 pași
Robot autonom Wallace - Partea 4 - Adăugarea senzorilor de distanță IR și "Amp": Bună ziua, astăzi începem următoarea fază de îmbunătățire a capacităților Wallace. Mai exact, încercăm să-i îmbunătățim capacitatea de a detecta și evita obstacolele folosind senzori de distanță în infraroșu și, de asemenea, să profităm de abilitatea controlerului motor Roboclaw
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
Măriți distanța efectivă la transmițătorul cu declanșare la distanță „ebay” Flash cu antenă: 6 pași
Măriți distanța efectivă pe emițătorul de declanșare la distanță „ebay” cu antenă: amatorii de camere pot achiziționa versiuni ieftine de declanșatoare de la distanță pentru unitățile de bliț externe, controlând fie unitățile de tip flash „hot”, fie cele de tip „studio”. Acești declanșatori suferă de o putere redusă a emițătorului și, prin urmare, de o distanță de control efectivă mică. Acest mo