ÍNDICE DE CONTEÚDO
- BIPES – Plataforma Integrada Baseada em Blocos para Sistemas Embarcados
- Configurando a Franzininho WiFi para usar na BIPES
- Entradas e saídas digitais da Franzininho WiFi na BIPES
- Monitoramento de Temperatura e Umidade na Franzininho WiFi LAB no BIPES
- Franzininho WiFi LAB: Como Monitorar Temperatura e Umidade via Dashboard no BIPES
Neste artigo, vamos demonstrar como exibir os dados de temperatura e umidade usando o recurso de Dashboard do BIPES. Se você perdeu o artigo anterior, onde mostramos como visualizar os dados no console, pode conferi-lo clicando [aqui].
Material necessário
- Franzininho WiFi LAB
- Plataforma BIPES
- DHT11 – sensor de temperatura e umidade
Componentes na Franzininho WiFi LAB
A Franzininho WiFi LAB possui o sensor DHT11 integrado à placa, que é responsável por medir a temperatura e a umidade.
Observação: A seguir, apresentamos a posição dos componentes na placa Franzininho WiFi LAB. Caso você não tenha a versão LAB em mãos, é possível realizar o exemplo proposto utilizando uma placa Franzininho WiFi, juntamente com o componente ou módulo DHT11 montado em protoboard.
Embarcados Experience 2024: Evento Presencial
Participe do Embarcados Experience 2024 em São Paulo. Conhecimento técnico, palestras, workshops e oportunidade de networking com profissionais experientes.
Tabela de referência
Está tabela te ajudará a selecionar o pino da placa no BIPES.
Código
Com vimos no artigo anterior[link], exibimos os dados de temperatura e umidade na aba console, podemos utilizar o mesmo código com alguns ajustes:
- DHT11/DHT22 Sensor: Você encontra este bloco na categoria “Sensores”.
- Repita enquanto: Este bloco está na categoria “Laços”.
- Verdadeiro: Este bloco está na categoria “Lógica”.
- Atulizar: Você encontra estes blocos na categoria “Sensores/Temperatura e umidade”.
- Esperar: Este bloco está na categoria “Temporização”.
- Mostrar na aba IoT: Você encontra este bloco está na categoria “BIPES”.
- Temperatura e umidade: Este bloco está na categoria “Sensores”.
- Número: Você encontra este bloco está na categoria “Matemática”
Após montar seu código, vamos para aba IOT do BIPES para montar nosso dashboard.
IOT
O primeiro passo a ser realizado, após clicar na aba IOT, é clicar em [ADD] e, em seguida, selecionar o tipo de datasource.
Você deve selecionar o seguinte tipo: “BIPES Serial, USB and Bluetooth”:
Agora, insira as seguintes informações:
- NAME: temperatura
- MENSAGEM ID: 1 (como definido anteriormente nos blocos)
- Refresh: 0.1
Em seguida, clique em “save”:
Perceba que foi criado:
Agora, você precisa fazer o mesmo para a umidade. Clique em “ADD”, mas não se esqueça de que o ID da umidade é 2.
Pronto, agora vamos clicar no “+ ADD PANE”.
Clique no ícone de “+” e escolha o tipo de widget “Gauge”.
Agora, faça as seguintes configurações:
- Adicione o título: Temperatura
- Em Value, clique em “+” (DATASOURCE)
- Em seguida, clique em “save”
Em seguida, o gauge será adicionado. No meu caso, o valor da temperatura já apareceu, indicando 22ºC. Caso o seu não tenha aparecido, será necessário rodar o código.
Agora, basta repetir o mesmo processo para a umidade.
Conclusão
Neste artigo, exploramos a aba IOT do BIPES para ler a temperatura e umidade no dashboard, tornando o projeto mais visual. Agora, sinta-se à vontade para explorar os outros recursos dessa ferramenta incrível. Não hesite em experimentar e aproveitar ao máximo todas as funcionalidades disponíveis na placa.
Desafio
Teste o DHT11 e veja os valores alterando no dashboard. Inclua um alarme sonoro(Buzzer) para caso a temperatura passe do valor de 35ºC. Faça um vídeo e compartilhe seu no Instagram marcando a @Franzininho que vamos compartilhar seu projeto.