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 82
​App Android per controllare LED con Arduino

Introduzione
​

In questo progetto realizzeremo una vera app Android per controllare un LED collegato ad Arduino tramite Bluetooth.

Utilizzeremo:
  • modulo Bluetooth HC-05
  • app creata con MIT App Inventor

L’app permetterà di:
  • accendere il LED
  • spegnere il LED

Questo progetto è molto importante perché introduce il concetto di:
👉 controllo remoto da smartphone
​

Alla fine del progetto avremo costruito un sistema completo:
Arduino + Bluetooth + App Android

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • Modulo Bluetooth HC-05 o HC-06
  • LED
  • Resistenza 220Ω
  • Breadboard
  • Cavi jumper
  • Smartphone Android

​🧰 Non hai ancora i componenti?

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

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

Schema di collegamento
​

Modulo Bluetooth HC-05
Collegamenti:
  • VCC → 5V Arduino
  • GND → GND Arduino
  • TX → pin 10 Arduino
  • RX → pin 11 Arduino
⚠️ Consigliato: partitore di tensione sul pin RX 15kΩ e 10kΩ

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

Librerie necessarie
​

Per questo progetto è necessario installare alcune librerie nell'IDE di Arduino.

Librerie richieste:
  • SoftwareSerial
​​
La libreria è già inclusa nell’IDE Arduino.

​Codice Arduino
​ Progetto 82 - App Android Bluetooth

    

Come funziona il sistema
​

Lo smartphone invia un comando tramite Bluetooth:
  • 1 → accende LED
  • 0 → spegne LED
​
Arduino riceve il comando e controlla il LED.
👉 È lo stesso principio del progetto 81, ma via Bluetooth.

📱 Creazione App – MIT App Inventor

🔹 STEP 1 – Crea progetto
Vai su:
👉 https://ai2.appinventor.mit.edu/
  • Create new project
  • Nome: ArduinoBluetooth

🔹 STEP 2 – Designer (interfaccia)
​

Aggiungi:
Componenti visibili
  • ListPicker → “Connetti Bluetooth”
  • Button → “ACCENDI”
  • Button → “SPEGNI”
​
Componenti non visibili
  • BluetoothClient
Foto

🔹 STEP 3 – Blocchi
Foto

📥 Download App e Progetto
​

In questa sezione puoi scaricare direttamente l’app già pronta oppure il progetto completo modificabile.

Se vuoi utilizzare subito l’app sul tuo smartphone Android, scarica il file APK e installalo manualmente (ricorda di abilitare le origini sconosciute nelle impostazioni del telefono).
​
Se invece desideri modificare l’app, personalizzare l’interfaccia o aggiungere nuove funzionalità, puoi scaricare il file AIA, che rappresenta il progetto originale di MIT App Inventor. Questo file può essere importato direttamente nella piattaforma online per continuare lo sviluppo in modo semplice e veloce.
progettiarduino_led.aia
File Size: 1336 kb
File Type: aia
Scarica file

progettiarduino_led.apk
File Size: 5424 kb
File Type: apk
Scarica file


⚙️ Come funziona
​
  • L’app cerca i dispositivi Bluetooth disponibili
  • Selezionando HC-05 viene stabilita la connessione
  • I pulsanti inviano comandi seriali:
    • "1" → accende LED
    • "0" → spegne LED
  • Arduino riceve e gestisce i comandi

🧪 DebugProblemi comuni:

❌ Non si connette
👉 Associa HC-05 nelle impostazioni Bluetooth (PIN 1234)

❌ LED non risponde
👉 Controlla RX/TX
​
❌ App non trova dispositivi
👉 Attiva Bluetooth e posizione

🔁 Varianti possibili
​
  • Controllo luminosità LED (PWM)
  • Controllo servo motore
  • Lettura temperatura su app
  • Interfaccia grafica avanzata
  • Salvataggio dispositivo automatico

Foto

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