Sei sulla pagina 1di 10

ELABORATO

PROGETTI ARDUINO

Vincenzo Callea
Alessandro Callea
Vito Brancato
Progetto Led Semaforo

Benvenuti all'esposizione del nostro


progetto Arduino, in cui abbiamo
creato un semaforo utilizzando dei
LED. In questo progetto, abbiamo
combinato la potenza e la versatilità
di Arduino con la creatività
dell'illuminazione a LED per creare
un sistema di semaforo funzionante.
Materiali utilizzati:
1.Arduino Uno (o una scheda Arduino compatibile)
2.Breadboard
3.LED (Rosso, Giallo, Verde)
4.Resistenze da 220 ohm
5. Ponti (colore casuale)
Codice
Spiegazione del codice:
Nel codice sopra, abbiamo definito
i pin per i LED rossi, gialli e verdi
come variabili costanti. Nel metodo
setup(), impostiamo i pin come
OUTPUT, in modo che possiamo
controllare i LED. Nel metodo
loop(), definiamo i diversi stati del
semaforo e impostiamo i pin
corrispondenti per accendere o
spegnere i LED.
Video Dimostrazione:
Progetto colonna sonora
"pirati dei caraibi"

Abbiamo utilizzato un Arduino Uno per controllare il buzzer e


riprodurre la melodia dei "Pirati dei Caraibi". Il buzzer è un
componente elettronico che può generare suoni attraverso la
vibrazione di una membrana. Con l'aiuto del codice Arduino, siamo in
grado di inviare segnali al buzzer per produrre le note musicali
desiderate e creare la melodia desiderata.
Il codice Arduino utilizzato per riprodurre la colonna sonora dei
"Pirati dei Caraibi" è stato programmato in modo da definire le
frequenze e i tempi delle note corrispondenti. Utilizzando il pin
corretto sull'Arduino per collegare il buzzer, siamo in grado di
controllare il buzzer per riprodurre le note musicali una dopo l'altra,
creando così la melodia desiderata.
Il nostro progetto Arduino per la riproduzione della colonna sonora
dei "Pirati dei Caraibi" utilizzando un buzzer dimostra come sia
possibile combinare la creatività musicale con la potenza di Arduino
per creare esperienze coinvolgenti. Speriamo che questa esposizione
Materiale Occorrente:
vi abbia ispirato ad esplorare ulteriormente il mondo dell'elettronica e
1.Arduino Uno dell'Arduino, aprendo nuove possibilità per la realizzazione di progetti
(o una scheda Arduino compatibile)
2.Buzzer attivo o passivo
audio e musicali.
3.Cavi jumper maschio-maschio
Codice Spiegazione Codice:
In questo codice, abbiamo definito le
frequenze delle note utilizzate nella melodia
e i tempi corrispondenti per ciascuna nota.
Nell'array melodia, abbiamo memorizzato la
sequenza delle note del tema dei "Pirati dei
Caraibi", e nell'array durata, abbiamo
memorizzato la durata di ciascuna nota. Nel
loop principale, il buzzer riproduce la
melodia utilizzando la funzione tone(),
passando la frequenza e la durata
corrispondenti per ogni nota. Dopo ogni
nota, aggiungiamo una breve pausa con la
funzione delay() per creare un effetto di
ritmo.
Video Dimostrazione:
Progetto schermo Lcd

Benvenuti all'esposizione del nostro


progetto Arduino, in cui abbiamo
creato un gioco semplice utilizzando
uno schermo LCD e un pulsante. In
questa presentazione, vi mostreremo
i materiali utilizzati, spiegheremo il
funzionamento del gioco e
condivideremo il codice di
1.Arduino Uno (o una scheda Arduino
compatibile) programmazione necessario per
2.Breadboard realizzarlo.
3.Schermo LCD 16x2 con interfaccia I2C
4.Pulsante
5.Resistenze da 220 ohm
6.Cavi jumper maschio-maschio
7. Ponti
Spiegazione Codice:
Nel codice sopra, abbiamo incluso le librerie necessarie e dichiarato
l'oggetto lcd per controllare lo schermo LCD tramite la
comunicazione I2C. Abbiamo definito il pin del pulsante e le variabili
per la posizione dell'omino e il flag per il salto.
Nella funzione setup(), inizializziamo lo schermo LCD e impostiamo
il pulsante come input con la resistenza di pull-up interna.
Nella funzione loop(), controlliamo se il pulsante viene premuto e se
l'omino non sta già saltando. Se queste condizioni sono vere,
eseguiamo una sequenza di animazioni sullo schermo LCD per
rappresentare il salto dell'omino.
Successivamente, spostiamo l'omino verso destra, controllando che
non esca dallo schermo. Infine, scriviamo l'omino sulla nuova
posizione e attendiamo un breve ritardo prima di ripetere il ciclo.
Video Dimostrazione:

Potrebbero piacerti anche