Sommario:

COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO: 4 Passaggi
COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO: 4 Passaggi

Video: COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO: 4 Passaggi

Video: COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO: 4 Passaggi
Video: Tutorial Arduino ITA 8: come usare il buzzer per riprodurre suoni, gli array ed il costrutto FOR 2024, Novembre
Anonim
COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO
COME INTERFACCIARE UN BUZZER PASSIVO CON ARDUINO

Fare suoni su arduino è un progetto interessante, questo può essere realizzato utilizzando diversi moduli e dispositivi a seconda del progetto e delle scelte. In questo progetto, esamineremo il modo in cui puoi emettere suoni con un cicalino. Il cicalino utilizzato dall'hobbista è di due tipi: il cicalino attivo e il cicalino passivo. Per questo progetto utilizzeremo un buzzer attivo. Dai un'occhiata al mio tutorial sull'utilizzo di un cicalino attivo.

Un cicalino passivo richiede un segnale CC per emettere un suono. È come un altoparlante elettromagnetico, in cui un segnale di ingresso variabile produce il suono, anziché produrre automaticamente un tono. A differenza del cicalino attivo che richiede solo una CC one-shot, il cicalino passivo necessita di alcuni tecnicismi nella produzione di note. Si noti che il tentativo di utilizzare il cicalino passivo senza impostare la frequenza di uscita non comporterà la produzione di alcun suono da parte del cicalino passivo.

La Frequenza che si può passare ad un buzzer passivo va da 31 a 4978 con intervallo di 2 cifre tra frequenze consecutive es. 31-35-35 … Puoi studiare di più sulle frequenze musicali per comprendere appieno ogni frequenza. Puoi anche dare un'occhiata al mio tutorial su "Suonare le note maggiori con il buzzer passivo".

Passaggio 1: materiale

Scheda Arduino

Cicalino passivo

Cavi per ponticelli

Passaggio 2: schema del circuito

Schema elettrico
Schema elettrico

La connessione del circuito è molto simile al modo in cui colleghi un LED ad Arduino. Il cicalino funziona a 3-5V.

Puoi usare qualsiasi pin digitale dell'arduino per il pin positivo e collegare il pin negativo a terra. È necessario utilizzare un resistore poiché il cicalino funziona a 5V. Puoi riconoscere il pin positivo guardando il lato superiore del cicalino, troverai un punto contrassegnato con "+", il pin su questo lato è il pin positivo.

Passaggio 3: codice funzionante

Di seguito è riportato un codice di esempio per controllare un cicalino passivo.

void setup() {

// genera un tono di 440Hz, 494Hz, 523Hz nel pin di uscita 7 con 2000ms di durata

tono (7, 440, 2000); //UN

ritardo(1000);

tono (7, 494, 2000); //B

ritardo(1000);

tono (7, 523, 2000); //C

ritardo(1000);

// Puoi usare la funzione notone() per fermare il tono invece di usare delay()

}

ciclo vuoto() {

//Inserire il codice sopra nella funzione loop farà sì che il tono venga prodotto in un loop

}

Passaggio 4: applicazione

Come puoi vedere dall'esempio il buzzer passivo può essere utilizzato in molti modi. Un'importante è anche che possa funzionare completamente come un cicalino attivo, devi solo impostarlo sulla tua frequenza preferita.

È possibile utilizzare il cicalino passivo per creare musica e toni diversi.

Consigliato: