Setup() & Loop()

Un programma Arduino è caratterizzato da 2 funzioni essenziali: void setup() e void loop(). Ovviamente a queste due funzioni, che costituiscono la parte essenziale di uno sketch, possiamo aggiungere altre funzioni per rendere il programma modulare.

Void Setup()

La funzione Setup() viene eseguita una sola volta quando parte lo sketch ovvero subito dopo il caricamento del programma sulla scheda Arduino. In genere al suo interno si inizializzano le variabili, si imposta lo stato dei pin INPUT/OUTPUT, si implementato le librerie da usare, si impostano le comunicazioni seriali.

void setup(){
   pinMode(6, OUTPUT);
   Serial.begin(9600);
}

Void Loop()

Come facilmente intuibile dal nome, la funzione Loop() esegue ciclicamente le istruzioni contenute al suo interno (dalla prima all’ultima per poi ripartire dalla prima istruzione).

void loop(){
   digitalWrite(6, HIGH);
   delay(1000);
   digitalWrite(6, LOW);
}



Quiz di Riepilogo

Most Read

Cos'è Arduino?

Arduino IDE

Setup() & Loop()

Funzioni, Variabili e Strutture

Related Posts

Arduino IDE

Funzioni, Variabili e Strutture

Catagories