Come accendere un led con Arduino

tramite: O2O
Difficoltà: media
17

Introduzione

Accendere un led con Arduino è la base per iniziare a utilizzare la scheda ed è un passaggio fondamentale per chi non ha grosse conoscenze in elettronica. Inoltre, Arduino è un hardware programmabile nonché piattaforma hardware per la prototipizzazione di circuiti elettronici semplici e complessi. In questa guida vedremo nello specifico come accendere un led con Arduino!

27

Occorrente

Assicurati di avere a portata di mano:
  • Scheda Arduino, Computer, Diodo Led
37

Eseguiamo il programma di Arduino

Innanzitutto eseguiamo il programma di Arduino e, fatto questo, si aprirà uno sketch (programma) vuoto. A questo punto basterà andare su "File" e "Nuovo", per aprire uno sketch nuovo e salvarlo all'interno di una cartella a nostro piacere. Adesso prendiamo un led e inseriamo il catodo del diodo nel foro dove c'è la scritta "GND" (n°13). Dopo aver inserito il diodo, possiamo trovare il programma per far lampeggiare il LED, Blink, sul sito di Arduino. Inseriamo i codici nello sketch che invia le istruzioni ad Arduino: clicchiamo su "Verifica", e se il compilatore non restituisce errori ma viene visualizzata la scritta "Compilazione Terminata", significa che l'operazione è riuscita.

47

Inviare il programma alla scheda

Dopo che l'operazione è andata a buon fine, dobbiamo inviare il programma (o sketch) alla scheda cliccando su "Upload to I/O Board". Questo passaggio è fondamentale per instaurare un collegamento tra il nostro computer e Arduino in modo che quest'ultimo possa riconoscere e interpretare i comandi che noi gli inviamo tramite computer. A questo punto abbiamo finito!

57

Guarda il video

Continua la lettura
67

Codici per far lampeggiare il diodo led

Se però vogliamo far di più, ci sono dei codici per far lampeggiare il nostro diodo led, e sono i seguenti:
"// Esempio 01: far lampeggiare un led." Due sbarre indicano l'inizio di una riga (corrispondente a un comando) nel linguaggio di programmazione: nel caso specifico il titolo assegnato è “far lampeggiare un led”. "#define" sostituisce in automatico il valore 13 ogni volta che nel programma compare la parola LED. "void setup()" avverte Arduino che stiamo per specificare una porzione di codice che esprime un comando. "{" (la parentesi graffa aperta) indica l'inizio del codice."pinMode (LED, OUTPUT); // imposta il pin digitale come output". Questo comando spiega ad Arduino come usare un pin. Scegliamo output visto che dobbiamo far lampeggiare il led. "}" (la parentesi graffa chiusa) segnala la fine del setup. "Void loop ()" è il fulcro del vostro programma, che si ripete ininterrottamente fino a quando la scheda è accesa.
"digitalWrite (LED, HIGH); // accende il LED" permette di accendere il led connesso al pin selezionato. Lo stato HIGH indica che sul pin è applicata una tensione di +5 V.
"delay (1000); // aspetta un secondo" ci mostra la durata del comando intermittente e indica il numero di millisecondi di attesa (in questo caso mille quindi un secondo).
"digitalWrite (LED, LOW); // spegne il LED". Questo comando ordina al led sul pin 13 di spegnersi.

77

Consigli

Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Arduino tutorial: primi passi

ARDUINO è una scheda elettronica dotata di microcontrollore, molto semplice da utilizzare. L'ambiente di sviluppo di Arduino è basato sulla programmazione in linguaggio C ...
Hardware

Come ampliare Arduino con l'Ethernet Shield

Nell'elettronica amatoriale può rivelarsi molto utile usare dispositivi capaci di trasferire su un web server dati, ricevere da sensori oppure attivare degli attuatori collegandosi ...
Mac

Come installare Arduino sul Mac

