Arduino: definisci le tue funzioni - come funziona
Per programmare un Arduino, viene utilizzata la programmazione orientata agli oggetti. Di conseguenza, puoi anche definire tu stesso le funzioni (o "metodi"). Puoi scoprire come farlo in questo suggerimento pratico.
Arduino: definire i metodi senza un valore di ritorno
I metodi che non restituiscono alcun valore sono ben noti.
- Iniziano sempre con la parola "vuoto" e il nome del metodo. Definire un nuovo metodo per il test con il comando »void test () {}«.
- Ora, tra parentesi graffe, scrivi i comandi che il metodo deve eseguire.
Definire le funzioni con valore di ritorno su Arduino
In alternativa, puoi anche definire un metodo che restituisce un valore di ritorno.
- Scrivi prima il tipo del valore restituito e poi il nome del metodo. Un esempio di questo è "boolean ist_trahr () {}".
- Scrivi tra parentesi graffe »return« e dopo, quale valore deve essere restituito: »boolean ist_trahr () {return true; } "
Arduino: crea metodi con parametri
Le funzioni con un valore di ritorno diventano molto pratiche se si utilizzano questi parametri.
- Un esempio di questo è il metodo »int add (int a, int b) {return a + b; }". Come puoi vedere, scrivi il tipo e diverse variabili temporanee tra parentesi.
- La chiamata di funzione »add (2, 3);« ora restituisce 5.
Nel prossimo suggerimento pratico, imparerai come controllare un servomotore con un potenziometro.