Skip to main content

Grove - Sensor Heelight

Grove – Sensor Heelight es un sensor de voz inteligente que puede reconocer hasta 500 comandos de voz digitales. Originalmente se utilizó en el Heelight – una bombilla inteligente colorida que puede ser controlada por ondas de sonido digitales. Ahora introducimos este sensor en los módulos Grove pequeños y ordenados, permitiéndote realizar control inteligente en tus proyectos basados en Arduino.

Características

  • Reconocimiento de Voz Digital

  • Soporta más de 500 comandos de voz digitales

  • Compatible con el sistema Grove

Especificaciones

Nombre del ProductoGrove-Sensor Heelight
Voltaje de OperaciónDC 3.3V~5V
Corriente de Operación15mA
Rango de Identificación0.1~10m
Rango de Ángulo360°
Tamaño20*20mm
Velocidad de Baudios115200
Salida del Puerto SerieNivel lógico TTL

Primeros Pasos

¿Qué necesitamos?

NombreFunciónCantidadEnlace
Base Shield V2Proporciona conectores Grove1Obtener Uno Ahora
Seeeduino V4.2Controlador1Obtener Uno Ahora
Grove - Heelight SensorSensor1Obtener Uno Ahora

Conexión de Hardware

  • Conecta el Base Shield V2 en el Seeeduino V4.2
  • Conecta el Grove - Heelight Sensor al puerto D6 del Base Shield V2.

Subir el código

Antes de subir el código, por favor asegúrate de haber seleccionado la placa y puerto COM correctos. Para Seeeduino V4.2, podemos elegir Arduino/Genuino Uno.

Este es el ejemplo básico que puede mostrar la capacidad del sensor, el cual genera diferentes valores hexadecimales en el monitor serie cuando recibe (o escucha) diferentes sonidos digitales. También puedes descargar este ejemplo en los Recursos

/*
Software serial multple serial test

Receives from the hardware serial, sends to software serial.
Receives from software serial, sends to hardware serial.

The circuit:
* RX is digital pin 10 (connect to TX of other device)
* TX is digital pin 11 (connect to RX of other device)

Note:
Not all pins on the Mega and Mega 2560 support change interrupts,
so only the following can be used for RX:
10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69

Not all pins on the Leonardo support change interrupts,
so only the following can be used for RX:
8, 9, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI).

created back in the mists of time
modified 25 May 2012
by Tom Igoe
based on Mikal Hart's example

This example code is in the public domain.
*/

#include <SoftwareSerial.h>

SoftwareSerial mySerial(6, 7); // RX, TX

void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(57600);
mySerial.begin(115200);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}


Serial.println("Goodnight moon!");

// set the data rate for the SoftwareSerial port

//mySerial.println("Hello, world?");
}

void loop() // run over and over
{
if (mySerial.available())
{
Serial.print(mySerial.read(),HEX);
Serial.print(" ");
Serial.print(mySerial.read(),HEX);
Serial.print(" ");
Serial.print(mySerial.read(),HEX);
Serial.print(" ");
Serial.print(mySerial.read(),HEX);
Serial.println();
}
if (Serial.available())
mySerial.write(Serial.read());
}

Resultados

Abre el monitor serie, configura la velocidad de baudios a 57600, luego reproduce el sonido. Hemos preparado 511 sonidos digitales diferentes para ti. Cada vez que se reproduce un sonido, el sensor heelight emitirá un valor hexadecimal correspondiente al sonido, y los últimos 2 caracteres del valor hexadecimal son los mismos que el valor del sonido.

note

Si este sensor no funciona bien cuando reproduces los sonidos específicos que proporcionamos a través de PC u otros altavoces, por favor configura el volumen en un nivel bajo. Recomendamos 10/100 en PC con Windows.

Recursos

Soporte Técnico y Discusión de Productos

Actualizable a Sensores Industriales

Con el controlador S2110 de SenseCAP y el registrador de datos S2100, puedes convertir fácilmente el Grove en un sensor LoRaWAN®. Seeed no solo te ayuda con el prototipado, sino que también te ofrece la posibilidad de expandir tu proyecto con la serie SenseCAP de sensores industriales robustos.

La carcasa IP66, configuración Bluetooth, compatibilidad con la red global LoRaWAN®, batería integrada de 19 Ah, y el potente soporte de la APP hacen del SenseCAP S210x la mejor opción para aplicaciones industriales. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad de luz, CO2, EC, y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.

Loading Comments...