Table des matières:
- Étape 1: Fonctionnalités
- Étape 2: Matériel nécessaire
- Étape 3: À PROPOS DE 5050 LED WS2812B
- Étape 4: schéma de circuit
- Étape 5: Faire
- Étape 6: Enceinte
- Étape 7: LE REPOS EST EN PROGRAMMATION
- Étape 8: Plans futurs
Vidéo: MATRICE LED RVB UTILISANT NEOPIXEL : 8 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce tutoriel, je vais vous montrer comment construire une LEDMATRIX RVB 5*5 AVEC NEOPIXEL. Avec cette matrice, on peut afficher des animations envoûtantes, des emojis et des lettres supersimples très attractives. Commençons!
Étape 1: Fonctionnalités
- Très petit
- Des millions de couleurs
- Un seul fil nécessaire pour la programmation
- Super décoratif
- Nous pouvons afficher des emojis, des animations, des lettres
Étape 2: Matériel nécessaire
- 25 * LED néopixels (WS2812 5050smd)
- Arduino (n'importe quel Arduino)
- Gabarit imprimé en 3D (vous pouvez télécharger.stl)
- Fils
Étape 3: À PROPOS DE 5050 LED WS2812B
Chaque led ws2812 a 4 broches
- Vcc (se connecte à 5v)
- Terre
- Din (se connecte à Arduino)
- DO (la sortie de données se connecte aux LED suivantes dans les données d'entrée)
Je n'ai pas de LED ws2812b individuelles, j'ai donc décidé de prendre de la bande de led. Pour cela, j'ai chauffé la bande avec du fer à souder (regardez la vidéo pour plus de détails)
Les bandes LED WS2812 sont des bandes LED flexibles adressables et programmables qui sont très utiles pour créer des effets d'éclairage personnalisés. Ces bandes LED sont alimentées par une LED RVB 5050 avec un pilote LED WS2812 intégré. Chaque LED consomme 60mA de courant et peut être alimentée par une alimentation 5V DC. Il a une seule broche de données d'entrée qui peut être alimentée à partir des broches numériques des microcontrôleurs.
En fonction de l'intensité des trois LED individuelles rouge, verte et bleue, nous pouvons créer la couleur que nous voulons.
Regardez cette vidéo de base
Étape 4: schéma de circuit
Étape 5: Faire
Tout d'abord, placez les leds néopixels dans un gabarit matriciel 5*5. N'oubliez pas de placer toutes les LED dans la même direction Après avoir placé toutes les LED sur le gabarit, connectez d'abord toutes les broches de terre de chaque LED dans une rangée. Connectez ensuite le VCC de toutes les LED d'une rangée. Faites de même pour les rangées restantes. Après avoir terminé, connectez les données de la première led aux données de la led suivante. Les données de chaque rangée se connectent aux premières LED des rangées suivantes. Répétez cette opération pour toutes les LED. Après avoir tout fini. connectez toutes les rangées VCC ensemble également à la terre. Enfin, connectez les fils à la masse commune, au VCC, aux données d'entrée.
Étape 6: Enceinte
Ensuite, j'ai fait un petit enclos avec une feuille de mousse. Et placé la matrice à l'intérieur du boîtier en mousse.
Connexions à Arduino
Vcc à 5v
Terre à terre
Din à D7 (n'importe quelle broche numérique)
C'est tout sur les connexions matérielles
Étape 7: LE REPOS EST EN PROGRAMMATION
d'abord, installez la bibliothèque fastled
Nous pouvons programmer chaque led séparément. Avec l'aide d'une bibliothèque led rapide, nous pouvons créer différentes animations et personnages.
Veuillez regarder cette vidéo sur les bases de neopixel
Vous pouvez télécharger.stl, codes d'animations, code de test d'ici
Après avoir téléchargé le code sur Arduino, vous devez utiliser une alimentation de 1,5 ampère. En raison de la luminosité maximale, une LED néopixel consomme environ 60 mA de courant. Nous avons un total de 25 LED, donc 25 * 60 = 1,5 A
Étape 8: Plans futurs
- Planifier pour créer un logiciel facile à générer du code
- Connectivité et contrôle Bluetooth
Merci….
Conseillé:
Matrice hexagonale RVB - Horloge IOT 2.0 : 5 étapes (avec photos)
Matrice hexagonale RVB | IOT Clock 2.0 : HexMatrix 2.0 est une mise à niveau de la précédente HexMatrix. Dans la version précédente, nous utilisions des LED WS2811 grâce auxquelles le HexMatrix est devenu lourd et épais. Mais dans cette version de la matrice, nous allons utiliser un PCB personnalisé avec des LED WS2812b qui ont rendu cette matrice t
Matrice hexagonale RVB - Horloge IOT : 5 étapes (avec photos)
Matrice hexagonale RVB | Horloge IOT : HexMatrix est la matrice LED ayant de nombreux pixels triangulaires. Six pixels combinés forment un hexagone. Il existe de nombreuses animations différentes qui peuvent être affichées sur la bibliothèque FastLED sous forme de matrice. J'ai également conçu des chiffres de 0 à 9 en utilisant 10 segments pour
Matrice RVB utilisant NovaStar : 5 étapes
Matrice RVB utilisant NovaStar : Pour Halloween cette année, nous avons décidé de créer un jeu de course de chevaux. Je voulais un écran géant et j'ai toujours été intéressé à jouer avec les panneaux matriciels RVB chinois. Dans le passé, je jouais avec des LED programmables, mais il est difficile d'obtenir beaucoup de résolution
Mastermind avec une matrice LED RVB 8x8 : 5 étapes (avec photos)
Mastermind avec une matrice LED RVB 8x8 : Pièces requises : Matrice LED RVB Basys3 FPGA 8x8 par batterie GEEETECH9V Transistors (x32)Résistance 1K (x32)Résistance 100 Ohm (x1)Résistance 50 Ohm (x1)La matrice LED est une matrice d'anode commune avec 32 broches au total. L'anode commune signifie que chaque rangée est
Matrice RVB + Analyseur de spectre : 10 étapes (avec photos)
Matrice RVB + Analyseur de spectre : Aimez les LED ? Moi aussi ! C'est pourquoi, dans ce Instructable, je vais vous montrer comment faire une impressionnante matrice de LED RVB, qui peut facilement se transformer en un analyseur de spectre en un clic. Après la lecture , si vous pensez que ce Instructable l'a mérité, veuillez voter