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 Producto | Grove-Sensor Heelight |
---|---|
Voltaje de Operación | DC 3.3V~5V |
Corriente de Operación | 15mA |
Rango de Identificación | 0.1~10m |
Rango de Ángulo | 360° |
Tamaño | 20*20mm |
Velocidad de Baudios | 115200 |
Salida del Puerto Serie | Nivel lógico TTL |
Primeros Pasos
¿Qué necesitamos?
Nombre | Función | Cantidad | Enlace |
---|---|---|---|
Base Shield V2 | Proporciona conectores Grove | 1 | Obtener Uno Ahora |
Seeeduino V4.2 | Controlador | 1 | Obtener Uno Ahora |
Grove - Heelight Sensor | Sensor | 1 | Obtener 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.

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.