Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ustvarite električni daljinski upravljalnik za rolko, v JAVASCRIPTU!
Pridružite se moji poti, upam, da se boste kaj naučili.
To ne bo vadnica po korakih. To bo bolj predstavitev tega, kar sem uporabil, kako sem to naredil, in prepričan sem, da to zmorete.
Priporočam celo, da tega ne počnete tako, kot sem jaz. Ta zasnova ni brezhibna, prepričan sem, da lahko marsikaj izboljšate. Načrtujte to kot odličen vir, če načrtujete gradnjo daljinskega upravljalnika.
Zaloge
Zaslon 128x32px1x OLED SSD1306 Zaslon I2C
Nekakšna strojna oprema za zaznavanje plina. V mojem primeru sem uporabil igralno palico, ki sem jo imel naokoli. Boljša izbira je uporaba linearnega raciometričnega senzorja Hall -a. Če se odločite za senzor Hall učinka, ne pozabite vzeti magneta. 1x DRV5055A2QLPG ali 1x krmilna palica
Ne pozabimo na možgane operacije 2x Espruino MDBT42Q
Potrebovali bomo baterijo; v mojem primeru sem uporabil najbolj debelo baterijo, ki sem jo našel. Imam dovolj tesnobe glede baterije zaradi same longboard. Popolnoma bi deloval z manjšo baterijo. 1 x 18650 LION baterija 1x LION polnilna plošča
Priporočam, da dobite vsaj eno taktilno stikalo in eno drsno stikalo. Več stikal več možnosti imate, ko igrate s svojo vdelano programsko opremo. Tactile Switch> = 11x Slide Switch
1. korak: Natisnite ohišje / Naredite ohišje / Kupite ohišje
Pobarvajte ohišje
Korak: Namestite zaslon
Za lepljenje zaslona sem uporabil pasto, ki se po nekaj minutah strdi.
3. korak: Sestavite baterijski modul
4. korak: Povežite možgane
Nimam sheme, vendar sem prepričan, da lahko to ugotovite.
Če želite prebrati napetost iz akumulatorja, morate narediti vezje delilnika napetosti, da se prepričate, da napetost akumulatorja ne presega 3,3 V.
5. korak: Vstavite Codez
Če potrebujete pomoč pri nalaganju kode ali informacij o strojni in programski opremi, je zlati vir
www.espruino.com/
Koda, ki sem jo napisal za daljinski upravljalnik (uporabljajte previdno, še vedno je WIP)
Na strani github je tudi seznam delov
github.com/gurchk/espruino-esk8-remote
Korak 6: Sestavite ohišje
Za lepljenje kosov sem uporabil dvostranski trak
7. korak: Dobiček
Če potrebujete pomoč ali imate vprašanja.
Kontaktiraj me