Sommario:
- Passaggio 1: componenti necessari
- Passaggio 2: collegare il circuito
- Passaggio 3: programma
- Passaggio 4: carica
- Passaggio 5: revisione del codice
- Passaggio 6: revisione dell'hardware: cicalino
- Passaggio 7: effetto sperimentale
Video: Controlla il suono del cicalino con Arduino: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ci sono molti lavori interattivi che possono essere completati con Arduino, il più comune e il più comunemente usato è il display audio e luminoso.
I componenti più comuni che possono emettere suoni sono il cicalino e il clacson. Confronta i due, il cicalino è più semplice e facile da usare, quindi l'abbiamo usato in questo esperimento.
Passaggio 1: componenti necessari
I seguenti sono i componenti che dovrebbero essere preparati:
Controller Arduino UNO*1
Cicalino*1
Tagliere*1
Cravatta per maglione breadboard * 1
Passaggio 2: collegare il circuito
Collegare l'hardware sperimentale secondo il circuito in figura.
Passaggio 3: programma
Copia il seguente codice nell'IDE di Arduino come mostrato:
#include "pitch.h"
int melodia = {
NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4
};
int noteDurations = {
4, 8, 8, 4, 4, 4, 4, 4
};
void setup() {
for (int thisNote = 0; thisNote < 8; thisNote++)
{
int noteDuration = 1000/noteDurations[thisNote];
tone(8, melody[thisNote], noteDuration);
int pauseBetweenNotes = noteDuration * 1.30;
delay(pauseBetweenNotes);
noTono(8);
}
}
ciclo vuoto()
{
}
Passaggio 4: carica
Utilizzare il cavo USB per collegare il controller Arduino UNO e il computer, selezionare il tipo di scheda corretto (Arduino UNO e), la porta e fare clic su Carica.
Passaggio 5: revisione del codice
tone(): la funzione è quella di generare un'onda quadra con una frequenza specifica (ciclo di lavoro 50%) su un pin. La durata può essere impostata, altrimenti la forma d'onda verrà generata fino a quando non viene chiamata la funzione noTone(). Questo pin può essere collegato a un cicalino piezoelettrico o ad altri altoparlanti per riprodurre il suono.
grammatica:
tono (pin, frequenza)
tono (pin, frequenza, durata)
parametro:
pin: il pin per generare il suono frequency: la frequenza del suono, in Hz, digitare unsigned int duration: la durata del suono, in millisecondi (opzionale), digitare unsigned long
Passaggio 6: revisione dell'hardware: cicalino
Il cicalino emette un suono fornendo alimentazione a materiali in tensione. I materiali piezoelettrici possono essere deformati meccanicamente con tensioni e frequenze diverse, producendo così suoni di frequenze diverse. Il cicalino è diviso in cicalino attivo e cicalino passivo.
Il cicalino attivo ha una sorgente di vibrazione interna, quindi può suonare finché è alimentato con corrente continua. Il corrispondente buzzer passivo non ha una sorgente di vibrazione integrata, Pertanto, deve essere udibile nel circuito di uscita audio. Possiamo distinguere i buzzer attivi dai buzzer passivi in due modi:
(1) A giudicare dall'apparenza
* Il circuito del cicalino passivo è solitamente nudo.
* La scheda del cicalino attivo è solitamente ricoperta di vinile.
(2) Utilizzare un multimetro per misurare la resistenza del cicalino e giudicare
* La resistenza del cicalino passivo è generalmente di 8 ohm o 16 ohm.
* La resistenza del buzzer attivo è molto maggiore.
Post correlato: Condensatori di prova con cicalino
Passaggio 7: effetto sperimentale
Come mostrato in figura, è sufficiente collegare un cicalino senza altri cablaggi. Dopo che il programma è stato caricato sul controller Arduino UNO, il cicalino emetterà un suono simile alla fine del gioco, quindi si fermerà finché non verrà premuto il pulsante di ripristino.
Consigliato:
Nest Hello - Cicalino del campanello con trasformatore integrato Regno Unito (220-240 V CA - 16 V CA): 7 passaggi (con immagini)
Nest Hello - Campanello per campanello con trasformatore integrato Regno Unito (220-240 V CA - 16 V CA): volevo installare un campanello per campanello Nest Hello a casa, un aggeggio che funziona a 16 V-24 V CA (NOTA: un aggiornamento software nel 2019 ha cambiato l'Europa gamma di versioni a 12V-24V AC). Il campanello standard suona con trasformatori integrati disponibile nel Regno Unito presso il
Testa di manichino con localizzazione del suono con Kinect: 9 passaggi (con immagini)
Testa di manichino con localizzazione del suono con Kinect: ecco Margaret, un manichino di prova per un sistema di monitoraggio della fatica del conducente. Di recente si è ritirata dai suoi doveri e ha trovato la sua strada per il nostro ufficio, e da allora ha attirato l'attenzione di coloro che pensano che sia "inquietante". Nell'interesse della giustizia, ho
Il mio tentativo alla melodia del cicalino del pulsante Arduino: 11 passaggi
My Tent at the Arduino Button Buzzer Melody: 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 questi diversi
Tutorial Arduino Uno n. 2 - La canzone del cicalino: 4 passaggi (con immagini)
Tutorial Arduino Uno #2 - Buzzer Song: Ciao a tutti, visto che il mio primo tutorial era stato una bella scommessa, ho deciso che farò una serie di tutorial Arduino Uno per voi
Misurare l'umidità del suolo con le ampiezze del suono: 6 passaggi (con immagini)
Misura l'umidità del suolo con le ampiezze del suono: in questo tutorial spiegheremo come realizzare un dispositivo che misuri l'umidità del suolo con le ampiezze del suono