En réponse à :
Ces composants ont été déjà succinctement présentés dans trois articles : « Test des LED RGB WS2812B », « Évolution de l’architecture électronique du TCO » et « Dernières réflexions avant la réalisation du TCO ». Voici une présentation plus détaillée.
Ces LED sont très différentes des LED tricolores classiques. Une LED tricolore classique intègre 3 LED, une rouge, une verte et une bleue, et possède donc 4 broches. Il existe deux organisations pour les 4 broches. Dans la première les LED sont reliées entre elles (...)
Je ne pense pas non plus que l’on puisse faire ça avec une PWM en mode CTC. En la programmant avec la vitesse max, 20 coups d’horloge à 16MHz sont nécessaires (donc OCR2A=20). Pour un 0, OCR2B reçoit 7 et pour un 1 il reçoit 13.
Il resterait à écrire une routine d’interruption en C se compile en moins de 20 instructions assembleur pour changer la valeur de OCR2B sur l’interruption liée à OCR2B. Je doute que ça soit possible mais il faudrait voir.
Jean-Luc | 27.01.2021 | Pas de commentaires | Les LED WS2812B
Les LED WS2812B