Índice:
Vídeo: ESP8266, BMP280, estação meteorológica MQTT: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Isso irá guiá-lo através da criação de uma estação meteorológica simples com boa precisão.
Aqui, usamos uma placa de desenvolvimento WIFI ESP8266 para conectar o sensor à Internet para salvar os dados. Existem muitos sabores que vão funcionar e vou usar o que tenho em casa: Homefixer ESP8266
Existem muitos sensores diferentes, mas de acordo com https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html, o BME280 oferece os melhores resultados de higrômetros comuns de baixo custo. (Devido ao vendedor ter me enviado a peça errada, este guia usará o BMP280, mas as etapas são semelhantes.
O envio dos dados será por meio do MQTT.
Etapa 1: Conexão
Primeiro, precisamos conectar o BMP280 ao ESP8266.
Conecte-o assim:
BME280 | ESP8266 (NodeMCU)
VCC | 3,3V GND | GND SCL | GPIO2 (D4) SDA | GPIO0 (D3)
Etapa 2: Instale o software
Você também pode seguir este guia:
- Baixe ESPEasy:
- Descompacte
- Execute flash.cmd
- Responda às perguntas: O Comport pode ser encontrado no Devicemanager, Flash Size depende do módulo: meu módulo é 4096, Build: 120 ou mais recente
- Esperar
- Desligue / ligue ou reinicie o módulo
- Siga este guia para configurar o WiFi:
Etapa 3: Configurar BMP280
- Conecte-se ao site dos módulos conforme mostrado na configuração do wi-fi
- Altere as portas i2c para SDA = GPIO0 e SCL = GPIO2 ou conforme você o conecta
- Adicione o BMP280 em dispositivos, lembre-se de definir o IDX para um valor diferente de zero
Etapa 4: Configurar MQTT
Na guia config, você pode definir as configurações do broker MQTT. Estou usando o protocolo openHAB após recomendação aqui:
A temperatura agora será publicada em:
weather_station_bmp280 / BMP280 / Temperatura
e pressão:
weather_station_bmp280 / BMP280 / Pressão
Estou usando o node-red para exibi-lo conforme mostrado na última imagem.
Agora a estação meteorológica terminou, viva
Recomendado:
Estação meteorológica profissional usando ESP8266 e ESP32 DIY: 9 etapas (com imagens)
Estação meteorológica profissional usando ESP8266 e ESP32 DIY: LineaMeteoStazione é uma estação meteorológica completa que pode ter interface com sensores profissionais da Sensirion, bem como alguns componentes do instrumento Davis (pluviômetro, anemômetro). O projeto é destinado a uma estação meteorológica DIY, mas requer apenas o
Estação meteorológica NaTaLia: Estação meteorológica com energia solar Arduino Feito da maneira certa: 8 etapas (com fotos)
Estação meteorológica de NaTaLia: Estação meteorológica com energia solar Arduino feito da maneira certa: após 1 ano de operação bem-sucedida em 2 locais diferentes, estou compartilhando meus planos de projeto de estação meteorológica movida a energia solar e explicando como ela evoluiu para um sistema que pode realmente sobreviver por muito tempo períodos de energia solar. Se você seguir
Estação meteorológica DIY e estação de sensor WiFi: 7 etapas (com fotos)
Estação meteorológica DIY e estação de sensor WiFi: Neste projeto, vou mostrar como criar uma estação meteorológica juntamente com uma estação de sensor WiFi. A estação sensora mede os dados locais de temperatura e umidade e os envia, via WiFi, para a estação meteorológica. A estação meteorológica exibe então t
Estação meteorológica Arduino usando BMP280-DHT11 - temperatura, umidade e pressão: 8 etapas
Estação meteorológica Arduino usando BMP280-DHT11 - Temperatura, Umidade e Pressão: Neste tutorial aprenderemos como fazer uma estação meteorológica que exibirá TEMPERATURA, UMIDADE E PRESSÃO no display LCD TFT 7735Assista a um vídeo de demonstração
Mais uma estação meteorológica Arduino (ESP-01 e BMP280 e DHT11 e OneWire): 4 etapas
One More Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): Aqui você pode encontrar uma iteração de uso de OneWire com os poucos pinos de um ESP-01. O dispositivo criado neste instrutível se conecta à rede Wifi de seu escolha (você deve ter as credenciais …) Coleta dados sensoriais de um BMP280 e um DHT11