Sommario:
- Passaggio 1: attaccare il pulsante alla breadboard
- Passaggio 2: collegare un resistore da 10K a una delle gambe del pulsante
- Passaggio 3: collegare l'altra gamba del resistore a terra (GND) con un filo
- Passaggio 4: collegare l'altra gamba del pulsante con un cavo a +5V
- Passaggio 5: collegare la gamba in alto a destra del pulsante con un filo al pin digitale 12
- Passaggio 6: collegare il cicalino alla scheda. Prendere nota delle etichette per i lati positivo (+) e negativo (-) del cicalino
- Passaggio 7: utilizzare un cavo per collegare la gamba negativa (-) del cicalino a terra (GND)
- Passaggio 8: utilizzare un filo per collegare la gamba positiva (+) del cicalino al pin 8
- Passaggio 9: codifica del tuo Arduino
- Passaggio 10: congratulazioni, hai finito! Ora premi il pulsante e ascolta la dolce musica di buon compleanno
Video: Buon compleanno-Buzzer e pulsante: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo progetto utilizza Arduino Uno, un cicalino e un pulsante per riprodurre la canzone Happy Birthday! Quando si preme il pulsante, il cicalino riproduce l'intera canzone di Happy Birthday. Vedo la connessione con i biglietti d'auguri musicali che i miei figli amano così tanto.
Ho scelto di creare questo progetto perché quando ho completato il mio primo progetto utilizzando un cicalino non includeva un pulsante e riproduceva uno schema molto semplice. In passato avevo usato i pulsanti per accendere i LED, quindi ho deciso di aggiungere un pulsante al cicalino e creare anche la canzone Happy Birthday come sorpresa per il quinto compleanno di mio figlio! Gli è piaciuto e ha giocato ancora e ancora! Da bambino amava sempre premere il pulsante. La parte più difficile di questo progetto è stata creare da zero il codice per la canzone Happy Birthday, ma è stato divertente vedere come il coding può connettersi ad altri argomenti come scrivere musica.
Livello di abilità: principiante
Ispirazione attribuita a:
Kilic, M. (2016, 24 novembre). Melodia del cicalino del pulsante. Estratto da
Materiali
- Microcontrollore Arduino Uno
- tagliere
- Cicalino piezoelettrico
- pulsante
- Resistenza da 10K
- 5 cavi jumper maschio-maschio
- Cavo connettore USB
Passaggio 1: attaccare il pulsante alla breadboard
Passaggio 2: collegare un resistore da 10K a una delle gambe del pulsante
Passaggio 3: collegare l'altra gamba del resistore a terra (GND) con un filo
Passaggio 4: collegare l'altra gamba del pulsante con un cavo a +5V
Passaggio 5: collegare la gamba in alto a destra del pulsante con un filo al pin digitale 12
Passaggio 6: collegare il cicalino alla scheda. Prendere nota delle etichette per i lati positivo (+) e negativo (-) del cicalino
Passaggio 7: utilizzare un cavo per collegare la gamba negativa (-) del cicalino a terra (GND)
Passaggio 8: utilizzare un filo per collegare la gamba positiva (+) del cicalino al pin 8
Passaggio 9: codifica del tuo Arduino
Ora siamo pronti per ottenere il codice per il tuo progetto. Vai al seguente link e copia il codice nel tuo editor Arduino.
Buon compleanno codice
Codice da tenere presente:
-
Crea una seconda scheda per il codice del catalogo delle piazzole e chiamala: pitches.h
- Incolla il codice dal catalogo delle piazzole nella tua nuova scheda piazzole.h
- Le righe 4-9 nel codice sono le note per la canzone buon compleanno. Le note provengono dalla scheda pitches.h
- La riga 15 contiene le durate delle note che corrispondono alle note nelle righe 4-9
- La riga 42 è dove si regola la velocità della melodia. Se vuoi accelerare o rallentare la melodia, cambia questo numero di conseguenza.
- La riga 34 è dove imposti quante note suoneranno nella canzone. Quindi, se scrivi una nuova melodia, potresti dover regolare il numero 28 in modo che corrisponda al numero di note nella tua nuova melodia.
Passaggio 10: congratulazioni, hai finito! Ora premi il pulsante e ascolta la dolce musica di buon compleanno
Ora che hai giocato a Happy Birthday prova le tue abilità musicali e codifica una nuova canzone usando la scheda pitches.h come un catalogo di codice per le diverse note.
Consigliato:
Buon compleanno al sintetizzatore ad acqua con MakeyMakey e Scratch: 5 passaggi
Happy Birthday on Water Synthesizer con MakeyMakey e Scratch: invece di Flowers e Singing puoi costruire questa installazione come una grande sorpresa per i compleanni
Regalo di illuminazione arcobaleno RGB di buon compleanno: 11 passaggi
Buon compleanno RGB Rainbow Lighting Gift: Ciao amici, in questo tutorial faremo un regalo di compleanno diverso usando il neopixel RGB. Questo progetto sembra molto bello al buio di notte. Ho fornito tutte le informazioni in questo tutorial con tutte le parti e i codici. E spero che tutto questo vi piaccia
Idee creative di buon compleanno: 5 passaggi
Idee creative di buon compleanno: questa è un'idea per biglietti d'auguri realizzata per i tuoi amici e i tuoi cari. La luce a LED simboleggia la candela all'interno della carta, mentre la cosa rotonda nera è l'altoparlante, l'altoparlante suonerà la canzone di buon compleanno. Sia la canzone che la luce saranno
Fai da te un circuito colorato per candele LED di buon compleanno: 7 passaggi
Fai da te un colorato circuito di candele LED di buon compleanno: l'ispirazione del design di questo circuito di candele proviene dalla nostra vita. Nella nostra festa di compleanno, dobbiamo accendere le candeline con un accendino e dopo aver espresso il desiderio spegniamo le candeline. Questo circuito fai-da-te si comporta allo stesso modo. Come possiamo vedere dalla cir
Buon compleanno melodia utilizzando Circuit Playground: 3 passaggi
Happy Birthday Tune usando Circuit Playground: ecco come suonare la Happy Birthday Melody sulla scheda Arduino compatibile di Adafruit Circuit Playground. Avevo bisogno di qualcosa di piccolo da incorporare in una scatola per una sorpresa di compleanno