Arduino è una piattaforma open-source utilizzata per la costruzione di progetti in campo elettronico. Il software è composto da una struttura fisica programmabile attraverso un ...
Programmazione

Come installare Arduino sul PC

Arduino è una piattaforma hardware open source, molto semplice e intuitiva. Progettato in Italia, Arduino permette di creare dispositivi e prototipi vari, con connettori I ...
Programmazione

Come usare servomotore con Arduino

Se sei finito qui probabilmente hai un servomotore in mano e di starai scervellando per capire come dagli dei comandi. Nessun problema in questa guida ...
Elettronica

Come costruire il primo Arduino

Questa guida illustrerà come costruire una scheda Arduino Uno partendo dai componenti elettronici di base. Questo è possibile grazie alla licenza OpenSource del progetto Arduino ...
Hardware

Come pilotare i motori passo passo con Arduino

Quando si parla di Arduino, subito può venire in mente l'automazione e, in questa branchia della tecnologia, il controllo dei motori è un argomento ...
Elettronica

Primi passi con Arduino

Se siete in possesso per la prima volta della scheda Arduino ovvero programmabile tramite un software scaricabile tranquillamente da internet, potete realizzare vari progetti come ...
Programmazione

Come programmare un algoritmo in C++

Il c++ è un linguaggio creato da Bjarne Stroustrup nel 1983, uno strumento per la programmazione ad oggetti che si basa sullo sviluppo del linguaggio ...
Programmazione

Linguaggio C: Le basi

Un programma viene prima scritto in codice sorgente (in questo caso il C). Per fare questo basterà utilizzare un semplice editor di testo, come "textpad ...
Hardware

Come aumentare la memoria dedicata alla scheda video

Utilizzate il vostro pc principalmente per giocare ai videogames o vedere film? Vi affascinano le grafiche tridimensionali, i colori sfavillanti e una qualità delle immagini ...
Windows

Come aumentare la qualità dell'audio sui computers Acer

Alcuni computers Acer montano delle schede audio a marchio Realtek. Si tratta di periferiche basate sull'omonimo chip. Abbastanza economiche, offrono prestazioni di qualità, grazie ...
Hardware

Come costruire una stampante tridimensionale

Una stampante 3D è un particolarissimo macchinario che consente di stampare oggetti tridimensionali, opportunamente modellati su alcuni software cad. Le stampanti 3D utilizzando plastiche di ...
Windows

Come usare il programma Instant Photo Sketch

Devi sapere prima di tutto che Instant Photo Sketch consente di trasformare le fotografie in disegni a matita. Il programma è gratuito, semplice da usare ...
Programmazione

Come iniziare a programmare in Java

Quando si progetta un sito internet, bisogna essere consapevoli del linguaggio che si sta adoperando per disegnare ogni comando o elemento presente nelle pagine, come ...
Elettronica

Diodo: cos'è e come funziona

Il diodo è un componente elettronico composto da due terminali, che viene utilizzato nei circuiti come raddrizzatore o vennero per controllare e quindi eventualmente rettificare ...
Windows

Come realizzare gratis disegni 3D

I disegni in 3D consentono di visualizzare un'idea nelle 3 dimensioni, permettendoci di verificare se quello che è stato pensato rappresenta ciò che effettivamente ...
Windows

Come risolvere l'errore durante il setup di Windows 7

In questo articolo si disquisirà su come risolvere l'errore durante il setup di windows 7. Può accadere che il caricamento del setup del programma ...
Linux

10 applicazioni per Raspberry PI

Il Raspberry Pi è un mini PC a singola scheda sviluppato nel Regno Unito. Lo scopo di questo piccolo dispositivo è quello di avvicinare molte ...
Elettronica

Come costruire un quadricottero con Arduino

Al giorno d'oggi, i quadricotteri sono oggetti che stanno incontrando una rapida diffusione a causa dei loro svariati impieghi. Esistono infatti modelli molto sofisticati ...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer»”.