Pular para o conteúdo principal

Grove - Node

Grove - Node é um módulo eletrônico simples e flexível para conectar objetos físicos. Ele é baseado na ideia de IFTTT (IF-This-Then-That). Possui dois conectores Grove para acessar uma variedade de módulos Grove. Com o firmware IFTTT pré-programado, é fácil criar objetos físicos com sensores analógicos e atuadores 0/1.

Ele integra Bluetooth Low Energy (BLE), o que torna extremamente fácil interagir com celulares e tablets. Para ampliar sua usabilidade, um bootloader DFU está embutido para reprogramá-lo Over-The-Air via BLE. Ele suporta a plataforma ARM mbed para escrever novos firmwares com centenas de bibliotecas.

Recursos

  • Padrão IFTTT para uso

  • Dois conectores Grove para sensores e atuadores

    • Plug-and-Play com sensores analógicos e atuadores de nível alto/baixo

      • 4 GPIOs flexíveis, todos podem ser usados para PWM, ADC, I2C e UART
  • Nordic nRF51822 SoC RF multiprotocolo Bluetooth® 4.0 Low Energy/2,4GHz

    • Processador ARM Cortex-M0

      • 256kB de flash, 16kB de RAM
  • Circuito de carregamento de bateria na placa

  • Firmware OTA

  • Compatível com mbed

    • IDE online

      • SDK de C/C++ fácil de usar

      • Bibliotecas práticas

Especificações

  • Tensão de operação: 3,3Vcc

  • Capacidade da bateria: 80mAH

  • Corrente máxima de carga: 100mA

  • Tensão de alimentação da interface Grove: 3,3V

  • Corrente de alimentação da interface Grove: 100mA máx.

  • Tensão de entrada da interface Grove: 0~3,3V

Pinagem

Primeiros Passos

  • Ligar o Grove Node

Conecte o Grove Node a uma bateria ou a um cabo USB e, em seguida, pressione seu botão; ele irá iniciar.

  • Clique duplo – executa o bootloader; o LED vermelho ficará aceso.

  • Caso contrário – executa a aplicação; o LED verde irá piscar.

  • Desligar o Grove Node
  • Em modo bootloader – espere um pouco para entrar na aplicação.

  • Em modo de aplicação – mantenha o botão pressionado até que todos os LEDs se apaguem

Começar com o Firmware Pré-programado

Primeiro, precisamos de um módulo Grove de Input para sentir o mundo físico. O firmware pré-programado suporta apenas um sensor de entrada analógica ou um sensor de entrada digital 0/1. Os seguintes módulos Grove da Seeedstudio podem ser usados como um Input:

Nome do móduloParâmetro a ser medido
Grove - 80cm Infrared Proximity Sensor Distância
Grove - ButtonOn/Off
Grove - Electricity Sensor Eletricidade
Grove - Gas Sensor(MQ2&MQ5) Qualidade do gás
Grove - Light Sensor Luz
Grove - Magnetic Switch Magnético
Grove - Moisture Sensor Umidade
Grove - PIR Motion Sensor Movimento PIR
Grove - Rotary Angle Sensor Ângulo rotativo
Grove - Tilt Switch Posição do objeto
Grove - Sound Sensor Som
Grove - Temperature Sensor Temperatura
Grove - Touch Sensor Toque humano
Grove - Water Sensor Água

Outros sensores analógicos que não são compatíveis com Grove precisam de um pequeno ajuste. Basta conectar sua saída de sinal ao pino 4 do conector Grove e depois o VCC e o GND. Observe que apenas sensores que fornecem um valor analógico ou digital 1/0 podem ser usados com o firmware pré-programado

Em segundo lugar, precisamos de um módulo Grove de output como atuador. Podem ser usados os seguintes módulos Grove:

Nome do móduloAção quando acionado
Grove - Buzzer Buzzer ativado
Grove - LEDLED On
Grove - Vibrator Vibrar
Grove - Relay Ligar/Desligar outros circuitos

Por exemplo, se quisermos criar uma luz que liga automaticamente se o ambiente estiver escuro e desliga caso contrário, então selecionamos um Grove-Light_Sensor e um Grove-Red_LED.

Em terceiro lugar, ensine ao Grove Node uma lógica.

Conecte o sensor de luz como entrada e o LED como saída e, em seguida, ligue o Grove Node.

  • Em um ambiente normal, faça um clique simples no botão do Grove Node

  • Cubra o sensor de luz com a mão para simular um ambiente escuro e, em seguida, faça um clique duplo; o Grove - LED irá acender.

  • Descubra o sensor de luz; o Grove - LED irá apagar.

Over-The-Air

O Grove Node possui um bootloader OTA pré-programado. Para entrar no bootloader:

  1. desligue o Grove Node

  2. faça um clique duplo no botão do Grove Node

  3. o LED vermelho ficará aceso e um dispositivo BLE chamado SD7DFU poderá ser escaneado

  4. use o nRF Master Control Panel para atualizar o app BLE

Mais informações podem ser encontradas em mbed.org.

Desenvolver Nova Aplicação

Veja ble on mbed.org

Visualizador Online do Esquema

Recursos

Suporte Técnico & Discussão sobre o Produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...