Indietro

Serial Hello World: Il Tuo Primo Progetto di Comunicazione con Arduino

Benvenuto nel mondo della comunicazione seriale! In questo tutorial, costruiremo un semplice progetto “Serial Hello World” utilizzando il simulatore in-browser Velxio. Imparerai come inviare messaggi da un Arduino Uno al Monitor Seriale del tuo computer. Questa è la base per innumerevoli progetti, dalla lettura dei sensori al debug di codice complesso.

Cosa Costruirai

Creeremo un circuito con solo un Arduino Uno (nessun componente esterno necessario) e scriveremo uno sketch che stampa un saluto e il tempo di attività del sistema ogni due secondi. Vedrai l’output nel Monitor Seriale integrato in Velxio.

Panoramica del Circuito

Diagramma del circuito serial-hello sulla tela del simulatore Velxio

Il circuito è minimale: solo una scheda Arduino Uno. Niente fili, niente LED, niente resistori. L’Arduino comunica con il tuo computer tramite il suo convertitore USB-serie integrato. In Velxio, questo è simulato automaticamente: non devi collegare nulla.

Per aggiungere l’Arduino Uno alla tua tela:

  1. Clicca il pulsante + nella barra degli strumenti della tela (mostrato sotto) per aprire il selettore di componenti. Barra degli strumenti della tela Velxio sopra l'area di simulazione
  2. Nel selettore di componenti, sfoglia per categoria o cerca “Arduino Uno”. Finestra modale del selettore componenti Velxio che sfoglia parti per categoria
  3. Clicca per posizionarlo sulla tela.

Questo è tutto! Il tuo circuito è pronto.

Panoramica del Codice

Codice sorgente per serial-hello nell'editor Monaco di Velxio

Ecco lo sketch completo:

// Serial Communication Example
// Send messages to Serial Monitor

void setup() {
  Serial.begin(9600);
  Serial.println("Hello, Arduino!");
  Serial.println("System initialized");
}

void loop() {
  Serial.print("Uptime: ");
  Serial.print(millis() / 1000);
  Serial.println(" seconds");
  delay(2000);
}

Analizziamolo:

Esecuzione della Simulazione

  1. Clicca il pulsante Run nella barra degli strumenti dell’editor. Barra degli strumenti dell'editor Velxio con controlli di compilazione ed esecuzione
  2. Apri il Monitor Seriale dalla barra degli strumenti della tela (di solito un’icona a forma di lente d’ingrandimento o un’icona a forma di terminale).
  3. Dovresti vedere:
    Hello, Arduino!
    System initialized
    Uptime: 0 seconds
    Uptime: 2 seconds
    Uptime: 4 seconds
    ...

Concetti Chiave

Errori Comuni e Suggerimenti per il Debug

Estensioni Suggerite

  1. Leggi l’input utente: Usa Serial.read() o Serial.parseInt() per ricevere comandi dal Monitor Seriale e controllare un LED.
  2. Invia dati del sensore: Collega un potenziometro o un sensore di temperatura e stampa il suo valore.
  3. Messaggi multipli: Stampa dati formattati usando Serial.print() con più variabili.
  4. Aggiungi una libreria: Usa il Gestore Librerie per includere una libreria come SoftwareSerial per porte seriali aggiuntive. Finestra modale del Gestore Librerie Velxio che elenca le librerie Arduino installate

Prova Tu Stesso

Pronto a sperimentare? Apri l’esempio live in Velxio e modifica il codice: cambia il saluto, regola il ritardo o aggiungi un contatore. Il modo migliore per imparare è fare.

👉 Apri Serial Hello World in Velxio

Buon coding!


Condividi su:
David Montero

Scritto da

David Montero

Creator of Velxio, the open-source circuit and Arduino simulator.

GitHub velxio.dev

Articoli correlati


Articolo precedente
Ciclo di Colori RGB con LED e Arduino su Velxio
Articolo successivo
Sfumare un LED con PWM su Arduino – Tutorial per Principianti