Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Erstellen Sie eine elektrische Skateboard-Fernbedienung in JAVASCRIPT!
Begleiten Sie meine Reise, hoffentlich lernen Sie etwas.
Dies wird keine Schritt-für-Schritt-Anleitung sein. Es wird eher ein Schaufenster sein, was ich verwendet habe, wie ich es gemacht habe und ich bin sicher, Sie können es tun.
Ich empfehle Ihnen sogar, es NICHT genau so zu tun, wie ich es getan habe. Dieses Design ist nicht fehlerfrei, ich bin mir sicher, dass Sie viele Dinge verbessern können. Sehen Sie dies eher als eine großartige Ressource an, wenn Sie planen, eine Fernbedienung zu bauen.
Lieferungen
Anzeige 128x32px1x OLED SSD1306 Anzeige I2C
Eine Art Hardware zum Erkennen von Drosselklappen. In meinem Fall habe ich einen Joystick verwendet, den ich herumgelegt hatte. Eine bessere Wahl ist die Verwendung eines linear ratiometrischen Hall-Effekt-Sensors. Wenn Sie sich für den Hall-Effekt-Sensor entscheiden, vergessen Sie nicht, einen Magneten zu besorgen. 1x DRV5055A2QLPG oder 1x Joystick
Vergessen wir nicht das Gehirn der Operation2x Espruino MDBT42Q
Wir brauchen eine Batterie; In meinem Fall habe ich die dickste Batterie verwendet, die ich finden konnte. Ich habe genug Batterieangst vom Longboard selbst. Würde total mit einem kleineren Akku funktionieren.1x 18650 LION Akku1x LION Ladeplatine
Ich empfehle mindestens einen Tastschalter und einen Schiebeschalter zu besorgen. Je mehr Schalter, desto mehr Optionen haben Sie beim Spielen mit Ihrer Firmware. Tactile Switch >= 11x Slide Switch
Schritt 1: Fall drucken / Fall herstellen / Fall kaufen
Das Gehäuse lackieren
Schritt 2: Montieren Sie das Display
Ich habe eine Paste verwendet, die nach ein paar Minuten aushärtet, um das Display zu kleben.
Schritt 3: Batteriemodul zusammenbauen
Schritt 4: Verdrahten Sie das Gehirn
Ich habe keinen Schaltplan, aber ich bin sicher, Sie können es herausfinden.
Wenn Sie die Spannung von der Batterie ablesen möchten, müssen Sie eine Spannungsteilerschaltung herstellen, um sicherzustellen, dass die Batteriespannung 3,3 V nicht überschreitet.
Schritt 5: Aktualisieren Sie den Codez
Wenn Sie Hilfe beim Hochladen des Codes oder Informationen zur Hard- und Software benötigen, ist die goldene Ressource
www.espruino.com/
Der Code, den ich für die Fernbedienung geschrieben habe (mit Vorsicht verwenden, es ist immer noch WIP)
Es gibt auch eine Teileliste auf der Github-Seite
github.com/gurchk/espruino-esk8-remote
Schritt 6: Montieren Sie das Gehäuse
Ich habe doppelseitiges Klebeband verwendet, um die Stücke zusammen zu kleben
Schritt 7: Gewinn
Wenn Sie Hilfe benötigen oder Fragen haben.
Kontaktiere mich