PROGETTI ARDUINO

  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

Progetto 81
​Controllo LED da monitor seriale

Introduzione

In questo progetto impareremo a controllare un LED utilizzando il monitor seriale dell’IDE Arduino.

Scrivendo un semplice comando da tastiera sarà possibile:
  • accendere il LED
  • spegnere il LED

Questo progetto è molto importante perché introduce il concetto di comunicazione tra utente e Arduino, che verrà poi utilizzato nei progetti successivi con Bluetooth e app.
​
Alla fine del progetto avremo costruito un sistema che permette di controllare un dispositivo tramite comandi testuali.

Materiale necessario
  • Arduino Uno (o compatibile)
  • LED
  • Resistenza 220Ω
  • Breadboard
  • Cavi jumper

🧰 Non hai ancora i componenti?

👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW
​

📘 Scopri i miei libri:
https://amzn.to/4rfzjXE

Schema di collegamento
​

LED
Collegamenti:
  • Pin 8 Arduino → resistenza 220Ω → anodo LED
  • Catodo LED → GND
Foto

​Codice Arduino
​Progetto 81 - Controllo LED da monitor seriale

    
Come funziona il programma

Arduino controlla continuamente se arrivano dati dal monitor seriale tramite:
Serial.available()

Quando l’utente scrive un comando, Arduino lo legge con:
Serial.read()

Se il comando è:
  • '1' → LED acceso
  • '0' → LED spento

Arduino controlla il LED utilizzando:
digitalWrite()

Come usare il progetto
​
  1. Carica il codice su Arduino
  2. Apri il Monitor Seriale
  3. Imposta 9600 baud
  4. Scrivi:
  • 1 → accende il LED
  • 0 → spegne il LED

Varianti possibili

Controllo più LED
Gestire più LED con comandi diversi.

Controllo relè
Sostituire il LED con un relè per controllare dispositivi reali.

Base per Bluetooth
Questo progetto è la base per il controllo tramite smartphone.

Foto

© ProgettiArduino.com 2026 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy