Mettez vos lunettes de soleil avant de brancher cette matrice LED. Avec ses 64 LED RGBW ultra-lumineuses, la NeoMatrix offre un éclairage dynamique de couleurs et de blanc configurables, disposés en 8x8 pixels. Chaque pixel est adressable individuellement via une seule broche de microcontrôleur, avec une gestion des couleurs 24 bits par LED, pour des projets éclatants et visuellement époustouflants.
Il s'agit de la version RGBW blanc chaud, d'autres options étant disponibles en blanc naturel, blanc froid et RGB standard. Le NeoPixel est composé de deux parties : une moitié RGB classique et l'autre LED blanche à phosphore jaune, évoquant un jaune d'œuf non éclairé. Allumées, ces LED offrent une luminosité exceptionnelle et sont contrôlables par modulation de largeur d'impulsion (PWM) 8 bits par canal, pour une profondeur de couleur totale de 32 bits.
Les spécifications incluent un câblage facile grâce à deux ports de connexion à 3 broches. Soudez les fils au port d'entrée, fournissant 5 V CC à +5 V et les broches de masse, et connectez la broche DIN à votre microcontrôleur. Les utilisateurs de la bibliothèque Arduino NeoPixel peuvent utiliser la broche numérique n° 6. Connectez une masse commune entre l'alimentation 5 V et le microcontrôleur/l'Arduino. Chaque LED peut consommer jusqu'à 60 mA, ce qui suggère une alimentation 5 V 2 A pour une utilisation standard, mais une alimentation jusqu'à 5 V 10 A peut être nécessaire pour plusieurs panneaux.
Pour créer des affichages plus grands, reliez plusieurs panneaux en connectant la broche DIN du second panneau à la broche DOUT du premier et alimentez-les en 5 V. Notez qu'au-delà de quatre panneaux, la mémoire RAM peut devenir un facteur limitant pour une carte UNO ; surveillez donc la consommation électrique. Un microcontrôleur temps REAL est nécessaire en raison d'un protocole de synchronisation spécifique. Il est compatible avec les microcontrôleurs AVR , Arduino , PIC et mbed, mais pas avec les systèmes Linux.
Notre bibliothèque Arduino NeoPixel prend parfaitement en charge ces pixels grâce à un code assembleur optimisé pour les cœurs AVR . Un processeur de 8 MHz ou plus rapide est indispensable. Pour un guide complet, notre guide NeoPixel Uberguide vous fournit tout le nécessaire, y compris une bibliothèque prête à l'emploi et des exemples de code.
| Marque | Adafruit |
| Modèle | 2870 |