Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Créez une télécommande de skate électrique, en JAVASCRIPT !
Rejoignez mon voyage, j'espère que vous apprendrez quelque chose.
Ce ne sera pas un tutoriel étape par étape. Ce sera plus une vitrine de ce que j'ai utilisé, comment je l'ai fait et je suis sûr que vous pouvez le faire.
Je vous recommande même de ne pas le faire exactement comme je l'ai fait. Ce design n'est pas sans défaut, je suis sûr que vous pouvez améliorer beaucoup de choses. Voyez cela plus comme une excellente ressource si vous envisagez de construire une télécommande.
Fournitures
Affichage 128x32px1x OLED SSD1306 Affichage I2C
Une sorte de matériel pour détecter l'accélérateur. Dans mon cas, j'ai utilisé un joystick que j'avais traîné. Un meilleur choix est d'utiliser un capteur d'effet Hall ratiométrique linéaire. Si vous optez pour le capteur à effet Hall, n'oubliez pas de vous procurer un aimant. 1x DRV5055A2QLPG ou 1x Joystick
N'oublions pas le cerveau de l'opération2x Espruino MDBT42Q
Nous aurons besoin d'une batterie; dans mon cas, j'ai utilisé la batterie la plus épaisse que j'ai pu trouver. J'ai assez d'anxiété de batterie du longboard lui-même. Fonctionnerait totalement avec une batterie plus petite.1x batterie 18650 LION1x carte de charge LION
Je recommande d'avoir au moins un interrupteur tactile et un interrupteur à glissière. Plus vous avez de commutateurs, plus vous avez d'options lorsque vous jouez avec votre firmware. Commutateur tactile > = 11x commutateur à glissière
Étape 1: Imprimer la coque / Fabriquer la coque / Acheter la coque
Peindre l'enceinte
Étape 2: Monter l'écran
J'ai utilisé une pâte qui durcit au bout de quelques minutes pour coller l'écran.
Étape 3: Assembler le module de batterie
Étape 4: Connecter le cerveau
Je n'ai pas de schéma mais je suis sûr que vous pouvez le comprendre.
Si vous voulez pouvoir lire la tension de la batterie, vous devrez créer un circuit diviseur de tension pour vous assurer que la tension de la batterie ne dépasse pas 3,3 V.
Étape 5: uploader le codez
Si vous avez besoin d'aide pour télécharger le code ou des informations sur le matériel et les logiciels, la ressource en or est
www.espruino.com/
Le code que j'ai écrit pour la télécommande (à utiliser avec prudence, c'est toujours WIP)
Il y a aussi une liste de pièces sur la page github
github.com/gurchk/espruino-esk8-remote
Étape 6: Assembler le boîtier
J'ai utilisé du ruban adhésif double face pour coller les morceaux ensemble
Étape 7: Profiter
Si vous avez besoin d'aide ou avez des questions.
Contactez moi