Variabili

Le variabili sono contenitori di dati situate in una porzione di memoria RAM destinata a contenere valori di vario genere. Esse sono alla base della programmazione perchè rendono il programmare più leggibile e facilmente modificabile.

int

  • Descrizione:

    Tipo di dato principale per la memorizzazione di un numero intero.

  • Sintassi:

    int nome_variabile = valore;

  • Parametri:

    - nome_variabile: nome associato alla variabile
    - valore: numero intero compreso tra -32768 e 32767 (se non viene inserito nessun valore la variabile assumerà un valore casuale)

  • Codice di esempio:

    int led = 13;   /*Memorizza il valore 13 nella variabile intera 'led'*/

    int led prova = 13;
    /*SBAGLIATO!, Il nome della variabile NON deve contenere spazi o lettere accentate*/

    void setup(){
    }

    void loop(){
    }

float

  • Descrizione:

    Tipo di dato per la memorizzazione di un numero con la virgola fino a 6-7 numeri di precisione.

  • Sintassi:

    float nome_variabile = valore;

  • Parametri:

    - nome_variabile: nome associato alla variabile
    - valore: numero con 6-7 numeri di precisione dopo la virgola, indicata con il .

  • Codice di esempio:

    float pgreco = 3.14;
    float pgreco = 3,14; /*SBAGLIATO!, la virgola viene indicata con il .*/

    void setup(){
    }

    void loop(){
    }

char

  • Descrizione:

    Tipo di dato per la memorizzazione di un carattere esadecimale.

  • Sintassi:

    char nome_variabile = 'valore';

  • Parametri:

    - nome_variabile: nome associato alla variabile
    - valore: carattere esadecimale (Arduino C è Case Sensitive cioè sensibile alle maiuscole/minuscole!)

  • Codice di esempio:

    char carattere = 'a';
    char carattere2 = 'A'; /*A' e 'a' sono valori diversi!*/

    char carattere3 = a; /*SBAGLIATO!, il carattere deve essere tra le ''*/

    void setup(){
    }

    void loop(){
    }

String

  • Descrizione:

    Tipo di dato per la memorizzazione di più caratteri esadecimali.

  • Sintassi:

    String nome_variabile = "valore";

  • Parametri:

    - nome_variabile: nome associato alla variabile
    - valore: parole/frasi

  • Codice di esempio:

    String stringa = "Hello World!";

    void setup(){
    }

    void loop(){
    }

bool

  • Descrizione:

    Bool è un tipo di variabile che può contenere due valori: True o False.

  • Sintassi:

    bool nome_variabile = valore;

  • Parametri:

    - nome_variabile: nome associato alla variabile
    - valore: true o false

  • Codice di esempio:

    bool controlla = true;
    bool controlla = True; /*SBAGLIATO!*/

    void setup(){
    }

    void loop(){
    }



Quiz di Riepilogo

Most Read

Cos'è Arduino?

Arduino IDE

Setup() & Loop()

Funzioni, Variabili e Strutture

Related Posts

Numeri Casuali

Strutture di Controllo

Catagories