🔍 Che cos’è e a cosa serve
Il suo ruolo nel dispositivo.
A cosa serve una luce in un circuito? A rendere visibile qualcosa che altrimenti rimarrebbe nel programma. Un sensore può rilevare un evento, ma è il LED a mostrarlo all’utilizzatore: acceso può significare “attivo”, spento “in attesa”. La stessa luce può comunicare messaggi diversi attraverso il ritmo dei lampeggi, senza bisogno di un display.
⚙️ Che cosa fa concretamente
Che cosa permette di ottenere e come si distingue da altri componenti.
È un’uscita: riceve un comando dalla scheda e lo trasforma in luce. Non rileva la luminosità dell’ambiente. Il modulo del kit semplifica l’impiego rispetto a un LED sfuso perché riunisce il componente e il circuito previsto dal produttore. È adatto a un’indicazione locale; per illuminare davvero un’area serve una sorgente dimensionata per quel compito.
🧠 Come funziona
Dal fenomeno fisico al segnale elettrico.
La luce emessa serve come indicatore di stato, presenza di alimentazione o attività del dispositivo. Il colore bianco è una proprietà del LED e non può essere cambiato con il programma; un’eventuale regolazione PWM ne cambia soltanto la luminosità media.
📊 Segnale e limiti di interpretazione
Che cosa comunica il componente e che cosa non misura.
Il comando è una richiesta di accensione o spegnimento, non una misura. La luminosità percepita non cresce necessariamente in modo proporzionale al valore PWM e dipende anche dalla luce ambiente.
💡 In quali progetti può essere utile
Possibili impieghi, senza procedure guidate.
Può essere l’indicatore di una stazione ambientale, la spia di un comando remoto o un punto luminoso su un plastico. In questi casi il LED non decide quando accendersi: quella decisione dipende dal programma e dagli eventuali sensori.
📋 Caratteristiche principali
Le informazioni utili per progettare il collegamento.
- 🔹 Uscita digitale
- 🔹 modulo a tre connessioni
- 🔹 comando acceso/spento
Le caratteristiche si riferiscono al componente descritto nella documentazione del kit. Verifica le sigle e la serigrafia della tua variante prima di collegarlo.
🔌 Pin e collegamenti
La funzione dei terminali e una configurazione di riferimento.
| Terminale del modulo | Funzione | Collegamento di riferimento |
|---|---|---|
| S | Ingresso di comando proveniente dalla scheda | D3 |
| + | Alimentazione del modulo | 5 V |
| − | Massa e riferimento elettrico | GND |
I pin D e A della tabella sono un esempio per Arduino UNO, da riportare anche nei blocchi. I collegamenti si effettuano a scheda spenta. Segui le sigle dei terminali: la posizione fisica e il colore dei fili non garantiscono la funzione.
Su Arduino Mega i pin proposti possono essere riutilizzati se liberi. Su ESP32 scegli GPIO adatti alla funzione: la numerazione non si trasferisce automaticamente da UNO e le uscite richiedono GPIO utilizzabili come uscite.
📡 Arduino ed ESP32
Adattare il collegamento prima di cambiare scheda.
I GPIO dell’ESP32 lavorano a 3,3 V e non tollerano 5 V. L’alimentazione del modulo e il livello del suo segnale sono due aspetti distinti: un modulo alimentato a 5 V può richiedere un adattatore sul segnale.
🧩 Il componente in ZZBlocks
La funzione disponibile nella programmazione a blocchi.
In ZZBlocks il componente può essere utilizzato per comandare l’accensione e lo spegnimento del LED; l’eventuale regolazione di luminosità richiede il controllo PWM appropriato. I blocchi permettono di collegare questa funzione al resto del programma senza dover scrivere manualmente tutte le istruzioni di basso livello.
Il valore o lo stato impostato rappresenta un comando: l’energia necessaria al funzionamento viene dal circuito di alimentazione del modulo o del carico, non dal significato del blocco.
La scheda selezionata, i pin impostati e la variante fisica devono corrispondere al cablaggio. Le etichette dei blocchi possono variare tra versioni dell’ambiente.
📚 Documentazione ufficiale
Schemi, esempi e approfondimenti del produttore.
Gli esempi ufficiali sono riferimenti per il componente. I collegamenti proposti qui possono usare pin diversi: mantieni sempre coerenti schema e programma.
