Arduino

Blink Led

Ovvero far lampeggiare un Led.

È una cosa molto basilare, ma bisogna pur iniziare da cose semplici per capire le più complesse.

Questo è un esempio di codice da implementare per veder lampeggiare il led verde direttamente presente nella scheda di Arduino.

/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.

This example code is in the public domain.
*/

void setup() {  // initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
  pinMode(13, OUTPUT); 
}

void loop() {
  digitalWrite(13, HIGH); // set the LED on
  delay(1000); // wait for a second
  digitalWrite(13, LOW); // set the LED off
  delay(1000); // wait for a second
} 

Nella parte setup viene inizializzato il pin 13 della scheda come uscita.

La parte loop accende e spegne il led a cicli di 1 secondo [delay(1000)=1000ms=1s]

digitalWrite va a scrivere nell'uscita un segnale alto (HIGH) o basso (LOW), quindi +5V o 0V