Il tuo primo passo nel selvaggio mondo di Arduino
Ogni viaggio di un programmatore inizia con un semplice "Hello World." Nell'universo Arduino, quel rito di passaggio è Blink—l'iconico lampeggio del LED che trasforma i principianti in maker. Accendiamo la tua scheda, scriviamo il tuo primo codice e uniamoci alle fila degli hacker hardware in tutto il mondo. Non serve il camice da laboratorio!
Perché Blink è importante
Blink non è solo una luce lampeggiante. È la prova che il tuo Arduino è vivo, che il tuo codice funziona e che hai padroneggiato le basi del caricamento dei programmi. Consideralo come il tuo diploma hardware.
Passo 1: Trova l'esempio Blink
Arduino IDE viene fornito con oltre 100 esempi gratuiti per iniziare subito a imparare. Ecco come trovare Blink:
-
Aprire l'IDE Arduino.
-
Naviga su File > Examples > 01.Basics > Blink.

Cliccalo, e il codice appare magicamente.
Il Codice Blink Spiegato (Più o Meno)
Ecco cosa vedrai:
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
✔ Copiato!
Conclusioni rapide:
-
impostare()viene eseguito una volta (come un rituale di potenziamento). -
ciclo continuo()si ripete all'infinito (il battito cardiaco del tuo codice). -
LED_INTEGRATO= LED integrato del pin 13.
Non preoccuparti dei dettagli: analizzeremo ogni riga nel Capitolo 2.
Passo 2: Configura la tua scheda e la porta
Seleziona la tua bacheca
-
Vai su Strumenti > Scheda > Arduino Uno Mini (Se usi una scheda diversa, come Nano o MEGA, selezionala qui.)

Scegli la porta seriale
-
Naviga su Strumenti > Porta.

-
Windows: Cerca
COMseguito da un numero (ad esempio, COM23). -
Mac:
/dev/cu.usbmodemXXXX. -
Linux/Ubuntu:
/dev/ttyACMXX.
Consiglio da esperto: Se la tua scheda non è elencata, controlla il cavo USB: alcuni sono solo per la ricarica!
Passo 3: Compilare e Caricare
Verifica (Controlla gli errori)
-
Clicca il pulsante ✓ (Verifica).
-
Se ha successo, la console dice "Compilazione completata."924 bytes = La dimensione del tuo codice.Max 32.256 byte = spazio totale di archiviazione di UNO (molto spazio!).
Carica sulla tua bacheca
-
Premi il pulsante → (Upload).

-
Guarda i LED TX/RX lampeggiare rapidamente: questo significa che il tuo codice viene scritto sulla scheda.
-
Fatto? Il LED etichettato L sul tuo UNO lampeggerà come un metronomo.

Risoluzione dei problemi
-
Caricamento non riuscito?
-
Ricontrolla le tue selezioni di Board e Port.
-
Riavvia l'IDE se la scheda non viene rilevata.
-
-
GUIDATO Non sbatti le palpebre?
-
Assicurati di aver selezionato il pin corretto (
LED_INTEGRATO= pin 13).
-
Perché Funziona: Uno Sguardo Dietro le Quinte
-
pinMode(): Indica ad Arduino se un pin è INPUT (sensori) o OUTPUT (LED, motori). -
digitalWrite(): Invia HIGH (5V) o LOW (0V) a un pin. -
ritardo(): Mette in pausa il codice (in millisecondi).
Salire di livello: Hack the Blink
Prova queste modifiche per renderlo tuo:
-
Modifica
ritardo (1000)Aritardo(500)per un lampeggio più veloce. -
Aggiungi un secondo LED sul PIN 12 e fallo alternare con l'altro.
Cosa succederà adesso?
Blink è solo l'inizio. Da qui, tu:
-
Dissolvenza dei LED con
analogWrite(). -
Controlla motori e servi.
-
Costruisci stazioni meteorologiche o auto robot.
