Le clignotant dynamique 

On veut réaliser un clignotant dynamique avec un stick de 10 NeoPixels.


La fréquence légale des clignotements doit être de 90 clignotements par minute (90 allumages et 90 extinctions en une minute).


Déterminer en ms la durée d'allumage et la la durée d'extinction d'un clignotement .


Déterminer en ms la durée d'allumage d'un NeoPixel de la phase "un par un" si l'on considère que tous les NeoPixel doivent être tous allumés simultanément au moins 200ms sur le temps de d'allumage.


Connecter le stick  sur la broche GP16 du GPIO du RP2040 par l'intermédiaire du shield base

Trouver les composantes Rouge Vert Bleu (RVB) pour un NeoPixel de couleur orange. Pour cela utiliser l'outil "couleur" de paint.net

En déduire la valeur du tuple permettant de définir la couleur du NeoPixel avec le tuple (x, x, x).

Afin de ne pas abîmer les yeux, diviser par 10 l'intensité lumineuse. Donner la valeur du nouveau tuple (x, x, x)


Pour la suite, vous vous aiderez du tutoriel Raspbery Pi Pico MicroPython NeoPixel.


Réaliser et tester  le programme du clignotant arrière droit en utilisant des structures répétitives de type boucle bornée for.



Bonus (facultatif) :

    • Ajouter un bouton poussoir qui lance un cycle de 4 clignotements.
    • Ajouter un autre stick pour le clignotant arrière gauche.


 





















Créé avec HelpNDoc Personal Edition: Générateur de documentation Qt Help gratuit