Cuprins:
- Pasul 1: Obțineți consumabile
- Pasul 2: Asamblați șasiul mașinii
- Pasul 3: Cablare
- Pasul 4: Cod
- Pasul 5: Succes (sau nu)
- Pasul 6: Cablarea celei de-a doua mașini
- Pasul 7: Cod
- Pasul 8: Succes
Video: Proiect de vară 2020: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Pentru proiectul meu de vară din 2020, am realizat două mașini robot cu același șasiu. O mașină robot ar fi trebuit să utilizeze un senzor cu ultrasunete pentru a detecta obiecte din fața ei și apoi să schimbe automat direcțiile în consecință. Cealaltă mașină trebuia să poată fi controlată de telefonul meu.
Pasul 1: Obțineți consumabile
Toate consumabilele necesare pentru fabricarea celor două mașini sunt enumerate mai jos:
- Bază acrilică transparentă
- 2 roți din plastic cu cauciucuri
- 2 motoare cu roți galbene (asigurați-vă că atașați conectorii la ele)
- Roată de rulare / roată - Hardware de montare (piulițe și șuruburi) - Dispozitive de fixare hexagonale - Clonare Arduino KeyeStudio (Placă galbenă și neagră) - Placă NodeMCU Esp8266 - Mini panou - BreadBoard de 480 de puncte
- Micro USB (pentru ESP8266)
- USB A la B (pentru placa Arduino
- pachet de baterii de 6 volți (poate ține 4xAA)
- DF Robot Dual H-Bridge (Circuit negru, cu radiator negru și conectori verzi)
- L298N (placă de circuit roșie cu radiator negru și conectori albastru)
- Sârme jumper
- 2 senzori IR (circuite mici albastre, conectori cu 4 pini)
- 3 discuri de mișcare a roții (1 este o rezervă)
- 2qty 9g servo
- senzor UltraSonic (placa de circuit albastră, 2 „ochi” rotunzi mari)
- Buton On / Off
- 1 șurubelniță Hobby (mâner negru, vârf portocaliu)
- Bandă dublă (pentru montarea pieselor în șasiu. Puteți utiliza și un pistol de lipit)
Pasul 2: Asamblați șasiul mașinii
A venit un manual cu setul meu, astfel încât să puteți salva imaginea și să o urmați dacă doriți. În caz contrar, puteți urma instrucțiunile mele de mai jos pentru asamblarea șasiului. Poate doriți ca o a doua persoană să vă ajute, deoarece poate fi foarte dificil să strângeți șuruburile fără ca cineva să vă ajute să țineți mașina nemișcată.
Mai întâi trebuie să fixați motorul pe șasiu folosind elementele de fixare din plastic, niște șuruburi și niște piulițe ca în imaginea de mai sus.
Apoi atașați roțile la motoare
Acum trebuie să atașați roata din față la șasiu folosind distanțele hexagonale, niște șuruburi și piulițe
Apoi atașați recipientul bateriei folosind și șuruburi. După ce faceți acest lucru, șasiul mașinii este terminat!
Pasul 3: Cablare
Mai întâi vom face mașina controlată de senzorul cu ultrasunete. Veți avea nevoie de senzorul dvs. cu ultrasunete, bateria de 6V, firele jumper, placa L298, placa de bord și o tablă Arduino Redboard. Am folosit schema de mai sus pentru a mă ajuta.
Conectați ambele motoare la placa L298 folosind fire jumper
Conectați placa L298 la sursa de alimentare de 9V
Conectați placa L298 la GND pe placa roșie
Conectați senzorul cu ultrasunete la panoul gol și la intrările analogice
Conectați placa L298 la placa roșie
Conectați pivotul senzorului la panoul de control și la placa roșie
Apoi conectați cealaltă baterie la placa roșie cu un adaptor
Pasul 4: Cod
Codul afișat va fi folosit pentru a face ping senzorului ultrasonic pentru a verifica orice este în fața acestuia. Apoi îi va spune mașinii să schimbe direcțiile, în funcție de existența unui obstacol în calea sa. De asemenea, va trebui să descărcați biblioteca NewPing postată mai jos. Apoi, trebuie să îl puneți în folderul bibliotecilor aplicației Arduino.
bitbucket.org/teckel12/arduino-new-ping/downloads/
Pasul 5: Succes (sau nu)
Acum, dacă faceți totul corect, atunci ar trebui să funcționeze. După cum puteți vedea aici, am pus senzorii să funcționeze, dar motoarele nu funcționează. Codul și senzorul par să funcționeze. Cu toate acestea, mașina pur și simplu nu va conduce. Am verificat cablajul și codul și totul mi s-a părut bine. S-ar putea să vă confruntați cu aceste probleme tehnice și, dacă acesta este cazul, asigurați-vă că verificați din nou pentru a vedea dacă ceva este rupt sau nu. Senzorul funcționa clar așa cum se arată în videoclipurile postate mai jos. Nici motorul nu este cu siguranță rupt deoarece l-am folosit cu succes în mașina următoare. De fapt, am făcut această mașină după următoarea mașină, dar am decis să o arăt mai întâi. Bănuiesc că există o problemă cu placa L298.
Pasul 6: Cablarea celei de-a doua mașini
Acum vom construi mașina care poate fi controlată de telefonul dvs. Din fericire, acesta a funcționat și am videoclipuri despre el conducând. Pentru această mașină nu aveți nevoie de atât de mult material ca ultima. Aveți nevoie doar de fire jumper, placa L298N și recipientul bateriei. Am folosit un telefon Android pentru a descărca aplicația necesară pentru a controla mașina.
Conectați motoarele la placa L298
Conectați placa de verificare și placa L298
Asigurați-vă că conectați și acumulatorul la placa L298
Pasul 7: Cod
Iată codul pe care trebuie să îl descărcați pentru această mașină. Se presupune că va detecta adresa IP a telefonului, astfel încât să puteți controla mașina cu telefonul. De asemenea, va trebui să descărcați o aplicație pe telefonul dvs. Android.
Pasul 8: Succes
Cu toți pașii în jos, ar trebui să puteți controla mașina folosind ecranul dvs. tactil
Recomandat:
Bucurați-vă de vara răcoroasă cu un ventilator M5StickC ESP32 - Viteză reglabilă: 8 pași
Bucurați-vă de vara rece cu un ventilator M5StickC ESP32 - Viteză reglabilă: În acest proiect vom învăța cum să controlăm viteza FAN utilizând o placă M5StickC ESP32 și un modul de ventilator L9110
Șapcă de baseball pentru răcirea ventilatorului de vară: 6 pași
Șapcă de baseball de răcire a ventilatorului de vară: Într-o zi, când scotoceam prin garderobă, am văzut o șapcă de baseball roșie veche pe care am cumpărat-o anul trecut. Dintr-o dată și mi-a venit în minte o idee, aș putea modifica acest capac vechi într-un produs misto numit pălărie de ventilator, un produs de inovație foarte special
Vara Para GoPro: 3 pași
Vara Para GoPro: Las varas para GoPro suelen ser too largos o cortos for mis propósitos, și las varas telescópicas son muy caras. Esta vara de asemenea este băiețel, ceea ce face perfectă pentru deportările acvatice. Majoritatea materialelor son comunes, y a
Stai cool vara aceasta: Mod ventilator PC: 4 pași (cu imagini)
Stai cool vara aceasta: Mod Fan PC: Cine nu are o duzină de fani PC care stau în jur? În această versiune vă voi arăta cum să folosiți acele ventilatoare pentru a produce o briză reglabilă în zilele toride de vară. Și funcționează cel puțin 4 ore cu o baterie obișnuită de 9V
Ceas ușor de vară: 7 pași
Ceas ușor de vară: poveste Acest proiect a început ca o provocare pentru mine de a învăța programarea (codarea) cu Arduino Uno și un singur ecran LCD 1602A, am vrut mai întâi să împing Arduino la limitele sale pentru acuratețe. Acesta este un proiect de construire a unui ceas fără utilizarea o