Roue de vélo WS2811 LED effets avec Arduino

[TODO : insérer une vidéo soignée ou photos d’équitation réelle]

[Notez le sketch Arduino fonctionne, mais est en cours, voir la dernière étape pour le lien]

Persistance des effets de la Vision (POV) vous permettre d’afficher des images arbitraires avec quelques pixels contrôlables sur un objet en mouvement rapide en changeant les couleurs des pixels assez rapidement. Il y a beaucoup de projets POV existants à l’aide d’une bande de LED sur un objet tournant, comme une roue de vélo ou un CD de filature.

Voilà encore une autre implémentation de POV sur une roue de vélo. Adafruit a un projet similaire, ils vendent des kits et faites-le bien documentés, il n’y a probablement quelques implémentations plus. Tous ceux que j’ai vu utilisé si les circuits de contrôleur LED personnalisés. Cette instructable utilise des éléments que les plus évidentes, sur étagère et nécessite quelques base de brasage et de beaucoup d’attaches.

Il vous permet également de passer les programmes d’effet LED sans descendre de votre vélo, à l’aide de courtes séquences de freinage ("gestes") qui sont détectés par les mêmes capteurs que nous utilisons pour garder la trace de la position de la roue. WiFi, bluetooth, contrôle etc. serait aussi facile, mais je n’ai pas fait cela.

Voici le matériel que j’ai utilisé, mais vous pouvez avoir des composants similaires à la maison qui sont compatibles avec le probable et fonctionneront tout aussi bien.

  • 1,5 m de la célèbre WS2811 / WS2812B / strip LED compatible. Je suis une bobine de 5m de la variante « étanche » chez aliexpress.com pour environ 50 $ (un vendeur deVoici ). Vous devrez ne peut-être pas 1,5 m. J’ai la LED en bandes de 15-LED 25cm montés sur 6 rayons sur une roue standard 28". Si vos roues sont 26" vous pouvez 14 LEDs par exemple et vous pouvez commencer avec un seul parle.
  • Une petite planche compatible Arduino. J’ai utilisé le populaire bon marché $2,12 que Mini Pro clones de aliexpress.com (10 MOQ - Voici le vendeur). Mon code du firmware devrait fonctionner avec n’importe quelle plaque base Atmega328.
  • Un jury de capteur 6 + DoF comme le populaire de 10 $, IMUs Acc + Gyro + Mag + Baro 10DoF de e-bay. Mon code est testé uniquement avec la puce du capteur Invensense MPU6050 (Voici mon vendeur - mais vous pouvez saisir une Commission similaire avec le BMP085 au lieu de la plus grande précision MS5611 baro et ça va être inférieure à 10 $ - nous n’utiliserons pas le baromètre ici en tout cas)
  • Un lithium-polymère batterie RC avec une capacité suffisante pour vos balades, le montant de ces LEDs consomment dépend beaucoup de comment ils sont utilisés, mais ils sont très avides de pouvoir. Je suis en utilisant une variété de batteries, par exemple cette 3700mAh 3S1P de HobbyKing, qui devrait durer un bon quelques heures dans n’importe quelle configuration. Vous n’avez pas besoin de ce taux élevé un C, voire 5C ferait. Toute tension entre 7V et 30V fera une 2 s ou LiPo plus élevé. Notez que la largeur de la batterie est importante car elle doit s’intégrer entre les rayons de vos roues quelque part près de l’extrémité de la plaque tournante.
  • Un régulateur abaisseur de 5V, idéalement une commutation. Dans les loisirs de l’avion de RC, ceux sont appelés BECs. J’utilise un 25W un semblable à celui-ci. Vous ne devrez pas tous 25W si des bandes à l’aide de LED moins que 6 mais il est sûr d’obtenir un plus gros et mon BEC 25W devient déjà chaud.
  • Un câble à 4 conducteurs, réglettes à broches mâle et femelle pour les prises et les douilles, mince attaches, optimale certains colle chaude. Trucs de brasage. Peut-être certains matériaux plus montage et étanchéité si vous pouvez faire usage. Ma configuration n’est pas imperméable à l’eau et mon montage n’est pas très joli.

Cela devrait sortir à environ 100 $ au total ou de moins de 50 $ par roue. Vous devez également un chargeur LiPo si vous n’en avez pas. Vous aurez également besoin d’un vélo (ou du moins la roue).

Si vous êtes nouveau sur Arduino, sachez que vous aurez probablement besoin d’un adaptateur USB-to-Serial pour programmer le Conseil d’administration, sauf si l’Arduino possède un port USB déjà ou si vous avez un port série réel & câble dans votre ordinateur. Si vous ne codez, vous voudrez probablement reproduire ma configuration exactement.

Si vous n’êtes pas nouveau sur Arduino, mon code a actuellement que quelques programmes base de LED, vous voudrez probablement modifier/ajouter votre propre. Le code permet d’obtenir sur 400-700 Frames Per Second, donc à, disons, 20km/h, vous aurez seulement environ 200 pixels virtuels par LED le long du périmètre selon le diamètre de la roue et le code de lʼeffet comment intensive est sur l’Arduino. Je ne suis pas stocker des images bitmap sur l’Arduino, chaque effet (Prog) est une fonction qui calcule ce qui doit être la couleur actuelle de chaque LED. Plus d’infos sur le firmware dans la dernière étape de cette instructable où nous présentons l’Arduino.

