Table des matières:
- Étape 1: Câblage des LED WS2812
- Étape 2: étui en acrylique (et en bois)
- Étape 3: Logiciel
- Étape 4: La matrice LED Raspberry Pi
Vidéo: Matrice LED : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Il s'agit d'une matrice LED 8x8 réalisée à l'aide de LED WS2812 et d'un microcontrôleur ESP8266
Ce projet a été inspiré par:
Étape 1: Câblage des LED WS2812
Bref, les LED étaient enchaînées dans une longue bande qui a été montrée ci-dessus. (Rang par rang, et la fin de 1 rang connecté au début du rang suivant)
(Ignorez les 4 LED manquantes, je n'ai plus de LED. De toute façon, elles ne font pas une énorme différence)
Après cela, la bande LED a été connectée à un microcontrôleur (ESP8266)
Étape 2: étui en acrylique (et en bois)
2 morceaux d'acrylique noir ont été découpés (avec un couteau), pliés (à l'aide d'un fer à souder) et collés à chaud (avec un bâton en bois comme support) pour former les côtés de la matrice
Un morceau d'acrylique transparent et de papier calque derrière lui a été utilisé comme écran avant, placé devant la matrice pour diffuser les LED et protéger l'électronique.
Des bâtons de bois ont été coupés de manière à pouvoir s'emboîter et à former des séparateurs entre les LED. Cela empêche les couleurs des LED de se diffuser les unes dans les autres peut ruiner la clarté
Après cela, placez la matrice LED, le diviseur et l'acrylique transparent dans la pièce latérale en acrylique noir
Étape 3: Logiciel
J'ai utilisé la bibliothèque Adafruit NeoMatrix, la démo NeoMatrix GFX.
Vous pouvez coder d'autres logiciels pour connecter l'ESP8266 au Wifi et collecter des données.
Étape 4: La matrice LED Raspberry Pi
(Ceci est un travail en cours de réalisation)
Au final, j'ai mis un Raspberry Pi (1B) dans la LED Matrix. Je l'ai également programmé et configuré pour afficher du Pixel Art (et peut-être des animations) via Wifi.
J'ai connecté la broche de données des LED à la broche 18 du Raspberry Pi. De plus, les broches 5V et de masse des LED étaient connectées à une alimentation externe (comme un autre chargeur USB), distincte du Raspberry Pi. Cela permet de s'assurer que les LED ont suffisamment de puissance pour s'allumer.
La WebApp côté client est entièrement écrite en Pure vanilla HTML, CSS et Javascript. Le programme serveur est une application Flask et utilise la bibliothèque Adafruit Neopixel. Comme il utilise la bibliothèque Adafruit, les voyants peuvent prendre plus de temps à se mettre à jour (et ne pas afficher correctement les animations, etc.) Le code est disponible sur GitHub ici, et le programme est configuré pour s'exécuter au démarrage (en utilisant /etc/rc.local comme indiqué dans GitHub)
Conseillé:
MATRICE DE LED INTELLIGENT CONTRLÉE PAR INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 étapes (avec photos)
MATRICE DE LED INTELLIGENT CONTRLÉE PAR INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): Voici ma 2ème avance vers un projet que je suis très heureux de vous montrer. Il s'agit d'une matrice de LED intelligente DIY qui vous permettra d'afficher des données, telles que YouTube Stats, vos Smart Home Stats, comme la température, l'humidité, peuvent être une simple horloge, ou simplement afficher
Matrice LED réactive audio DIY : 6 étapes
Matrice LED réactive audio DIY : Avez-vous déjà ressenti le besoin d'une matrice RVB cool avec fonction de réaction audio, mais avez-vous trouvé cela très difficile à fabriquer ou très coûteux à acheter ? Eh bien, maintenant votre attente est terminée. Vous pouvez avoir une matrice LED RVB Audio réactive dans votre pièce. Cet instru
Matrice LED contrôlée par Google Assistant ! : 7 étapes (avec photos)
Matrice LED contrôlée par Google Assistant ! : Dans ce didacticiel, je vais vous montrer comment créer une matrice LED contrôlée par Google Assistant que vous pouvez contrôler n'importe où à l'aide d'un smartphone, alors commençons
Utilisation de la matrice de points de l'horloge intelligente IoT Wemos ESP8266 - Matrice ESP : 12 étapes (avec images)
Matrice de points d'horloge intelligente IoT Utilisez Wemos ESP8266 - Matrice ESP: Créez votre propre horloge intelligente IoT qui peut: Afficher une horloge avec une belle icône d'animation Afficher Rappel-1 à Rappel-5 Afficher le calendrier Afficher les heures de prière musulmanes Afficher les informations météorologiques Afficher les informations Afficher les informations Afficher les conseils Taux Bitcoin Affichage
Comment construire une matrice LED 8x8 BIG (MAX7219 LED 10mm): 9 étapes (avec photos)
Comment construire une matrice LED 8x8 BIG (MAX7219 LED 10mm): Avez-vous travaillé avec une matrice LED 8x8 prête à l'emploi comme écrans? Ils existent en différentes tailles et sont assez intéressants à travailler. Une grande taille facilement disponible est d'environ 60 mm x 60 mm. Cependant, si vous recherchez une matrice LED prête à l'emploi beaucoup plus grande