Il tuo primo circuito con Arduino Accendi un LED in 10 minuti

Introduzione

Hai appena acquistato il tuo primo Arduino e non sai da dove cominciare? Niente panico! In questa guida ti mostreremo come realizzare il tuo primissimo circuito elettronico: accendere un semplice LED. Sembra banale, ma è il punto di partenza di qualsiasi progetto maker.

Bastano 10 minuti, pochi componenti e zero esperienza pregressa. Pronto? Partiamo!

Cosa ti serve

  • 1 scheda Arduino Uno (o compatibile)
  • 1 LED (qualsiasi colore)
  • 1 resistenza da 220Ω (colori: rosso-rosso-marrone)
  • 1 breadboard
  • 2 cavi jumper maschio-maschio
  • Cavo USB per collegare Arduino al PC
  • Software Arduino IDE (gratuito, disponibile su arduino.cc)

Come funziona un LED

Un LED (Light Emitting Diode) è un componente polarizzato: ha una gamba positiva (anodo, quella più lunga) e una negativa (catodo, quella più corta). La corrente può scorrere solo in una direzione, quindi l’orientamento è fondamentale.

La resistenza da 220Ω è essenziale: senza di essa, il LED riceverebbe troppa corrente e si brucerebbe in pochi secondi. Serve a ‘limitare’ il flusso di elettroni a un livello sicuro.

💡 Se non riesci a distinguere le gambe del LED, guarda la base: il lato piatto corrisponde al catodo (negativo).

Collegamento passo per passo

  1. Inserisci il LED nella breadboard. La gamba lunga (anodo) va in un foro, quella corta (catodo) in un foro adiacente su una riga diversa.
  2. Collega un capo della resistenza alla gamba lunga del LED (anodo). L’altro capo va collegato con un cavo jumper al pin digitale 13 di Arduino.
  3. Con un secondo cavo jumper, collega la gamba corta del LED (catodo) al pin GND (massa) di Arduino.
  4. Collega Arduino al PC tramite il cavo USB.
  5. Apri l’Arduino IDE sul tuo computer.

Il codice

Copia il seguente codice nell’Arduino IDE:

void setup() {
  pinMode(13, OUTPUT);
}
void loop() {
  digitalWrite(13, HIGH);  // LED acceso
  delay(1000);             // aspetta 1 secondo
  digitalWrite(13, LOW);   // LED spento
  delay(1000);             // aspetta 1 secondo
}

Clicca sul pulsante ‘Carica’ (la freccia verso destra) e aspetta qualche secondo. Se tutto è collegato correttamente, il tuo LED inizierà a lampeggiare ogni secondo. Congratulazioni: hai appena realizzato il tuo primo progetto Arduino!

💡 Prova a cambiare il valore di delay() per far lampeggiare il LED più velocemente o più lentamente. Più il numero è grande, più tempo rimane in quello stato (1000 = 1 secondo).

Cosa hai imparato

  • Come usare i pin digitali di Arduino in modalità OUTPUT
  • Il significato di setup() e loop() nel codice Arduino
  • Come collegare un LED in modo sicuro con una resistenza
  • Le basi della breadboard

© 2024 shopificient.com –Shenzhen Zhenshijie Consulting Management Co., Ltd. Room 2602, Haijing Plaza Building, No. 18 Taizi Road, Shuiwan Community, Zhaoshang Street, Shenzhen, Guangdong Province, China 518000