Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Skapa en elektrisk skateboardfjärrkontroll, i JAVASCRIPT!
Följ med på min resa, förhoppningsvis lär du dig något.
Detta kommer inte att vara en steg -för -steg -handledning. Det blir mer en uppvisning av vad jag har använt, hur jag gjorde det och jag är säker på att du kan göra det.
Jag rekommenderar till och med att du INTE gör det precis som jag gjorde det. Denna design är inte felfri, jag är säker på att du kan förbättra många saker. Se detta mer som en bra resurs om du planerar att bygga en fjärrkontroll.
Tillbehör
Display 128x32px1x OLED SSD1306 Display I2C
Någon form av hårdvara för att upptäcka gasreglage. I mitt fall använde jag en joystick som jag hade lagt runt. Ett bättre val är att använda en Linear Ratiometric Hall Affect Sensor. Om du går med Hall -effektsensorn, glöm inte att skaffa en magnet. 1x DRV5055A2QLPG eller 1x Joystick
Låt oss inte glömma hjärnan i operationen2x Espruino MDBT42Q
Vi behöver ett batteri; i mitt fall använde jag det mest tjocka batteriet jag kunde hitta. Jag har tillräckligt med batteriångest från själva longboard. Skulle helt fungera med ett mindre batteri. 1x 18650 LION Batteri 1x LION Laddningskort
Jag rekommenderar att du får minst en taktil switch och en glidkontakt. Ju fler switchar desto fler alternativ har du när du spelar med din firmware. Tactile Switch> = 11x Slide Switch
Steg 1: Skriv ut fodralet / gör fallet / köp fodralet
Måla höljet
Steg 2: Montera skärmen
Jag använde pasta som hårdnar efter några minuter för att hålla fast skärmen.
Steg 3: Sätt ihop batterimodulen
Steg 4: Trä upp hjärnan
Jag har ingen schematisk men jag är säker på att du kan ta reda på det.
Om du vill kunna läsa av spänningen från batteriet måste du göra en spänningsdelare för att säkerställa att batterispänningen inte överstiger 3,3v.
Steg 5: Ladda upp Codez
Om du behöver hjälp med att ladda upp koden eller information om hårdvaran och programvaran är den gyllene resursen
www.espruino.com/
Koden jag skrev för fjärrkontrollen (Använd med försiktighet, det är fortfarande WIP)
Det finns också en dellista på github-sidan
github.com/gurchk/espruino-esk8-remote
Steg 6: Montera höljet
Jag använde dubbelsidig tejp för att hålla ihop bitarna
Steg 7: Vinst
Om du behöver hjälp eller har frågor.
Kontakta mig