1) Seqüencia de colors fixes
Un led RGB és en realitat tres leds que comparteixen el càtode (GND o -) i tenen tres ànodes (+) associats a tres colors bàsics (Red/Roig) , (Green/Verd) i (Blue/Blau). Variant la intensitat amb que brilla cada led aconseguim tots els colors de l'arc de Sant Martí.
Anem a veure-ho amb el següent muntatge.
Podem mirar quina combinació de colors podem crear. Obre el programa Inskscape de Lliurex i dibuixa un cercle a l'eina el·líptica ( fletxa 1), escull l’eina editora de color (fletxa 2), i amb el cercle seleccionat varia la intensitat del Roig (fletxa 3) , del Green/Verd (fletxa 4) i del Blau (fletxa 5).
(Nota: A vora les propietats RGB hi la propietat «A» que és la opacitat que val 255 per tal que el cercle no siga transparent però aquesta propietat no la pot controlar ESP32, sols inkscape, per això al fer mescles de colors per Arduino la mantindrem a 255 dins de Inkscape).
Si esculls un color Roig pur tindràs un RGB = (255, 0, 0)
Si esculls un color Green/Verd pur tindràs un RGB = (0, 255, 0)
Si esculls un colors Blau pur tindràs un RGB = (0, 0, 255)
Anem a veure com traguem partit a un led RGB amb ESP32.
Fixa't que estem definit colors amb funcions que cridem més tard per fer una seqüència de colors.
Fes el següent programa:
El programa complet editable el tens ací, descomprimeix i edita'l: LedRGB_Sequencia.py.zip (zip - 634 B)