Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Creați o telecomandă electrică de skateboard, În JAVASCRIPT!
Alătură-te călătoriei mele, sperăm că vei învăța ceva.
Acesta nu va fi un tutorial pas cu pas. Va fi mai mult o prezentare a ceea ce am folosit, cum am făcut-o și sunt sigur că o puteți face.
Vă recomand chiar să NU o faceți exact așa cum am făcut-o eu. Acest design nu este perfect, sunt sigur că puteți îmbunătăți o mulțime de lucruri. Vedeți acest lucru mai mult ca o resursă excelentă dacă intenționați să construiți o telecomandă.
Provizii
Afișaj 128x32px1x OLED SSD1306 Afișaj I2C
Un fel de hardware pentru detectarea accelerației. În cazul meu, am folosit un joystick pe care l-am pus. O alegere mai bună este utilizarea unui senzor de afecțiune liniară ratiometrică. Dacă mergeți cu senzorul de efect Hall, nu uitați să obțineți un magnet.1x DRV5055A2QLPG sau 1x Joystick
Să nu uităm de creierul operației 2x Espruino MDBT42Q
Vom avea nevoie de o baterie; în cazul meu am folosit cea mai mare baterie pe care am putut să o găsesc. Am suficientă anxietate a bateriei de la longboard-ul în sine. Ar funcționa total cu o baterie mai mică. 1x 18650 LION Battery 1x LION Charge board
Vă recomand să obțineți cel puțin un comutator tactil și un comutator glisant. Cu cât mai multe comutatoare, cu atât mai multe opțiuni aveți atunci când vă jucați cu firmware-ul dvs. Comutator tactil> = 11x Comutator glisant
Pasul 1: tipăriți carcasa / creați carcasa / cumpărați carcasa
Vopsiți incinta
Pasul 2: Montați afișajul
Am folosit pastă care se întărește după câteva minute pentru a lipi afișajul.
Pasul 3: Asamblați modulul bateriei
Pasul 4: conectați creierul
Nu am o schemă, dar sunt sigur că vă puteți da seama.
Dacă doriți să puteți citi tensiunea de la baterie, va trebui să faceți un circuit divizor de tensiune pentru a vă asigura că tensiunea bateriei nu depășește 3,3v.
Pasul 5: Uplod Codez
Dacă aveți nevoie de ajutor pentru încărcarea codului sau a informațiilor despre hardware și software, resursa de aur este
www.espruino.com/
Codul pe care l-am scris pentru telecomandă (Folosiți cu precauție, este încă WIP)
Există, de asemenea, o listă de piese pe pagina github
github.com/gurchk/espruino-esk8-remote
Pasul 6: Asamblați carcasa
Am folosit bandă dublă pentru a lipi bucățile împreună
Pasul 7: Profit
Dacă aveți nevoie de ajutor sau aveți întrebări.
Contacteaza-ma