Si fine. Si mini. Si minuscule. Voici la version « mince » de nos rubans NeoPixel classiques ! Ces rubans NeoPixel comportent 30 mini-LED pixel adressables numériquement par mètre et ne mesurent que 7,5 mm de large (5 mm une fois le ruban retiré de son boîtier). Ce modèle est doté d'un circuit imprimé flexible noir ; il est identique au modèle blanc à 30 LED/mètre, à l'exception du masque de couleur sur le circuit imprimé flexible.
Il y a quelques points à prendre en compte : ces LED consomment environ 9,5 watts maximum (environ 2 ampères à 5 V) par mètre. Cette valeur maximale est calculée en supposant que toutes les LED soient allumées en blanc pur ; en général, le courant réel pour un design multicolore est environ un tiers à la moitié du courant maximal. Une alimentation de qualité, comme notre modèle 5 V 2 A ou 10 A, est essentielle ! De plus, pour obtenir une haute densité, la puce de contrôle est intégrée à la LED, ce qui est plutôt ingénieux, mais implique également qu’elle n’utilise qu’une seule broche d’entrée et une seule broche de sortie. Le protocole utilisé est très sensible au timing et ne peut être contrôlé que par des microcontrôleurs offrant une précision de temporisation extrêmement répétable de 100 ns. Nous proposons des exemples de code compatibles avec les microcontrôleurs Arduino Uno/Mega cadencés à 8 MHz et 16 MHz. Avec quelques adaptations, ils peuvent également être utilisés avec le Raspberry Pi ou le BeagleBone Black. Cependant, ils ne sont pas compatibles avec le Basic Stamp, le NETduino, les microprocesseurs à interprétation/machine virtuelle ni les processeurs cadencés à moins de 8 MHz. Pour ces derniers, nous vous recommandons notre ruban LED numérique DotStar, doté d'entrées/sorties de type SPI et compatible avec le Raspberry Pi, le NETduino et d'autres processeurs.
Le contrôle des pixels par Arduino nécessite de stocker l'intégralité de la bande en mémoire. Or, nous avons constaté que de nombreux projets Arduino UNO ne disposent que d'environ 1500 octets de RAM disponibles une fois tous les composants supplémentaires inclus, soit suffisamment pour environ 500 pixels LED. Si vous souhaitez piloter la bande entière et utiliser d'autres bibliothèques, une carte Mega sera peut-être nécessaire. Chaque mètre comporte 30 LED RGB, contrôlables individuellement ! Il s'agit en effet d'une bande LED adressable numériquement. Vous pouvez définir la couleur des composantes rouge, verte et bleue de chaque LED avec une précision PWM de 8 bits (soit 24 bits de couleur par pixel). Les LED sont contrôlées par des registres à décalage chaînés le long de la bande, ce qui permet d'ajuster sa longueur. Une seule broche de sortie numérique est requise pour la transmission des données.
La modulation de largeur d'impulsion (PWM) est intégrée à chaque puce LED. Une fois la couleur définie, vous pouvez cesser d'interagir avec la bande : elle continuera de gérer la PWM de toutes les LED. La bande est fabriquée en matériau PCB flexible et est recouverte d'une gaine résistante aux intempéries. Elle se coupe facilement avec une pince coupante ; des lignes de prédécoupe sont prévues tous les 32,5 mm (1,27 pouce), correspondant à une LED. Soudez les LED sur les pastilles de cuivre de 2,5 mm (0,1 pouce) et le tour est joué ! Vous pouvez également connecter plusieurs bandes entre elles pour les allonger, mais attention à la consommation électrique ! Nous proposons une alimentation 5 V/2 A permettant d'alimenter 1 mètre de bande et une alimentation 5 V/10 A pouvant alimenter jusqu'à 10 mètres (selon l'utilisation). Utilisez impérativement une alimentation 5 V CC pour alimenter ces bandes ; ne dépassez pas 6 V, sous peine d'endommager irrémédiablement la bande.
Ces bandes sont conditionnées en bobines de 5 mètres avec un connecteur JST SM à 2 ou 3 broches à chaque extrémité et des fils d'alimentation et de masse séparés. Elles sont vendues au mètre ! Si vous achetez 5 mètres, vous recevrez des bobines complètes avec deux connecteurs. Si vous achetez moins de 5 mètres, vous recevrez une seule bande, mais il s'agira d'un morceau découpé d'une bobine, qui peut être équipé ou non d'un connecteur. Pour le câblage, nous vous recommandons d'utiliser une prise jack CC de 2,1 mm afin de pouvoir connecter l'un de nos adaptateurs secteur pour l'alimentation. Pour les broches de données et de masse, vous pouvez utiliser un kit JST à 2 broches pour une connexion rapide. Notre guide détaillé NeoPixel Uberguide contient tout ce dont vous avez besoin pour utiliser les NeoPixels de toutes formes et tailles, y compris une bibliothèque prête à l'emploi et des exemples de code pour Arduino UNO/Duemilanove/Diecimila, Flora/Micro/Leonardo, Trinket/Gemma, Arduino Due et Arduino Mega/ADK (toutes versions).
| Marque | Adafruit |
| Modèle | 2958 |