Table des matières:

Lumières de vélo Neopixel : 8 étapes
Lumières de vélo Neopixel : 8 étapes

Vidéo: Lumières de vélo Neopixel : 8 étapes

Vidéo: Lumières de vélo Neopixel : 8 étapes
Vidéo: New Learn Guide: Soldering NeoPixel LEDs for Costumes & Artwork #adafruit 2024, Juillet
Anonim
Lumières de vélo Neopixel
Lumières de vélo Neopixel
Lumières de vélo Neopixel
Lumières de vélo Neopixel
Lumières de vélo Neopixel
Lumières de vélo Neopixel
Lumières de vélo Neopixel
Lumières de vélo Neopixel

Dans ce instructable, nous allons faire une lumière de vélo néopixel pour rendre votre vélo plus cool la nuit

vous pouvez soit le connecter à votre téléphone via WiFi ou simplement avec un Arduino nano et un bouton momentané pour basculer entre les modes

Malheureusement, je ne peux pas fournir d'images détaillées du processus de construction car je l'ai déjà construit, mais je ferai de mon mieux pour expliquer comment le faire à l'aide de diagrammes et de quelques photos du produit fini.

Fournitures

  1. Un WeMos D1 Mini ou un Arduino nano
  2. Une bande led néopixel
  3. Un interrupteur
  4. 2 coques lipo 18650 ou une batterie externe
  5. Un circuit de charge et de protection de batterie capable d'au moins 1 A avec une sortie 5v
  6. Un interrupteur momentané (facultatif)
  7. Un boîtier (il peut être imprimé en 3D ou fabriqué avec autre chose)
  8. Un connecteur XH 1.25 JST 3 (en option)

Étape 1: Décider comment vous allez le faire

Vous pouvez soit le faire en utilisant le WeMos et via mon application, le contrôler depuis votre téléphone avec WiFi (si vous décidez de faire cette version, il y a un bogue dans le code qui oblige l'esp à fermer le point d'accès vous obligeant à redémarrer le surtout si vous voulez changer la couleur ou le motif)

OU

Utilisation d'un Arduino et d'un bouton momentané pour faire défiler les animations

J'ai personnellement choisi la méthode esp bien que l'Arduino fonctionne très bien aussi

Étape 2: Décider quel cas utiliser

Décider quel cas utiliser
Décider quel cas utiliser
Décider quel cas utiliser
Décider quel cas utiliser
Décider quel cas utiliser
Décider quel cas utiliser

Vous pouvez vraiment faire ça avec n'importe quoi (la première version était une canette caprice pour moi)

ce dont vous avez besoin est quelque chose que vous pouvez attacher à votre vélo ou quelque chose qui peut s'adapter au porte-bidon avec un trou pour le port de charge et le(s) commutateur(s)

J'ai maintenant imprimé en 3D un boîtier pour lequel j'inclurai un fichier 3D ainsi que les fichiers.step si vous souhaitez les personnaliser

si vous imprimez en 3D le boîtier en bas, il y a une fente pour le connecteur, sinon vous pouvez utiliser des câbles dupont afin que vous puissiez facilement le retirer pour le charger si vous utilisez des câbles dupont, vous devez le fixer avec du ruban adhésif

Étape 3: Terminaison de bande menée

Il y a de fortes chances que la bande led ne soit pas correctement terminée, donc lorsque vous soudez les câbles, vous devez remplir le trou avec de la colle chaude et si vous avez également mis un thermorétractable

Étape 4: câbler la carte

Câbler la carte
Câbler la carte
Câbler la carte
Câbler la carte
Câbler la carte
Câbler la carte
Câbler la carte
Câbler la carte

câbler d'abord les batteries en parallèle sur le chargeur comme indiqué ici puis connecter le - au - sur le chargeur de batterie et le + au + attention de ne pas gâcher l'entrée et la sortie sur le module de charge de batterie

Vous devrez connecter le 5v du module de charge et de protection à l'interrupteur d'alimentation à la fois de la carte et de la bande néopixel comme indiqué sur le schéma. Connectez la terre à la carte et à la bande led.

Pour le WeMos, connectez la broche de données à D2

Et pour l'Arduino connectez le switch à D4 et la masse et la bande led à D6

Étape 5: Téléchargement du code

Pour les wemos, nous utiliserons le code de bitluini où il a initialement utilisé ce code pour la domotique, je l'ai modifié pour qu'il fonctionne comme un point d'accès Internet auquel vous vous connectez avec votre téléphone et changez les couleurs de l'application ouvrez tous les fichiers sous un seul onglet, téléchargez toutes les bibliothèques manquantes et téléchargez

pour l'Arduino, nous utiliserons le sketch buttoncycler de la bibliothèque adafruit neopixel

télécharger toutes les bibliothèques manquantes et télécharger

IMPORTANT:

1) il y a actuellement un bogue dans le code qui fait en sorte que le wemos ferme son point d'accès après 1-2 change les couleurs ou le motif, ce qui fait que la bande ne peut effectivement pas changer de motif à moins que vous ne l'éteignez puis que vous la rallumez

2) Vous devrez modifier le nombre de LED en fonction du nombre de LED que votre bande néopixel possède

Pour les wemos vous devrez changer const int LED_COUNT = 60; où 60 est le nombre de moins sur la bande

Et pour l'Arduino, vous devrez changer #define PIXEL_COUNT 60 où 60 est le nombre de moins sur la bande

Étape 6: Montage de la bande LED sur le vélo

Montage de la bande LED sur le vélo
Montage de la bande LED sur le vélo

Afin de monter la bande led sur le vélo, vous n'aurez pas besoin d'utiliser des attaches zippées comme illustré ici

Étape 7: les activer

pour l'Arduino, il vous suffit d'allumer l'interrupteur et d'appuyer sur le bouton lorsque vous souhaitez faire défiler les modes

Pour les wemos vous devrez:

télécharger l'apk pour l'application

ouvrir l'interrupteur

connectez-vous au réseau WiFi nommé neobike

ouvrez l'application et utilisez-la comme vous le souhaitez

Étape 8: Résultats finaux

Résultats finaux
Résultats finaux

malheureusement, je ne peux pas montrer le vélo de loin car la roue arrière est en train d'être réparée mais ça a l'air plutôt sympa

Merci d'avoir lu mon instructable

si j'ai fait une erreur oubliée, quelque chose ou dit quelque chose une à plusieurs fois je suis désolé mais c'est mon premier instructable

Conseillé: