Ruban DotStar 60 LEDs Digitals - 1M
Ruban/Strip de LED RGB DotStar Digital - 60 LED par 1m, PCB flex Noir
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Ruban LED intelligent APA102 - Ligne Data et Clock
Allez au-dela de NeoPixel, voici l'arrivé d'un nouveau ruban LED! Le ruban LED DotStar représente un chouette upgrade pour les personnes aimant et utilisant déjà les rubans NeoPixels. Voici quelque-chose d'encore mieux que les NeoPixel... les DotStar. Les LEDs DotStar utilisent la communication SPI à deux fils, vous pouvez donc pousser les données plus vite qu'avec le protocole NeoPixel à 800 KHz et il n'y a pas de contrainte de temps spécifique comme avec les NeoPixels. Ces ruban dispose également d'un débit PWM nettement plus élevé, il est par conséquent possible de réaliser des afficheur POV (Persistence-of-Vision) et avoir moins d'effet de scintillement (flickering), surtout à faible luminosité.
Comme les NeoPixels, les LEDs DotStar ont la taille des LEDs 5050 avec un microcontrôleur à l'intérieur de la LED. Vous pouvez fixer une couleur/luminosité pour chaque LED (couleur 24-bits, soit 8 bits pour chacune des couleur rouge,vert,bleu). Chaque LED agit comme un registre à décalage, lisant les données de couleur entrantes sur le broche d'entrée (input pin) puis expulse les données de la couleur précédente sur le broche de sortie. Vous pouvez contrôler un nombre infini de LEDs en envoyant une longue chaîne de donnée, vous avez juste besoin d'ajouter ou raccourcir le ruban pour obtenir le nombre de LEDs souhaitées pour votre projet. Le contrôleur PWM est inclus dans chaque LEDs maintient la couleur sélectionnée une fois celle-ci reçue par la LED, vous pouvez donc arrêter de dialoguer avec le ruban et chaque LED du ruban continuera à maintenir "seul" la couleur communiquée sur le bus de donnée.
Cependant, au contraire des NéoPixels, ces LEDs DotStar nécessite 2 fils pour envoyer des données - une broche pour le signal d'horloge et une broche pour le signal de donnée. Cela signifie que vous avez besoin de deux broches de votre microcontrôleurs (pas une mais deux) pour contrôler des DotStars. Etant donné que le signal d'horloge est séparé sur signal de donnée (le signal d'horloge indique la cadence d'émission des données), vous avez la possibilité d'utiliser n'importe quel processeur à n'importe quelle vitesse pour contrôler des rubans DotStar. Vous n'avez plus besoin de vous soucier des contraintes de temps pour envoyer les données de couleurs sur le ruban. Pour rappel, les rubans NéoPixel imposent des contraintes de temps sévère pour l'envoi des données. Le support matériel du bus SPI est le bien venu pour commander ces rubans mais cela n'est pas indispensable (pour pouvez émuler un SPI par voie logicielle).
Cela rend les DotStar vraiment parfait pour un usage avec n'importe quel microcontrôleur ou microprocesseur, incluant Arduino, Raspberry Pi, BeagleBone, Propeller, SparkCore et n'importe quel microcontrôleurs/microprocesseurs brute.
Il est assez simple de porter la bibliothèque vers un nouvel environnement et vous pouvez envoyer les données vers la pixels à une fréquence d'horloge (signal d'horloge) à une vitesse pouvant atteindre 32MHz!
Une autre chose très intéressante chez les DotStars c'est leur haute fréquence PWM contrôlant la luminosité de chague couleur de base. Vous avez juste besoin d'envoyer les données couleurs 24-bits une fois par pixel/point, ensuite la LED+son-contrôleur-intégré prendra en charge le signal PWM pour la couleur rouge, verte et bleue. Sur les NeoPixels, le signal PWM est cadencé à 400 Hz, ce qui est très bien mais notable à faible luminosité et que le ruban se déplace. Les DotStars dispose d'un PWM cadencé à 20 KHz, ce qui signifie qu'il n'y a pas d'effet de pixelisation (scintillement) lorsque le ruban se déplace, la couleur reste très stable et harmonieuse.
Ce produit est la version du ruban de mètre équipé de 60 LED-par-mètre, sur un PCB flexible. Ce produit existe également en 30 LED/m, 60 LED/m et 144 LED/m aussi bien sur PCB flex blanc que noir.
Ce ruban est réalisé sur une carte (PCB) flexible et livré dans une gaine "weatherproof" (Attention: il ne s'agit pas d'une gaine étanche pouvant être immergée mais d'une gaine prévue pour résister aux conditions climatiques modérées).
Vous pouvez très facilement couper le ruban à l'aide d'un cutter, il y a une ligne de coupure visible entre chaque LED (sur la sérigraphie). Des pastilles de soudures sont accessibles à empattement de 2.5mm pour vous permettre de souder des sections de ruban ensembles.
Vous pouvez également connecter plusieurs rubans ensembles pour en faire un plus long, faites juste attention au courant dont vous aurez besoin! Un bloc 5V 4A permet d'alimenter entre un demi-mètre à 1 mètre de ruban, un bloc d'alimentation 5V/10A peut alimenter deux mètres ou plus (cela dépend principalement de votre utilisation et palette de couleur choisie). Vous devez impérativement utiliser une source d'alimentation 5V Continu bien stabilisée pour alimenter ce ruban, n'utilisez pas une tension supérieure à 6 volts, cela détruirait entièrement votre ruban.
Ce ruban est livré en section de 1 mètre avec un connecteur JST SM 4-broches à chaque bout. Si vous achetez plusieurs mètres de ruban, vous recevrez plusieurs sections de 1 mètres (il n'existe pas de section continue de plusieurs mètres!). Pour raccorder ces sections, nous suggérons d'utiliser des connecteurs JST SM pour le transport du signal. Pour les fils d'alimentation, vous voudrez peut-être utiliser un connecteur Jack 2.1mm équipé de bornier afin d'y brancher plus facilement votre source d'alimentation.
Détails techniques
Le fabriquant des LED Smart APA102C composant ce ruban utilise l'ordre GRB (G:Green=vert, R:Red=rouge, B:Blue=bleu). Cependant, cet ordre des couleurs à changé en 2015 pour devenir BRG (Bleu, Rouge, Vert), ce qui signifie qu'en utilisant la bibliothèque DotStar, vous devrez utiliser le paramètre d'initialisation indiquant quel type de ruban DotStar vous utilisez. Il s'agira de BRG dans le cas de cet achat. Voyez la section tutoriel pour savoir comment faire.
Données techniques (pour le ruban):
- Connectique:
- GND
CI : Clock Input - DI : Data Input
- 5V
- GND
- Largeur (avec gaine de protection): 14mm
- Largeur (sans gaine de protection): 12.7mm
- Epaisseur (avec gaine de protection): 4mm
- 60 LEDs par mètre
- Empattement des Pixels/point: 7mm entre les LEDs
- Température de fonctionnement: -40°C à 40°C
- Température de stockage: -10°C à 50°C
Données techniques (pour les LEDs):
- APA102 LED Datasheet
- Source lumineuse: LED Epistar 5050 SMD
- Luminosité des LEDs: Rouge ~600mcd, Vert ~500mcd, Bleu ~150mcd
- Angle du faisceau lumineux: ~160°
- Courant max par LED RGB: ~60mA (20mA max par couleur Rouge, Vert et Bleu)
Note: Les rubans sont livrés avec 4 points de soudure par segment mais leur disposition pourrait varier en fonction de l'approvisionnement. Pensez à faire une vérification avant de souder ou alimenter votre ruban!
Tutoriel
- LEDs DotStar (Adafruit, Anglais)
Imaginez des LEDs NeoPixels qui ferait l'effet de deux expresso bien serré ;-) - Réaliser un afficheur POV pour roue de vélo (Adafruit, anglais)
POV : Persistence of Vision (persistance de la vision) est une technique utilisant la persistance rétinienne pour faire voir une image à notre cerveau à partir de points lumineux se déplacement dans l'espace.
Voyez également cette article de Wikipedia.