Ominide 1471 punti

Arduino - Lampeggiamento di un LED

Per realizzare questo progetto è necessario anzitutto disporre di:
  • n° 2 cavi maschio-maschio (uno con cui collegheremo il polo positivo del LED ad Arduino e un altro con cui collegheremo il polo negativo;
  • n° 1 resistenza di valore maggiore o uguale a 220 Ohm (per ridurre il rischio di bruciare il LED);
  • n° 1 LED da 5 Volt
  • n° 1 Breadboard
  • n° 1 Arduino

Costruzione del circuito

Prendi in considerazione il LED, ha due gambe, una più lunga dell'altra (rispettivamente anodo e catodo).
Poni la resistenza in corrispondenza del catodo, e metti l'altra gamba della resistenza nella pista della corrente negativa. Collega poi tale pista con la GND.
Collega il pin 13 (o qualsiasi altro pin da te scelto, l'importante è che sia "coerente" col codice) dell'Arduino all'anodo.
Ecco lo schema del circuito, realizzato con Tinkercad:


Codice

Ecco il codice, analizzato e spiegato passo dopo passo.
int luce = 13; //chiamiamo luce la porta 13
void setup(){ //apriamo il void setup
pinMode(luce, OUTPUT); //impostiamo la porta 13 come output
} //chiudiamo il void setup
void loop(){
digitalWrite(luce, HIGH); //facciamo passare corrente nella porta 13
delay(1000); //si aspetta un secondo cioè 1000 millisecondi
digitalWrite(luce, LOW); //interrompiamo il passaggio di corrente nella porta 13
delay(1000); //si aspetta un secondo cioè 1000 millisecondi
} //il ciclo si ripete all'infinito finché arduino è collegato ad una fonte di energia
Hai bisogno di aiuto in Elettronica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email
Consigliato per te
Flash LED con PICAXE