Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Lumikha ng isang electric skateboard remote, Sa JAVASCRIPT!
Sumali sa aking paglalakbay, sana ay may matutunan ka.
Hindi ito magiging sunud-sunod na tutorial. Ito ay magiging isang palabas pa kung ano ang ginamit ko, kung paano ko ito nagawa at sigurado akong magagawa mo ito.
Inirerekumenda ko pa ring HINDI mo ito gagawin nang eksakto tulad ng ginawa ko ito. Ang disenyo na ito ay hindi walang kamali-mali sigurado ako na maaari mong pagbutihin ang maraming mga bagay. Tingnan ito nang higit pa tulad ng isang mahusay na mapagkukunan kung ang iyong pagpaplano sa pagbuo ng isang remote.
Mga gamit
Ipakita ang 128x32px1x OLED SSD1306 Ipakita ang I2C
Ang ilang mga uri ng hardware para sa pagtuklas ng throttle. Sa aking kaso ginamit ko ang isang Joystick na inilalagay ko. Ang isang mas mahusay na pagpipilian ay ang paggamit ng isang Linear Ratiometric Hall Affect Sensor. Kung pupunta ka sa sensor ng Hall effect, huwag kalimutang makakuha ng magnet.1x DRV5055A2QLPG o 1x Joystick
Hinahayaan kalimutan ang talino ng operasyon2x Espruino MDBT42Q
Kakailanganin namin ang isang baterya; sa aking kaso ginamit ko ang pinaka-thicc baterya na maaari kong makita. Mayroon akong sapat na pagkabalisa sa baterya mula sa longboard mismo. Ganap na gagana sa isang mas maliit na baterya.1x 18650 LION Battery1x LION Charge board
Inirerekumenda kong makakuha ng kahit isang tactile switch at isang slide switch. Ang mas maraming mga switch ng maraming mga pagpipilian na mayroon ka kapag naglalaro sa iyong firmware. Paglipat ng Taktibo> = 11x Slide Switch
Hakbang 1: I-print ang Kaso / Gawin ang Kaso / Bilhin ang Kaso
Kulayan ang enclosure
Hakbang 2: I-mount ang Display
Gumamit ako ng i-paste na tumitig pagkatapos ng ilang minuto upang mai-stick ang display.
Hakbang 3: Magtipon ng Modyul ng Baterya
Hakbang 4: Wire Up ang Utak
Wala akong iskematiko ngunit sigurado akong malalaman mo ito.
Kung nais mong mabasa ang boltahe mula sa baterya kakailanganin mong gumawa ng isang boltahe divider circuit upang matiyak na ang boltahe ng baterya ay hindi lalampas sa 3.3v.
Hakbang 5: I-upgrade ang Codez
Kung kailangan mo ng tulong sa pag-upload ng code o impormasyon tungkol sa hardware at software, ang ginintuang mapagkukunan ay
www.espruino.com/
Ang code na isinulat ko para sa remote (Gumamit ng pag-iingat, ang WIP pa rin)
Mayroon ding isang bahagi-listahan sa pahina ng github
github.com/gurchk/espruino-esk8-remote
Hakbang 6: Magtipon ng Enclosure
Gumamit ako ng double sided tape upang idikit ang mga piraso
Hakbang 7: Kita
Kung kailangan mo ng tulong o may mga katanungan.
Tawagan mo ako