Il progetto di oggi ci permette di comprendere come pilotare un led rgb
Materiale usato :
- Una scheda Arduino
- una Breadboard solderless
- un LED RGB
- un resistore da 330 ohm
- cavetti Jumper
lo schema del circuito è il seguente:
Codice:
int a = 1000; //tempo millisecondi di //mantenimento colore int red = 11; //pin per il led rosso int green = 12; //pin per il led verde int blue = 13; //pin per il led blu void setup() { //impostazione pin come uscita pinMode(red, OUTPUT); pinMode(green, OUTPUT); pinMode(blue, OUTPUT); } void loop() { //ciclo loop analogWrite(blue, random(255)); //la funzione random genera dei numeri casuali in modo da creare dei colori casuali analogWrite(red, random(255)); analogWrite(green, random(255)); delay(a); }
Il progetto in se è molto semplice ma sarà un buon punto di partenza per chi volesse realizzare lampade o vari gadget luminosi.