Strumenti Utente

Strumenti Sito


lab2go_arduino:sketch:blink_intermittenza

LAB2GO Scienza

LED a intermittenza

Con un circuito analogo a quello dell'accensione semplice del LED e con un codice di programmazione adeguato, si può controllare l'accensione di un LED affinché esso funzioni ad intermittenza. Il circuito utilizzato è rappresentato nella seguente figura:

Figure 1: Schema di collegamento. La resistenza, opportunamente dimensionata è posta in serie al LED a protezione dello stesso da correnti elevate.

Le differenze si riscontrano nella funzione loop: a differenza del precedente, questo codice contiene il comando “delay” (misurato in millisecondi) che dichiara un intervallo di tempo tra uno stato e un altro del LED:

digitalWrite(7,HIGH);
Serial.println(digitalRead(7));
delay(100);
digitalWrite(7,LOW);
Serial.println(digitalRead(7));
delay(100);

Nel codice qui riportato, si utilizza un intervallo di tempo tra le funzioni HIGH e LOW per dare al LED un effetto ad intermittenza.

Sketch

lab2go_arduino/sketch/blink_intermittenza.txt · Ultima modifica: 2025/01/07 14:53 da michele.martinelli