⭐ Principiante
⏱️ 10 minuti
Luce lampeggiante
Il tuo primo progetto! Un LED si accende e si spegne, proprio come una luce lampeggiante. Così impari come Arduino accende e spegne un'uscita.
🧰 Che cosa ti serve?
🗺️ Schema di collegamento
Segui i fili dall'Arduino a ogni componente. Puoi scegliere tu i colori dei fili.
| Da | A |
|---|---|
Arduino UNO · D13 |
Resistenza 220 Ω · 1 |
Resistenza 220 Ω · 2 |
LED (lampadina) · ANODE |
LED (lampadina) · CATHODE |
Arduino UNO · GND |
🛠️ Così lo costruisci
- Metti il LED nella breadboard, con i piedini in due file diverse.
- Metti una resistenza da 220 Ω dalla fila del piedino lungo a un'altra fila.
- Collega quell'altra fila con un cavetto al pin 13 del tuo Arduino.
- Collega il piedino corto con un cavetto a GND.
💻 Il codice
// Luce lampeggiante
// Un LED si accende e si spegne sempre, proprio come una luce lampeggiante.
const int LED_PIN = 13; // Il LED è sul pin 13 (tramite la resistenza da 220 ohm)
const int TEMPO_ATTESA = 500; // Per quanto tempo il LED resta acceso o spento (in millisecondi)
void setup() {
// setup() viene eseguita una volta quando Arduino parte
pinMode(LED_PIN, OUTPUT); // Il pin 13 è un'uscita: dà corrente
}
void loop() {
// loop() gira sempre di nuovo, per sempre
digitalWrite(LED_PIN, HIGH); // LED acceso
delay(TEMPO_ATTESA); // Aspetta un po'
digitalWrite(LED_PIN, LOW); // LED spento
delay(TEMPO_ATTESA); // Aspetta un po'
}
🧠 Che cosa fa il codice?
- In
setup()diciamo che il pin 13 è un'uscita. - In
loop()accendiamo il LED, aspettiamo un po', lo spegniamo e aspettiamo di nuovo. - Poi
loop()ricomincia da capo. Così il LED continua a lampeggiare.
🎯 Prova anche…
- Fai lampeggiare il LED due volte più in fretta
- Trasformalo in un segnale SOS: corto-corto-corto, lungo-lungo-lungo, corto-corto-corto
- Fai diventare il LED piano piano più luminoso e più debole, come se respirasse
🚀 Costruisci questo progetto con Codey: apri codey.online/it/starter-kits/uno/projects/blink e clicca su FAI QUESTO. Così il codice e lo schema di collegamento sono subito pronti.
Codey Online è un prodotto di OTRONIC