Skip to main content

Grove - Altavoz Plus

pir

Grove Altavoz Plus consiste en una potente placa de controlador amplificador y un altavoz de alta calidad. El altavoz genera diferentes tonos con diferentes frecuencias de entrada, fácil de controlar con señal PWM. Podrías crear efectos de sonido distintivos, reproducir tus canciones favoritas, o construir tu propia caja de música con codificación fácil o una gran cantidad de código musical existente.

Comparado con la versión anterior del Grove Altavoz, Grove Altavoz Plus tiene un altavoz de mejor calidad con diseño separado y reemplazable, lo que te permite reemplazarlo con otros altavoces que te gusten. Con la ayuda del potenciómetro integrado, puedes ajustar fácilmente el volumen de salida. ¿Ya estás cansado del altavoz fijo con mala calidad de sonido? ¿Quieres conectar y reproducir tu propio altavoz? Aquí está tu opción.

Características

  • Altavoz de buena calidad de sonido con alto volumen
  • Diseño de altavoz separado y reemplazable
  • Función de sonido ajustable con potenciómetro integrado
  • Interfaz plug and play fácil de usar
tip

Más detalles sobre los módulos Grove consulte Sistema Grove

Especificaciones

ParámetrosValores
Dimensiones130mm x90mm x12mm
PesoP.B 12g

Plataformas Compatibles

ArduinoRaspberry Pi
caution

Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.

Primeros Pasos

Materiales Requeridos

Seeeduino LotusGrove Speaker Plus
enter image description hereenter image description here
Obtener UNO AhoraObtener UNO Ahora

Conexión de Hardware

Grove-Speaker Plus'' OUTCOME

Uso

Jugar con Arduino

El altavoz puede emitir una variedad de sonidos como una bocina de coche, timbre de puerta e ignición. Los diferentes sonidos se basan en la frecuencia de la señal de entrada.

Puedes suministrar diferentes señales de frecuencia a este módulo con Arduino. Arduino genera estas señales a través de PWM o incluso escritura digital y retardo. Aquí vamos a mostrarte cómo generar estas señales usando delay(), el altavoz suena graves 1~7.

NotaFrecuencia correspondienteMedio ciclo
1261.62556531911.128216
1.5277.1826311803.864832
2293.66476791702.621678
2.5311.12698371607.060866
3329.62755691516.863471
4349.22823141431.728466
4.5369.99442271351.371722
5391.9954361275.525055
5.5415.30469761203.935334
64401136.363636
6.5466.16376151072.584446
7493.88330131012.384907

Código de Software

Paso 1. Conecta Grove - Speaker Plus al puerto D3 en un Base Shield y conecta el Base Shield a tu Seeeduino.

Paso 2. Conecta Seeeduino a tu PC a través de un cable USB.

Paso 3. Sube el código de abajo a tu Arduino IDE.

tip

Si esta es la primera vez que trabajas with Arduino, te recomendamos encarecidamente que veas Getting Started with Arduino antes de comenzar.

/*macro definition of Speaker pin*/
#define SPEAKER 3

int BassTab[]={1911,1702,1516,1431,1275,1136,1012};//bass 1~7

void setup()
{
pinInit();
}
void loop()
{
/*sound bass 1~7*/
for(int note_index=0;note_index<7;note_index++)
{
sound(note_index);
delay(500);
}
}
void pinInit()
{
pinMode(SPEAKER,OUTPUT);
digitalWrite(SPEAKER,LOW);
}
void sound(uint8_t note_index)
{
for(int i=0;i<100;i++)
{
digitalWrite(SPEAKER,HIGH);
delayMicroseconds(BassTab[note_index]);
digitalWrite(SPEAKER,LOW);
delayMicroseconds(BassTab[note_index]);
}
}

Nota

Debido a la influencia de la capacitancia, el módulo solo puede emitir la señal de graves, y los agudos no pueden ser emitidos.

tip

Cuando el código termine de cargarse, escucharás al Altavoz hacer un sonido de DO a SI.

Visor Esquemático en Línea

Recursos

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...