Placa de sonido Arduino simple: 5 pasos (con imágenes)
Placa de sonido Arduino simple: 5 pasos (con imágenes)
Anonim
Placa de sonido Arduino simple
Placa de sonido Arduino simple

En este experimento, comprenderá cómo funciona un zumbador pasivo y cómo puede crear una placa de sonido Arduino simple. Usando algunos botones y eligiendo un tono correspondiente, ¡puede crear una melodía! Las piezas que he usado son del kit de inicio Arduino UNO de Kuman

Paso 1: Piezas necesarias

Piezas necesarias
Piezas necesarias

Necesitará:

  • una placa Arduino
  • una placa de pruebas
  • un cable USB
  • 10 x cables de puente
  • 3 x botones (el número de mayúsculas y botones es opcional)
  • 3 resistencias de 10k ohmios

Allchips es una plataforma de servicio en línea de componentes electrónicos, puede comprar todos los componentes de ellos

Paso 2: Conexión de los botones

Conectando los botones
Conectando los botones
Conectando los botones
Conectando los botones

En primer lugar, comencemos con los botones. Para cada botón, elija uno de sus lados. Verá 2 pines. El de la izquierda (también puede intercambiarlos) se conecta a tierra del Arduino (a través de la placa de pruebas) con una resistencia de 10k. Conecte la misma fila al pin digital 2, 3 o 4 del Arduino (se puede configurar en el código). El pin en el lado derecho de cada botón se conecta a 5V. Puede utilizar la imagen de arriba como referencia. Siga estos pasos para todos sus botones.

Paso 3: Conexión del zumbador

Conexión del zumbador
Conexión del zumbador

Entonces, en la parte superior del timbre puede ver un símbolo +. Indica el lado positivo de la misma. Debe conectar el extremo opuesto a tierra y este al pin digital 8 del Arduino (se puede cambiar más adelante)

Paso 4: carga y modificación del código

Cargar y modificar el código
Cargar y modificar el código

Puedes encontrar el código del proyecto aquí. Depende completamente de usted qué puede modificar, desde los números de pin hasta agregar más botones, pero lo que es más importante, puede cambiar cada tono individual. Aquí hay una pequeña explicación:

tono (buzzPin, 1000, 300); / / Aquí está la función de tono de Arduino

buzzPin es el pin positivo del zumbador

1000 es el tono en sí, en Hz (puede ser desde 31 hasta 65535)

300 es la duración en ms (opcional)

Paso 5: video

Aquí hay un video del proyecto en acción, creando una melodía aleatoria.