Oggi imparerai ad usare un led RGB cioè può svillupare più colori utilizzando i tre colori primari ROSSO VERDE e BLU.
Con questi tre colori proveremo a creare l'effetto arcobaleno, costruendo un programma che in un intervallo di tempo ristretto cambierà i tre colori.
COSA TI SERVE ?
- Arduino, cavo USB
- Breadboard
- 3 resistenze da 220 ohm o più
-led RGB
-cavi di collegamento
SCHEMA :
Con questi tre colori proveremo a creare l'effetto arcobaleno, costruendo un programma che in un intervallo di tempo ristretto cambierà i tre colori.
COSA TI SERVE ?
- Arduino, cavo USB
- Breadboard
- 3 resistenze da 220 ohm o più
-led RGB
-cavi di collegamento
SCHEMA :
IL CODICE CON LA SPIEGAZIONE:
int redpin = 11; //Pin a cui è connesso il rosso int greenpin = 9; //Pin a cui è connesso il verde int blupin = 10; //Pin a cui è connesso il blu void setup() { pinMode (redpin, OUTPUT); //I tre pin sono impostati come uscite pinMode (greenpin, OUTPUT); pinMode (blupin, OUTPUT); } void loop() { analogWrite (redpin, random(255)); //I valori di rosso, blu e verde sono scelti a caso fino ad un massimo di 255 analogWrite (greenpin, random(255)); analogWrite (blupin, random(255)); delay (1000); //Si aspetta un secondo }