Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Componentes e Materiais

Componente Quantidade
Sensor de Temperatura e Umidade DHT11 (4 pinos) 1
Módulo WiFi Bolt IoT Bolt 1
Arduino UNO 1

Aplicativos e Serviços Online

Sobre o Projeto

A equipe do Bolt atualizou recentemente a biblioteca BoltIoT-Arduino-Helper, e achei que seria uma boa ideia testá-la. A biblioteca agora tem um exemplo de como interligar o sensor DHT com a Bolt Cloud, e este projeto é exatamente sobre fazer isso.

Configuração do Hardware

Embora eu esteja usando um Boltduino (uma versão personalizada do Arduino Uno r2), o projeto pode ser feito facilmente usando o Arduino Uno. Fiz o diagrama Fritzing usando o Arduino UNO para os makers que não têm o Boltduino.

Passo 1) Conectar o Bolt ao Boltduino (Arduino)

Este passo é bastante fácil para mim, pois o Boltduino tem pinouts que acomodam o módulo WiFi Bolt. Para os makers que planejam usar o Arduino, isso significa conectar o módulo Bolt usando 4 fios macho-macho.

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Passo 2) Conectar o sensor DHT11 ao Boltduino (Arduino)

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Passo 3) Instalar as bibliotecas necessárias

Para este projeto, você precisará das bibliotecas Arduino: BoltIoT-Arduino-Helper, Adafruit_Sensor e DHT-Sensor-library.

Para instalar as bibliotecas, acesse o link acima e clique no botão "Clone or download".

Depois, clique em "Download ZIP". Um arquivo ZIP contendo a biblioteca será baixado.

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Uma vez baixada a biblioteca, vá na barra de ferramentas da Arduino IDE: Sketch > Include Library > Add .ZIP Library...

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Selecione o arquivo da biblioteca baixada anteriormente e clique em "Choose".

Lembre-se de instalar TODAS as 3 BIBLIOTECAS.

Passo 4) Carregar o código

Vá na barra de ferramentas da Arduino IDE: File > Examples > BoltIoT-Arduino-Helper > DHT2Cloud

O exemplo da biblioteca DHT abrirá em uma nova janela da Arduino IDE.

Conecte seu Boltduino ao PC e clique em Upload.

CUIDADO: Para usuários do Arduino Uno, lembre-se de desconectar o módulo Bolt do Arduino durante o upload do código.

Configuração do Software

Houve vários projetos desenvolvidos em torno do módulo WiFi Bolt, então acredito que o leitor já criou uma conta na Bolt Cloud e vinculou seu módulo WiFi Bolt à conta na nuvem.

Se não for o caso, você pode querer passar por esse processo primeiro.

Passo 1) Criar um novo produto na Bolt Cloud

Certifique-se de selecionar as opções 'Input Devices' e 'UART'.

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Passo 2) Configurar o produto

Compartilhei o código para a configuração do software.

Uma vez feito, salve e saia da visualização de configuração do produto.

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Passo 3) Vincular o dispositivo Bolt ao seu novo produto

Uma vez que o dispositivo estiver vinculado, lembre-se de clicar no botão "Deploy Configurations".

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Passo 4) Visualizar seu dispositivo

A nuvem faz polling do dispositivo para dados a cada 5 minutos, então seria melhor deixar o sistema rodar por cerca de 20 a 25 minutos antes de verificar.

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Conclusão

Experimente este projeto e, se você gostar do nosso sistema de monitoramento de temperatura e umidade, confira-nos no Indiegogo, apoie-nos e espalhe a palavra! Temos descontos exclusivos para desenvolvedores e o primeiro lote de Bolts será enviado em fevereiro de 2018.

Aqui estão alguns outros projetos interessantes na plataforma Bolt IoT:

Código

Código do Produto (JavaScript)

Lembre-se de nomear o código e defini-lo como js

var lineGraph1 = new boltGraph();
lineGraph1.setChartType("lineGraph");
lineGraph1.setAxisName('X-Axis Name','Temperature->');
lineGraph1.plotChart('time_stamp','Temperature');

var lineGraph2 = new boltGraph();
lineGraph2.setChartType("lineGraph");
lineGraph2.setAxisName('X-Axis Name','Humidity->');
lineGraph2.plotChart('time_stamp','Humidity');

Esquemáticos

SE você estiver usando o Boltduino, pule a parte de usar fios para o módulo WiFi Bolt

dht11boltarduino_5THd5r6p4C.fzz

Bolt IoT: Monitoramento Avançado de Umidade e Temperatura com DHT11 e Arduino

Processo de manufatura

  1. Monitoramento Contínuo de Temperatura e Umidade no Raspberry Pi com EzTemp
  2. Controle de Temperatura Caseiro para Homebrew: Monitore e Regule com Arduino
  3. Sistema de Presença RFID Confiável com Arduino e Python
  4. Sistema Inteligente de Monitoramento de Qualidade do Ar Interno e Resíduos
  5. Registrador de Temperatura e Umidade com Arduino, DHT11 e Ethernet Shield
  6. Exibir Temperatura, Umidade e Pressão do BME280 em Touchscreen Nextion
  7. Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso
  8. Controle Suave de Brilho de LED com Bolt IoT e Arduino UNO
  9. Sistema de Monitoramento de Incêndio Florestal em Tempo Real com Alertas SMS
  10. Leitura de Temperatura e Umidade com DHT11 no Blynk – Tutorial Arduino Passo a Passo