Comunicazione Seriale

Le funzione seriali sono vengono usate Arduino usa per comunicare con un computer o con altri dispositivi (tutte le schede Arduino hanno almeno una porta seriale!).

Serial.begin()

  • Descrizione:

    Prepara la scheda Arduino a mandare e/o a ricevere dati tramite porta seriale.

  • Sintassi:

    Serial.begin (speed);

  • Parametri:

    - speed: bit al secondo (generalmente viene impostata a 9600 baud)

  • Codice di esempio:

    void setup(){
       Serial.begin(9600);
    }

    void loop(){
    }

Serial.read()

  • Descrizione:

    Legge i dati seriali forniti in entrata.

  • Sintassi:

    Serial.read ();

  • Codice di esempio:

    int var;

    void setup(){
       Serial.begin(9600);
    }

    void loop(){
       var = Serial.read();
    }

Serial.print()

  • Descrizione:

    Stampa i dati sulla porta seriale come testo ASCII.

  • Sintassi:

    Serial.print (valore);

  • Codice di esempio:

    int var = 10;

    void setup(){
       Serial.begin(9600);
    }

    void loop(){
       Serial.print(var); /*Stampa il valore contenuto nella variabile var*/
       Serial.print(13); /*Stampa il numero 13*/
       Serial.print('A'); /*Stampa il carattere A*/
       Serial.print("Hello World!"); /*Stampa la stringa Hello World!*/
    }




Related Posts

Librerie

Blink Interno

Most Read

Cos'è Arduino?

Arduino IDE

Setup() & Loop()

Funzioni, Variabili e Strutture

Related Posts

Librerie

Blink Interno

Catagories