Arduino - Struttura del programma

In questo capitolo studieremo in profondità la struttura del programma Arduino e apprenderemo ulteriori nuove terminologie utilizzate nel mondo Arduino. Il software Arduino è open source. Il codice sorgente per l'ambiente Java è rilasciato sotto GPL e le librerie di microcontrollori C / C ++ sono sotto LGPL.

Sketch - La prima nuova terminologia è il programma Arduino chiamato "sketch".

Struttura

I programmi Arduino possono essere suddivisi in tre parti principali: Structure, Values (variabili e costanti) e Functions. In questo tutorial, impareremo il programma software Arduino, passo dopo passo, e come possiamo scrivere il programma senza alcun errore di sintassi o di compilazione.

Cominciamo con il Structure. La struttura del software è composta da due funzioni principali:

  • Funzione Setup ()
  • Funzione Loop ()
Void setup ( ) {

}
  • PURPOSE - Il setup()viene chiamata quando inizia uno schizzo. Usalo per inizializzare le variabili, le modalità pin, iniziare a usare le librerie, ecc. La funzione di configurazione verrà eseguita solo una volta, dopo ogni accensione o ripristino della scheda Arduino.

  • INPUT - -

  • OUTPUT - -

  • RETURN - -

Void Loop ( ) {

}
  • PURPOSE - Dopo aver creato un file setup() funzione, che inizializza e imposta i valori iniziali, la loop()funzione fa esattamente ciò che suggerisce il nome e si ripete consecutivamente, consentendo al programma di cambiare e rispondere. Usalo per controllare attivamente la scheda Arduino.

  • INPUT - -

  • OUTPUT - -

  • RETURN - -