Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: conecte el circuito
- Paso 3: Programa
- Paso 4: Subir
- Paso 5: revisión del código
- Paso 6: Revisión de hardware: zumbador
- Paso 7: efecto experimental
Video: Controle el sonido del zumbador con Arduino: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Hay muchos trabajos interactivos que se pueden completar con Arduino, el más común y más utilizado es la visualización de luz y sonido.
Los componentes más comunes que pueden producir sonido son el timbre y la bocina. Compare los dos, el timbre es más simple y más fácil de usar, por lo que lo usamos en este experimento.
Paso 1: componentes necesarios
Los siguientes son los componentes que deben prepararse:
Controlador Arduino UNO * 1
Zumbador * 1
Placa de pruebas * 1
Corbata de puente de tablero * 1
Paso 2: conecte el circuito
Conecte el hardware experimental de acuerdo con el circuito de la figura.
Paso 3: Programa
Copie el siguiente código en el IDE de Arduino como se muestra:
#include "pitches.h"
int melody = {
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
};
configuración vacía () {
para (int thisNote = 0; thisNote <8; thisNote ++)
{
int noteDuration = 1000 / noteDurations [thisNote];
tono (8, melodía [thisNote], noteDuration);
int pauseBetweenNotes = noteDuration * 1.30;
delay (pauseBetweenNotes);
noTone (8);
}
}
bucle vacío ()
{
}
Paso 4: Subir
Utilice el cable USB para conectar el controlador Arduino UNO y la computadora, seleccione el tipo de placa correcto (Arduino UNO y), el puerto y haga clic en cargar.
Paso 5: revisión del código
tone (): La función es generar una onda cuadrada con una frecuencia específica (ciclo de trabajo del 50%) en un pin. La duración se puede establecer; de lo contrario, la forma de onda se generará hasta que se llame a la función noTone (). Este pin se puede conectar a un zumbador piezoeléctrico u otros altavoces para reproducir sonido.
gramática:
tono (pin, frecuencia)
tono (pin, frecuencia, duración)
parámetro:
pin: el pin para generar el sonido frecuencia: la frecuencia del sonido, en Hz, escriba unsigned int duration: la duración del sonido, en milisegundos (opcional), escriba unsigned long
Paso 6: Revisión de hardware: zumbador
El zumbador emite un sonido al suministrar energía a los materiales de voltaje. Los materiales piezoeléctricos se pueden deformar mecánicamente con diferentes voltajes y frecuencias, produciendo así sonidos de diferentes frecuencias. El zumbador se divide en zumbador activo y zumbador pasivo.
El zumbador activo tiene una fuente de vibración interna, por lo que puede sonar siempre que reciba alimentación de CC. El zumbador pasivo correspondiente no tiene una fuente de vibración integrada, Por lo tanto, debe ser audible en el circuito de salida de audio. Podemos distinguir los zumbadores activos de los pasivos de dos formas:
(1) A juzgar por la apariencia
* La placa de circuito del zumbador pasivo suele estar desnuda.
* La placa de circuito del zumbador activo suele estar cubierta con vinilo.
(2) Utilice un multímetro para medir la resistencia del zumbador y juzgue
* La resistencia del zumbador pasivo es generalmente de 8 ohmios o 16 ohmios.
* La resistencia del zumbador activo es mucho mayor.
Publicación relacionada: Prueba de condensadores con zumbador
Paso 7: efecto experimental
Como se muestra en la figura, simplemente conecte un zumbador sin otro cableado. Después de que el programa se cargue en el controlador Arduino UNO, el timbre emitirá un sonido similar al del final del juego y luego se detendrá hasta que se presione el botón de reinicio.
Recomendado:
Zumbador de control del proyecto Arduino + Blynk: 8 pasos
Buzzer de control de proyectos Arduino + Blynk: Blynk se utiliza para hacer posible IoT de una manera muy conveniente. En este proyecto, no estoy usando ningún módulo bluetooth o Wifi para hacer comunicación inalámbrica. Esto es posible usando la aplicación Blynk que puede ayudarlo a diseñar su propia aplicación en
Mi intento en la melodía del zumbador del botón Arduino: 11 pasos
Mi intento en la melodía del zumbador del botón Arduino: En este tutorial, le mostraré cómo un botón puede iniciar una melodía. Durante el año escolar, muchas de nuestras vidas se rigen por campanas o tonos que nos avisan cuando es hora de irse o de irse. La mayoría de nosotros rara vez nos detenemos a pensar en lo diferentes que son
Tutorial de Arduino Uno n. ° 2: la canción del zumbador: 4 pasos (con imágenes)
Tutorial # 2 de Arduino Uno - la canción del zumbador: Hola a todos, como vi que mi primer tutorial había sido una buena apuesta, decidí que voy a hacer una serie de tutoriales de Arduino Uno para ustedes
Temporizador 555 con contador de décadas y LEDS y zumbador piezoeléctrico; descripción básica del circuito: 6 pasos
Temporizador 555 con contador de décadas y LEDS y zumbador piezoeléctrico; descripción básica del circuito: Este circuito consta de tres partes. Son un zumbador piezoeléctrico que produce sonido. Un código (programa) reproducirá " Feliz cumpleaños " por Arduino a través del piezo. El siguiente paso es un temporizador 555 que producirá pulsos que actúa como un reloj
Zumbador del sensor de luz Arduino: 3 pasos
Zumbador del sensor de luz Arduino: este diseño se utiliza para colocarlo dentro de un lugar oscuro y sonará un sonido de alarma cada vez que abra el área oscura. Utiliza una resistencia sensible a la luz y es silencioso cuando está oscuro y hace ruido cuando hay luz. Esto te ayudará a proteger tu