Funzioni di Arduino
Le funzioni possono essere create per diversi tipi di attività che devono essere eseguite nella programmazione Arduino. Le funzioni possono essere create al di fuori delle funzioni di configurazione e loop nella programmazione Arduino. Le funzioni possono essere utilizzate chiamandole con il nome assegnato alla funzione dichiarata ovunque nel programma. Allo stesso modo, la creazione di una funzione può essere eseguita utilizzando la seguente sintassi.
// dichiarando la funzione
Nome della funzione funzione void (argomenti-ii comunque)
Dichiarazione 1;
Dichiarazione 2;
..
Codici di funzione di esempio nella programmazione Arduino
Per dare un'idea chiara su come creare e utilizzare le funzioni nella programmazione Arduino per il lettore. Esistono due codici che sono indicati nel contesto come esempio:
Esempio 1 di funzione nella programmazione Arduino
Il primo esempio riguarda l'esecuzione di un'operazione matematica dichiarando una funzione e quindi chiamandola nell'impostazione. La funzione dichiarata ha sempre la variabile globale nei suoi argomenti e quando viene chiamata nella funzione di configurazione o loop, queste variabili sono sostituite dalle variabili dichiarate in quella funzione. Qui in questo esempio l'operazione di addizione viene eseguita dichiarando una funzione e quindi chiamandola nella funzione di configurazione.
void setup ()
Seriale.Inizia (9600);
int c = 4;
int d = 5;
int e;
e = aggiunta (c, d);
Seriale.print ("Il risultato per l'aggiunta è");
Seriale.println (e);
void loop ()
int addition (int a, int b)
int f;
f = a + b;
Ritorno F;
Produzione
Esempio 2 di funzione nella programmazione Arduino
Il secondo e l'ultimo esempio di utilizzo delle funzioni nella programmazione Arduino è dichiarare una funzione senza approvare alcun argomento.
void setup ()
Seriale.Inizia (9600);
Ciao(); // chiamata funzione
void loop ()
void hello () // funzione che dichiara
Seriale.println ("Hello Arduino");
Produzione
Conclusione
Nelle funzioni di programmazione Arduino possono essere utilizzate per eseguire operazioni diverse. L'uso delle funzioni semplifica la comprensione del codice Arduino. Allo stesso modo, se devono essere utilizzate ripetutamente dichiarazioni diverse nel codice di Arduino, invece di scrivere l'intero codice, la funzione per tali istruzioni specifiche viene effettuata e chiamata ovunque nel codice in cui è necessario. Questo articolo descrive la dichiarazione e l'uso della funzione nella programmazione Arduino.