Skip to main content

Grove - Grabadora v2.0

Grove - Grabadora v2.0 es una grabadora mejorada con características enriquecidas. Puede grabar audio de 8-20 segundos[1] con alta calidad y voz natural. Además, también cuenta con control de volumen de sonido y funciones de reproducción. Con MCU como Seeeduino o placa Arduino, puedes crear prototipos de varias aplicaciones rápidamente con interfaces fáciles de usar.

[1]El tiempo de grabación puede ser personalizado (si lo requieres) reemplazando diferentes resistencias; la solución para hacer esto se describirá en secciones posteriores.

Seguimiento de Versiones

Revisión del productoFecha de lanzamientoEstado de soporteNotas
V1.0Abr 2014Soportado-
V2.0Oct 2015Soporte principal
  1. Agregar controlador de volumen del altavoz.
  2. Agregar amplificador NS8002 para mejorar la potencia.
  3. Agregar interruptor de pin Rec para cambiar el pin Rec.

Características

  • Fácil de usar con control de volumen de sonido, funciones de grabación, reproducción e interfaces grove.
  • Fácil de programar para múltiples aplicaciones con MCU.
  • Modo de apagado automático, duración de grabación y reproducción variable, almacenamiento no volátil.
  • Bajo consumo de energía.
  • Se envía con un altavoz (8Ω/2W).
tip

Para más detalles sobre los módulos Grove, consulte Sistema Grove

Ideas de aplicación

  • Juguetes.
  • Alarma.
  • Aplicaciones que requieren eco de corta duración.

Especificaciones

ParámetroValor
Voltaje de operación3.3~5.0V(DC)
Ondulación(a potencia máxima)≤ 50mV
Duración de grabación(predeterminada)12 segundos(valor MAX)[2].
Duración de reproducción(predeterminada)12 segundos(valor MAX).
Frecuencia de muestreo53 kHz
ChipISD1820PY(Hoja de datos), NS8002(Amplificador de Volumen)

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.

[2]Puedes reemplazar la resistencia que se muestra a continuación para cambiar la duración de grabación.

Área marcada con rectángulo rojo

note

La duración de reproducción será la misma que la duración de grabación cuando cambie. Diferentes tipos de resistencia llevarán a diferentes duraciones de grabación como muestra la siguiente tabla.

ROSCDuraciónFrecuencia de MuestreoAncho de Banda de Entrada
80 KΩ8 segs8.0 KHz3.4 KHz
100 KΩ (predeterminado)10 segs6.4 KHz2.6 KHz
120 KΩ12 segs5.3 KHz2.3 KHz
160 KΩ16 segs4.0 KHz1.7 KHz
200 KΩ20 segs3.2 KHz1.3 KHz

Descripción General del Hardware

Interfaz Grove

Conecta la placa de control principal como la placa Seeeduino_v4.2 con Grove - Recorder.

Interfaz del altavoz

Conecta Grove - Recorder con el altavoz.

Eje Rec

Iniciar grabación.

Interfaz de control de volumen

Controla el volumen del altavoz.

MIC

Micrófono para grabación.

IDS 1820PY

Microcontrolador.

Indicador de funcionamiento

Se enciende mientras estás grabando. Se apaga cuando detienes la grabación o el tiempo de grabación excede la duración de grabación.

Interruptor del pin Rec

Puedes cambiar el pin Rec ON/OFF, así puedes deshabilitar o habilitar la grabación controlada por MCU.

Cable Grove

Conecta la placa de control principal con la placa controladora.

Altavoz

Lista de partes

Nombre de la parteCantidad
Grove - Recorder v2.01 PC
Cable Grove1 PC
Altavoz1 PC

Comenzar

Materiales requeridos

  • Seeeduino_v4.2 x 1
  • Grove - Button x 1
  • Cable Grove x 1

Preparativos

Consulta las siguientes guías para construir un IDE apropiado:

note

Hemos usado Seeeduino en este caso.

  • Comenzar en Windows

  • Comenzar en Mac OS X

Conexiones de hardware

  • Conecta todos los módulos como muestra la figura anterior.
    • Grove - Button > D2
    • Grove - Recorder > D7

Trabajo de software

Código de prueba como se muestra a continuación, cópialo a tu Arduino IDE, luego haz clic en Upload(CTRL+U) para subir el código a tu Arduino.

// demo for Grove - Recorder
 
const int pinButton = 2;
const int pinRec = 7;
 
 
void setup()
{
pinMode(pinButton, INPUT);
pinMode(pinRec, OUTPUT);
}
 
void loop()
{
if(digitalRead(pinButton)) // button pressed
{
digitalWrite(pinRec, HIGH);
delay(200);
digitalWrite(pinRec, LOW);
while(digitalRead(pinButton)); // until button release
}
 
delay(10);
}

Pruébalo

  • Después de que la conexión funcione y el software termine de funcionar, presiona el eje Rec para comenzar a grabar.
  • Luego presiona el botón en Grove - Button para reproducir.
  • También puedes ajustar el volumen con un destornillador Phillips.

Visor de Esquemático en Línea

Recursos

  • Archivo de esquemático en formato Eagle
  • Archivo de esquemático en formato PDF

Soporte Técnico y Discusión de Productos

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

Loading Comments...