Cuprins:
- Pasul 1: Electronica
- Pasul 2: Motoarele
- Pasul 3: Suportul bateriei
- Pasul 4: Software-ul
- Pasul 5: Construirea
Video: DIY LEGO® Bat Buggy controlat prin telefon: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Cu câteva piese imprimate 3D și câteva componente ieftine, puteți construi vehicule LEGO mici, controlate prin telefon.
Pentru acest proiect, voi folosi:
- un microcontroler ESP32 (Adafruit Feather ESP32 sau un echivalent TTGO al acestuia)
- 2 x motoare cu angrenaj N20
- 1 baterie litiu 18650
- 2 x drivere de motor Pololu DRV8835 (deși este necesar doar unul, al doilea este pentru extinderea viitoare)
- un PCB personalizat pentru a păstra driverele de motor DRV8835
- mai multe părți imprimate 3D (nu am o imprimantă 3D - așa că am folosit 3DHubs pentru acest serviciu)
- LEGO - piese tehnice și alte câteva piese
Aceasta este o versiune open source. Toate software-urile, hardware-ul electric și piesele imprimate 3D sunt disponibile pentru descărcare / modificare / utilizare / etc.
LEGO® este o marcă comercială a grupului de companii LEGO care nu sponsorizează, nu autorizează și nu susține acest site.
Pasul 1: Electronica
Am imprimat un PCB personalizat ca „operator de transport” pentru driverele de motor DRV8835. Puteți folosi doar fire în loc de aceasta, însă nu ar fi la fel de îngrijit. Am folosit PCBWAY pentru a fabrica PCB.
Legate aici sunt fișierele Gerber dacă doriți să vă imprimați propriile PCB-uri sau fișierele Eagle dacă doriți să modificați designul!
Pasul 2: Motoarele
Folosesc motoare cu transmisie „N20”. Le puteți găsi cu ușurință pe EBay / AliExpress etc. Modelele pe care le folosesc sunt de 6v, 300rpm, cu arbori de 10mm.
Carcasa motorului și adaptorul pentru osie au fost imprimate 3D. Atașat puteți găsi fișierele STL. Am folosit 3DHubs.com pentru a le tipări (tipărite la 100um).
Pasul 3: Suportul bateriei
Suportul pentru baterie este, de asemenea, imprimat 3D, deși puteți folosi la fel de ușor un suport pentru baterie de pe raft și lipiți câteva cărămizi / plăci LEGO pe el.
Atașat este fișierul STL dacă doriți să imprimați acest lucru.
Contacte baterie
Întrerupător
Pasul 4: Software-ul
ESP32 rulează un server web. Aceasta servește o pagină care vă permite să trimiteți comenzile de intrare înapoi la ESP32 prin intermediul unui WebSocket (în acest fel va fi o latență scăzută). Pagina web va gestiona introducerea multi-touch sau mouse-ul.
Puteți descărca codul sursă pentru proiect aici.
Pasul 5: Construirea
Acum toate componentele funcționează, este timpul pentru partea distractivă - folosindu-vă imaginația și construind un vehicul / robot.
Suportul șoferului poate conține până la 4 DRV8835, ceea ce înseamnă că un total de 8 motoare DC ar putea fi acționate sau 4 motoare pas cu pas sau o combinație a acestora …
Recomandat:
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin internet: 5 pași
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin Internet: Bună ziua tuturor Astăzi vă vom arăta cum puteți controla un LED folosind un smartphone pe internet
Creați-vă propriul sistem de urmărire a securității prin SMS prin GPS: 5 pași (cu imagini)
Asigurați-vă propriul sistem de urmărire a securității prin SMS GPS: În acest proiect vă voi arăta cum să combinați un modul SIM5320 3G cu un Arduino și un traductor piezoelectric ca senzor de șoc pentru a crea un sistem de urmărire a securității care vă va trimite locația dvs. vehicul prețios prin SMS când
RC Car Hack - Controlat prin Bluetooth prin aplicația Android: 3 pași (cu imagini)
RC Car Hack - Controlat prin Bluetooth prin intermediul aplicației Android: Sunt sigur că fiecare dintre voi puteți găsi acasă mașină RC neutilizată. Această instrucțiune vă va ajuta să schimbați vechea mașină RC în cadou original :) Datorită faptului că mașina RC pe care o aveam avea dimensiuni mici, am ales Arduino Pro Mini ca controler principal. O alta
Rover controlat prin telefon accesibil: 6 pași
Rover controlat prin telefon accesibil: Cu ceva timp în urmă am făcut un rover controlat prin telefon folosind MotorAir. Am vrut să revizuiesc ideea de bază, dar folosind piese mai ieftine, disponibile pe scară largă. De asemenea, deoarece acesta este bazat pe Arduino, este o trambulină excelentă pentru mai mult decât un simplu rover care conduce
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: 4 pași
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: Există două moduri în braț. În primul rând este modul manual, care poate muta brațul cu bluetooth în telefonul mobil, mutând glisoarele din aplicație. În același timp, îți poți salva pozițiile și poți juca … Al doilea este modul Gesturi care folosește ph-ul tău