Sommario:
- Passaggio 1: cosa ti serve:
- Passaggio 2: posiziona il pulsante sulla breadboard
- Passaggio 3: collegare la resistenza da 10k alla gamba del pulsante
- Passaggio 4: mettere a terra la gamba vuota del resistore con un ponticello
- Passaggio 5: collegare l'altra gamba del pulsante a +5V
- Passaggio 6: collegare la gamba superiore del pulsante a Digital 12
- Passaggio 7: posizionare il cicalino piezoelettrico sulla breadboard
- Passaggio 8: collegare la gamba corta (-) del cicalino a terra
- Passaggio 9: collegare la gamba lunga (+) del cicalino al Digital 8
- Passaggio 10: è ora di codificare
- Passaggio 11: provalo
Video: Il mio tentativo alla melodia del cicalino del pulsante Arduino: 11 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
In questo tutorial ti mostrerò come un pulsante può avviare una melodia. Durante l'anno scolastico, molte delle nostre vite sono scandite da campane o toni che ci fanno sapere quando è ora di partire o quando è ora di andare. La maggior parte di noi raramente si ferma a pensare a come possono essere prodotti questi suoni diversi. So che quando penso di creare toni diversi per le campane a scuola, la mia mente torna sempre a una scena del film Grease quando la preside usa un mini xilofono per indicare l'inizio e la fine del suo annuncio. Campane e campanelli ci circondano ovunque, quindi volevo saperne un po' di più su di loro. In questo tutorial ho creato un sistema in cui viene riprodotto un suono quando viene premuto un pulsante. La configurazione è abbastanza semplice quando si utilizzano gli strumenti necessari, quindi consiglio vivamente ai principianti di provarlo. La sfida più grande che ho trovato è stata all'interno della codifica. Come vedrai nel passaggio 10, dovrai impostare pitches.h in una scheda separata prima di verificare il tuo codice. Una volta che il tuo sistema è stato creato, premi il pulsante e guarda quante volte gli altri intorno a te controllano il loro telefono o cercano un videogioco "vecchia scuola" nelle vicinanze perché non riescono a capire da dove proviene il rumore!
Passaggio 1: cosa ti serve:
- Arduino Uno
- tagliere
- Cicalino piezoelettrico
- Pulsante
- Ponticelli (5)
- resistore da 10k
- Cavo USB
Passaggio 2: posiziona il pulsante sulla breadboard
Passaggio 3: collegare la resistenza da 10k alla gamba del pulsante
Passaggio 4: mettere a terra la gamba vuota del resistore con un ponticello
Passaggio 5: collegare l'altra gamba del pulsante a +5V
Passaggio 6: collegare la gamba superiore del pulsante a Digital 12
Passaggio 7: posizionare il cicalino piezoelettrico sulla breadboard
Passaggio 8: collegare la gamba corta (-) del cicalino a terra
Passaggio 9: collegare la gamba lunga (+) del cicalino al Digital 8
Passaggio 10: è ora di codificare
Usa il link sottostante per copiare il codice.
Codice melodia pulsante cicalino
Non dimenticare la libreria pitches.h!
Ecco un breve tutorial per la configurazione (avanzamento rapido a 4:50 solo per la libreria pitches.h)
Video tutorial sul codice
Passaggio 11: provalo
Riferimenti:
ARDUINO - BUTTON BUZZER MELODY In-text: (Instructables.com, 2018) La tua bibliografia: Instructables.com. (2018). Arduino - Melodia del pulsante Buzzer. [online] Disponibile su: https://www.instructables.com/id/Arduino-Button-B… [Accesso 14 maggio 2018].
Consigliato:
Sii ancora il mio cuore pulsante di LittleBits: 5 passaggi
Be Still My LittleBits Heart che batte: mostra al tuo altro significativo quando stai pensando a loro inviando un testo, facendo battere il loro cuore. O semplicemente esprimi il tuo amore per l'elettronica. Cose di cui hai bisogno: Littlebit: alimentazione USB, cavo e spina di alimentazione USB, cloudbit, led, timeou
Conto alla rovescia Arduino con pulsante di riposo: 4 passaggi
Arduino Count Down W / Rest Button: questo Instructable ti insegnerà come creare un conto alla rovescia utilizzando un display a 7 segmenti a 4 cifre che può essere ripristinato con un pulsante. Mi è venuta l'idea di realizzare questo perché mentre creavo il display 1 digit a 7 segmenti in classe, volevo creare qualcosa
Tentativo fallito - Symfonisk (Sonos Play 1) su subwoofer da 3 Ohm: 5 passaggi
Tentativo fallito - Symfonisk (Sonos Play 1) a 3 Ohm Subwoofer: questo doveva essere un progetto per espandere alcuni altri progetti e smontaggi che avevo visto online per utilizzare un Ikea Symfonisk / Sonos Play 1 come driver wireless per un subwoofer . Altri progetti avevano utilizzato Symfonisk per creare altoparlanti wireless
Microcontrollore AVR. Attiva/disattiva i LED utilizzando un interruttore a pulsante. Pulsante antirimbalzo: 4 passaggi
Microcontrollore AVR. Attiva/disattiva i LED utilizzando un interruttore a pulsante. Push Button Debouncing.: In questa sezione, impareremo come creare un codice C del programma per ATMega328PU per alternare lo stato dei tre LED in base all'input da un interruttore a pulsante. Inoltre, abbiamo esplorato una soluzione al problema di "Switch Bounce". Come di consueto, vi
Pulsante di accensione Super Ghetto sul mio Oneplus One (dovrebbe funzionare su qualsiasi cosa): 3 passaggi
Pulsante di accensione Super Ghetto sul mio Oneplus One (dovrebbe funzionare su qualsiasi cosa): Il problema: tutti i pulsanti del mio telefono sono rotti. Sostituirli è solo una soluzione temporanea poiché la mia cover posteriore è rotta e non riesco a trovare da nessuna parte un sostituto che non superi il prezzo di un OPO usato, ma ho pensato perché non aggiornare se