Nota: Para o kit de faça-você-mesmo, o usuário precisa ter conhecimento básico de eletrônica, por favor, verifique o manual antes de comprar para ter certeza de que ele pode ser usado. Por favor, compre com cuidado para evitar disputas desnecessárias. Obrigado.
Descrição:
A estação meteorológica utiliza o ESP8266-12E para obter dados da Internet: a hora de uma cidade, dados meteorológicos e informações de previsão para os próximos 3 dias, rolando no display OLED SSD1306; o dispositivo pode alternar para exibir dados de qualquer cidade do mundo - talvez seus parentes ou amigos morem lá
O dispositivo usa os sensores DHT11, BMP180, BH1750FVI para coletar dados de temperatura, umidade, pressão atmosférica e luz. A estação meteorológica lê os dados internos por meio do sensor a cada 5 segundos e os envia para a Internet a cada 60 segundos. Você pode ver gráficos de dados em tempo real pelo seu telefone ou computador. Claro, você pode modificar o código para implementar diferentes funções.
ESP8266: chip CP2102 interno, Micro USB, flash de 4MB, porta de I/O completa e suporte wireless 802.11 com plataforma IoT.
Sensor DHT11: Uma saída de sinal digital com um sensor calibrado de temperatura e umidade combinado. O protocolo de comunicação simples reduz significativamente o esforço de programação necessário.
BMP180: sensor de pressão de alta precisão, tamanho pequeno, consumo ultra baixo de energia de 3μA. Sua excelência em desempenho permite alcançar uma precisão absoluta tão baixa quanto 0.03hPa. Pode ser conectado diretamente através do barramento I2C a uma variedade de microprocessadores. Faixa de pressão: 300 ~ 1100hPa.
BH1750FVI: Sensor de intensidade de luz digital. Saída digital direta, cálculo complexo é omitido, calibração omitida.
Display OLED Amarelo Azul: Display LCD OLED Amarelo e Azul 0.96" SSD1306 128X64 com interface I2C IIC SPI
Resultado:
1) Obter dados meteorológicos do OpenWeathermap em intervalos regulares, mostrando a previsão do tempo para hoje e para os próximos 3 dias em qualquer cidade do mundo
2) Leia os dados atuais de temperatura e umidade interna em intervalos regulares
3) Leitura regular de dados de pressão atmosférica e intensidade de luz
4) Faça upload dos dados de temperatura, umidade, pressão atmosférica e intensidade de iluminação para thingspeak.com em intervalos regulares
5) Ver a previsão do tempo na tela OLED e ver o gráfico de monitoramento ambiental no thingspeak.com
Etapa de orientação:
Visão geral: Este manual descreve como fazer uma estação meteorológica em miniatura usando IDE
Passo 1: Instalar USB-Serial
Passo 2: Instale o IDE para ESP8266
Passo 3: Gravando o firmware no ESP8266
Passo 4: Conectando Componentes
Passo 5: Cadastre uma nova conta no OpenWeathermap e thingspeak
Passo 6: Importar o código de WeatherStation no IDE
Passo 7: Adicionar biblioteca
Passo 8: Modifique o arquivo WeatherStation.ino
Passo 9: Configure novamente o quadro e a porta
Passo 10: Grave o código na ESP8266
Passo 11: Resultado
Pacote incluído:
1 x ESP8266-12E
1 x DHT11
1 x BMP180
1 x BH1750FVI
1 x Display OLED
1 x Cabo USB
2 x Breadboard
20 x Cabo Dupont