Nous allons connecter les morceaux ensemble.

Mots clés: Arduino, Vélo, Leds, Pov, WS2811

Articles Liés

Circuit de Strip LED RGB avec Arduino

Circuit de Strip LED RGB avec Arduino

Ce Instructable couvre l'Assemblée d'un circuit capable d'ing PWM (modulation de largeur d'impulsion) une bande de RVB LED 9-12v et un Arduino pour faire défiler une gamme de couleurs de programmation. Je vais discuter de comment monter un transistor
LED Cube avec Arduino et PCB personnalisé

LED Cube avec Arduino et PCB personnalisé

cette instructable détaille la conception et la construction des processus pour une 5 x 5 x 5 cube LED, contrôlée avec un Arduino, qui réside sur un circuits imprimés personnalisés.Vidéos, photos et informations supplémentaires se trouvent sur mon si
Commander une Led RGB avec Arduino et traitement

Commander une Led RGB avec Arduino et traitement

cette instructable (mon premier pas moins) indique comment contrôler une RGB a conduit à l'aide de la transformation et arduino.La caractéristique principale étant que la couleur est sélectionnée en cliquant sur une image, la valeur RGB du pixel sur
8 x 8 x 8 LED Cube avec Arduino Mega (+ Sound + PS contrôleur + jeu)

8 x 8 x 8 LED Cube avec Arduino Mega (+ Sound + PS contrôleur + jeu)

il s'agit d'une instructable qui repose sur le CubeChr, (par SuperTech-IT, (et par das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)mais je pense que sa meilleure et plus facile.J'ai commencé ce projet sans aucune qualification de
RGB LED Outdoor avec Arduino Uno R3

RGB LED Outdoor avec Arduino Uno R3

Cette instructable explique comment contrôler un strip LED RGB avec un Arduino. Dans ce cas, la bande LED est montée sur une planche à neige. RVB (rouge vert bleu) LEDs ont la possibilité d'afficher une variété de couleurs basées sur l'allumage et ex
Contrôle LED RGB avec arduino et traitement.

Contrôle LED RGB avec arduino et traitement.

Je vais vous dire aujourd'hui comment contrôler un LED RGB avec l'aide du langage Arduino et traitement. Il s'agit de mon premier instructable alors, s'il vous plaît laissez-moi savoir si je pouvais rien améliorer et si vous avez n'importe quel genre
6 LED pendule avec Arduino

6 LED pendule avec Arduino

c'est ce que vous devez faire un pendule de 6 LED avec Arduino :6 x LEDSRésistances de 6 x 330 ohms7 x fils de raccordement1 x carte de prototypage ou Perfboard1 x Arduino Uno ou Arduino Mega 2560Ce projet ne tarde pas à faire du tout.C'est le code q
Une horloge de RVB LED 15 avec Arduino core

Une horloge de RVB LED 15 avec Arduino core

L'horloge de RVB utilise le modèle de composition de couleur RVB utilisé dans tous les écrans de couleur. Ce modèle utilise trois couleurs « de base », à savoir rouges, verts et bleus, pour construire n'importe quelle autre couleur « composite » du s
3 x 3 x 3 LED Cube avec Arduino Lib

3 x 3 x 3 LED Cube avec Arduino Lib

il y a autres Instructables sur la génération des cubes de LED, celui-ci est différent pour plusieurs raisons :1. il est construit avec un faible nombre de composants sur étagère et de crochets avec directement à l'Arduino.2. un clair, facile à repro
Différentes méthodes de conduite 7 Segment LED affiche avec Arduino

Différentes méthodes de conduite 7 Segment LED affiche avec Arduino

je voudrais juste montrer quelques différentes méthodes de connexion des affichages à 7 segments LED à un Arduino ou Atmega 328 IC. Ils ne sont que de simples codes soit automatiquement comptage via le code ou incrémentées / décrémentées grâce à une
Simple 3 x 3 x 3 LED Cube avec Arduino

Simple 3 x 3 x 3 LED Cube avec Arduino

Il s'agit de mon premier instructable alors laisser vos commentaires dans les commentaires s'il vous plaît.Lorsque vous affichez beaucoup de tutoriels LED Cube, qu'il semblait qu'ils étaient trop complexes, et comme ils n'ont pas donner suffisamment
9 * 9 LED matrix avec Arduino

9 * 9 LED matrix avec Arduino

toujours voulu avoir un écran plus grand ?Cet affichage est basé sur une matrice de LED verte 9 * 9. L'affichage est piloté par juste avec une carte Arduino (Duemilanove dans mon cas).Pourquoi utilisons-nous une matrice et nous n'allument les voyants
Cube de LED Rubik avec Arduino

Cube de LED Rubik avec Arduino

Dans ce instructable je vais vous montrer comment vous pouvez construire cube de votre propre LED Rubik. Ce projet a été réalisé pour un cours d'initiation électronique à Pomona College. Groupes ont reçu environ deux mois pour réaliser un projet de l
Larson scanner LED (kitt) avec arduino

Larson scanner LED (kitt) avec arduino

Le scanner de larson est bien connu par knigth coureur dans les années 80. Dans ce tutoriel, je vais vous dire comment créer une. Donc, j'essaie de créer ma version du projet. Il est composé d'un tableau de LED qui s'allume à déplacement latéral. Je