Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
In questo esperimento capirai come funziona un buzzer passivo e come puoi creare una semplice scheda audio Arduino. Utilizzando alcuni pulsanti e scegliendo un tono corrispondente, puoi creare una melodia! Le parti che ho usato provengono dallo starter kit Arduino UNO di Kuman
Passaggio 1: parti necessarie
Avrai bisogno:
- una scheda Arduino
- una breadboard
- un cavo USB
- 10 x cavi per ponticelli
- 3 x pulsanti (il numero di cappucci e pulsanti è opzionale)
- 3 resistenze da 10k ohm
Allchips è una piattaforma di servizi online di componenti elettronici, è possibile acquistare tutti i componenti da loro
Passaggio 2: collegamento dei pulsanti
Innanzitutto, iniziamo con i pulsanti. Per ogni pulsante, scegli uno dei suoi lati. Vedrai 2 pin. Quello a sinistra (puoi anche scambiarli) si collega alla massa dell'Arduino (attraverso la breadboard) con un resistore da 10k. Collegare la stessa riga al pin digitale 2, 3 o 4 di Arduino (configurabile nel codice). Il pin sul lato destro di ciascun pulsante si collega a 5V. È possibile utilizzare l'immagine sopra come riferimento. Esegui questi passaggi per tutti i tuoi pulsanti.
Passaggio 3: collegamento del cicalino
Quindi, nella parte superiore del cicalino puoi vedere un simbolo +. Ne indica il lato positivo. È necessario collegare l'estremità opposta a terra e questa al pin digitale 8 dell'Arduino (può essere modificata in seguito)
Passaggio 4: caricamento e modifica del codice
Potete trovare il codice del progetto qui. Sta a te decidere cosa puoi modificare, dai numeri dei pin all'aggiunta di più pulsanti, ma, cosa più importante, puoi cambiare ogni singolo tono. Ecco una piccola spiegazione:
tono(BuzzPin, 1000, 300); // Ecco la funzione tono di Arduino
buzzPin è il pin positivo del buzzer
1000 è il tono stesso, in Hz (può essere ovunque da 31 fino a 65535)
300 è la durata in ms (opzionale)
Passaggio 5: video
Ecco un video del progetto in azione, creando una melodia casuale.