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: