Grove - Node
Grove - Node es un módulo electrónico simple y flexible para conectar objetos físicos. Se basa en la idea de IFTTT (IF-This-Then-That). Tiene dos conectores Grove para acceder a una variedad de módulos Grove. Con firmware IFTTT preprogramado, es fácil crear objetos físicos con sensores analógicos y actuadores 0/1.
Integra Bluetooth Low Energy (BLE) lo que hace extremadamente fácil interactuar con teléfonos y tabletas. Para extender su usabilidad, se incluye un bootloader DFU para reprogramarlo Over-The-Air a través de BLE. Soporta la plataforma ARM mbed para escribir nuevo firmware con cientos de librerías.
Características
-
Patrón IFTTT para usar
-
Dos conectores Grove para sensores y actuadores
-
Plug-Play con sensores analógicos y actuadores alto/bajo
- 4 GPIOs flexibles, todos pueden usarse para PWM, ADC, I2C y UART
-
-
Nordic nRF51822 Multi-protocolo Bluetooth® 4.0 low energy/2.4GHz RF SoC
-
Procesador ARM Cortex-M0
- 256kB flash, 16kB RAM
-
-
Circuito de carga de batería integrado
-
Firmware OTA
-
Habilitado para mbed
-
IDE en línea
-
SDK C/C++ fácil de usar
-
Librerías útiles
-
-
Especificaciones
-
Voltaje de operación: 3.3Vdc
-
Capacidad de batería: 80mAH
-
Corriente máxima de carga: 100mA
-
Voltaje de alimentación de interfaz Grove: 3.3V
-
Corriente de alimentación de interfaz Grove: 100mA máx
-
Voltaje de entrada de interfaz Grove: 0~3.3V
Pinout
Comenzar
- Encender Grove Node
Conecta Grove Node con una batería o un cable USB y luego presiona su botón, funcionará.
-
Doble clic - ejecuta su bootloader, el LED rojo se encenderá.
-
De otra manera - ejecuta su aplicación, el LED verde parpadeará.
-
- Apagar Grove Node
-
En modo bootloader - espera un momento para ejecutar la aplicación.
-
En modo aplicación - mantén presionado el botón hasta que todos los LEDs se apaguen
-
Comenzar con Firmware Preprogramado
Primero, necesitamos un módulo Grove de Entrada para detectar el mundo físico. El firmware preprogramado solo soporta un sensor de entrada analógico o sensor de entrada digital 0/1. Los siguientes módulos Grove de Seeedstudio pueden usarse como Entrada:
Nombre del módulo | Parámetro a medir | ||
---|---|---|---|
Grove - Sensor de Proximidad Infrarrojo 80cm | Distancia | ||
Grove - Botón | Encendido/Apagado | ||
Grove - Sensor de Electricidad | Electricidad | ||
Grove - Sensor de Gas(MQ2&MQ5) | Calidad del Gas | ||
Grove - Sensor de Luz | Luz | ||
Grove - Interruptor Magnético | Magnético | ||
Grove - Sensor de Humedad | Humedad | ||
Grove - Sensor de Movimiento PIR | Movimiento PIR | ||
Grove - Sensor de Ángulo Rotatorio | Ángulo Rotatorio | ||
Grove - Interruptor de Inclinación | Posición del Objeto | ||
Grove - Sensor de Sonido | Sonido | ||
Grove - Sensor de Temperatura | Temperatura | ||
Grove - Sensor Táctil | Toque humano | ||
Grove - Sensor de Agua | Agua |
Otros sensores analógicos que no son compatibles con Grove necesitan un pequeño ajuste. Simplemente conecta tu salida de señal al pin 4 del conector Grove y luego el VCC y GND. Ten en cuenta que solo los sensores que emiten un valor analógico o digital 1/0 pueden usarse con el firmware preprogramado
Segundo, necesitamos un módulo Grove de salida como actuador. Los siguientes módulos Grove pueden usarse:
Nombre del módulo | Acción cuando se activa | ||
---|---|---|---|
Grove - Buzzer | Buzzer habilitado | ||
Grove - LED | LED Encendido | ||
Grove - Vibrator | Vibrar | ||
Grove - Relay | Encender/Apagar otros circuitos |
Por ejemplo, si pretendemos crear una luz que se encienda automáticamente si el ambiente está oscuro y se apague en caso contrario, entonces seleccionamos un Grove-Light_Sensor y un Grove-Red_LED.
Tercero, enseñar al Grove Node una lógica.
Conecta el sensor de luz como entrada y el LED como salida, y luego enciende el Grove Node.
-
En un ambiente normal, haz un clic simple en el botón del Grove Node
-
Cubre el sensor de luz con una mano para simular un ambiente oscuro, y luego haz doble clic, el Grove - LED se encenderá.
-
Libera el sensor de luz, el Grove - LED se apagará.
Over-The-Air
El Grove Node tiene un bootloader OTA preprogramado. Para ejecutar el bootloader:
-
apaga el Grove Node
-
haz doble clic en el botón del Grove Node
-
el LED rojo se encenderá y se puede escanear un dispositivo BLE llamado SD7DFU
-
usa nRF Master Control Panel para actualizar la aplicación BLE
Más información se puede encontrar en mbed.org.
Desarrollar Nueva Aplicación
Ver ble on mbed.org
Visor de Esquemas en Línea
Recursos
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 atender diferentes preferencias y necesidades.