![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: 8 etapas](https://i.howwhatproduce.com/images/009/image-26305-j.webp)
Índice:
- Etapa 1: O que você precisa
- Etapa 2: o circuito
- Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO
- Etapa 4: Adicionar componentes no Visuino
- Etapa 5: nos componentes do conjunto Visuino
- Etapa 6: nos componentes do Visuino Connect
- Etapa 7: gerar, compilar e fazer upload do código do Arduino
- Etapa 8: Jogue
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
![Image Image](https://i.howwhatproduce.com/images/009/image-26305-2-j.webp)
![](https://i.ytimg.com/vi/KYkjRMg45y8/hqdefault.jpg)
Neste tutorial aprenderemos como fazer uma estação meteorológica que exibirá TEMPERATURA, UMIDADE E PRESSÃO no Display LCD TFT 7735
Assista a um vídeo de demonstração.
Etapa 1: O que você precisa
![O que você vai precisar O que você vai precisar](https://i.howwhatproduce.com/images/009/image-26305-3-j.webp)
![O que você vai precisar O que você vai precisar](https://i.howwhatproduce.com/images/009/image-26305-4-j.webp)
- Arduino UNO (ou qualquer outro Arduino)
- Display LCD TFT 7735
- Sensor BMP280
- Sensor DHT11
- Fios de ligação
- Tábua de pão
- Programa Visuino: Baixe o Visuino
Etapa 2: o circuito
![O circuito O circuito](https://i.howwhatproduce.com/images/009/image-26305-5-j.webp)
LCD TFT ST7735
Conectar:
- 1.8 TFT Display PIN [LED] para Arduino PIN [3.3 V]
- 1.8 PIN de exibição TFT [SCK] para Arduino PIN [13]
- 1.8 TFT Display PIN [SDA] para Arduino PIN [11]
- 1.8 PIN de exibição TFT [A0 ou DC] para Arduino PIN [9]
- 1.8 TFT Display PIN [RESET] para Arduino PIN [8]
- 1.8 PIN de exibição TFT [CS] para Arduino PIN [10]
- 1.8 TFT Display PIN [GND] para Arduino PIN [GND]
- 1.8 TFT Display PIN [VCC] para Arduino PIN [5V]
NOTA: Algumas placas Arduino têm pinos SPI diferentes, portanto, certifique-se de verificar a documentação da placa.
Sensor BMP280
- Conecte o pino [VIN] ao Arduino [V5]
- Conecte o pino [GND] ao pino Arduino [GND]
- Conecte o pino [SDA] ao pino Arduino [SDA]
- Conecte o pino [SCL] ao pino do Arduino [SCL]
Sensor DHT11
- Conecte o pino [+] ao Arduino [V5]
- Conecte o pino [-] ao pino do Arduino [GND]
- Conecte o pino [S] ao pino digital do Arduino [7]
Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO
![Inicie o Visuino e selecione o tipo de placa Arduino UNO Inicie o Visuino e selecione o tipo de placa Arduino UNO](https://i.howwhatproduce.com/images/009/image-26305-6-j.webp)
![Inicie o Visuino e selecione o tipo de placa Arduino UNO Inicie o Visuino e selecione o tipo de placa Arduino UNO](https://i.howwhatproduce.com/images/009/image-26305-7-j.webp)
Para começar a programar o Arduino, você precisará ter o IDE do Arduino instalado aqui:
Esteja ciente de que existem alguns bugs críticos no Arduino IDE 1.6.6. Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará! Se você não tiver feito isso, siga as etapas neste Instrutível para configurar o IDE do Arduino para programar o Arduino UNO! O Visuino: https://www.visuino.eu também precisa ser instalado. Inicie o Visuino como mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "Arduino UNO" conforme mostrado na Figura 2
Etapa 4: Adicionar componentes no Visuino
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-26305-8-j.webp)
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-26305-9-j.webp)
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-26305-10-j.webp)
![No Visuino Adicionar Componentes No Visuino Adicionar Componentes](https://i.howwhatproduce.com/images/009/image-26305-11-j.webp)
- Adicionar o componente "Pressão e Temperatura BMP280 I2C"
- Adicionar componente "Umidade e termômetro DHT11 / 21/22 / AM2301"
- Adicionar componente "TFT Color Display ST7735"
Etapa 5: nos componentes do conjunto Visuino
![No Visuino Set Components No Visuino Set Components](https://i.howwhatproduce.com/images/009/image-26305-12-j.webp)
![No Visuino Set Components No Visuino Set Components](https://i.howwhatproduce.com/images/009/image-26305-13-j.webp)
![No Visuino Set Components No Visuino Set Components](https://i.howwhatproduce.com/images/009/image-26305-14-j.webp)
Selecione "Display1" e defina "Orientation" para goDown (isso mudará a direção de exibição)
Nota: Caso a exibição não funcione, tente alterar o Tipo na janela de propriedades
-
Clique duas vezes em "Display1" e na janela de elementos expanda "Texto" e "Linhas" no lado direito e arraste para o lado esquerdo:
- 4X "Desenhar Texto"
- 3X "Desenhar Linha"
- 3X "Campo de Texto"
No lado esquerdo, selecione: - "Desenhar Texto1" e na janela de propriedades defina "Tamanho" para 1, "Cor" para aclDodgerBlue e "X" para 17 e "Texto" para ESTAÇÃO METEOROLÓGICA
- "Desenhar Linha1" e na janela de propriedades definir "Altura" para 0, "Largura" para 120, "Cor" para aclDodgerBlue e "Y" para 0- "Desenhar Texto2" e na janela de propriedades definir "Tamanho" para 1, "Color" para aclRed e "X" para 30 e "Y" para 15 e "Text" para TEMPERATURE
- "Text Field1" e na janela de propriedades defina "Size" como 2, "Color" como aclYellow e "X" como 30 e "Y" como 30- "Draw Line2" e na janela de propriedades defina "Height" como 0, "Width" para 120, "Color" para aclDodgerBlue e "Y" para 50- "Draw Text3" e na janela de propriedades defina "Size" para 1, "Color" para aclAqua e "X" para 40 e "Y" para 55 e "Texto" para UMIDADE- "Campo de texto2" e na janela de propriedades defina "Tamanho" para 2, "Cor" para amarelo e "X" para 30 e "Y" para 70- "Desenhe Linha3" e no a janela de propriedades defina "Height" como 0, "Width" para 120, "Color" para aclDodgerBlue e "Y" para 90- "Draw Text4" e na janela de propriedades defina "Size" para 1, "Color" para aclWhite e " X "para 40 e" Y "para 95 e" Texto "para PRESSÃO-" Campo de texto3 "e na janela de propriedades defina" Tamanho "para 2," Cor "para acl Amarelo e" X "para 15 e" Y "para 110
Etapa 6: nos componentes do Visuino Connect
![Nos componentes do Visuino Connect Nos componentes do Visuino Connect](https://i.howwhatproduce.com/images/009/image-26305-15-j.webp)
- Conecte o pino "PressureTemperature1" [Out] ao Arduino I2C [In]
- Conecte o pino "PressureTemperature1" [Pressure] ao Display1> TextField3 [In]
- Conecte o pino "PressureTemperature1" [Temperatura] ao Display1> TextField1 [In]
- Conecte o pino "HumidityThermometer1" [Umidade] ao Display1> TextField2 [In]
- Conecte o pino "HumidityThermometer1" [Out] ao pino digital do Arduino [7]
- Conecte o pino do componente "Display1" [Saída] ao pino SPI do Arduino [Entrada]
- Conecte o pino do componente "Display1" [Chip Select] ao pino do Arduino Digital [10]
- Conecte o pino do componente "Display1" [Reset] ao pino do Arduino Digital [8]
- Conecte o pino do componente "Display1" [Register Select] ao pino do Arduino Digital [9]
Etapa 7: gerar, compilar e fazer upload do código do Arduino
![Gere, compile e carregue o código do Arduino Gere, compile e carregue o código do Arduino](https://i.howwhatproduce.com/images/009/image-26305-16-j.webp)
![Gere, compile e carregue o código do Arduino Gere, compile e carregue o código do Arduino](https://i.howwhatproduce.com/images/009/image-26305-17-j.webp)
No Visuino, pressione F9 ou clique no botão mostrado na Figura 1 para gerar o código do Arduino e abra o IDE do Arduino
No IDE do Arduino, clique no botão Upload, para compilar e fazer upload do código (Figura 2)
Etapa 8: Jogue
Se você ligar o módulo Arduino UNO, o LCD começará a mostrar os valores atuais (TEMPERATURA, UMIDADE, PRESSÃO)
Parabéns! Você concluiu seu projeto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, você pode baixá-lo aqui e abri-lo no Visuino:
Recomendado:
Mini estação meteorológica usando Arduino e ThingSpeak: 4 etapas
![Mini estação meteorológica usando Arduino e ThingSpeak: 4 etapas Mini estação meteorológica usando Arduino e ThingSpeak: 4 etapas](https://i.howwhatproduce.com/images/001/image-2758-18-j.webp)
Mini estação meteorológica usando Arduino e ThingSpeak: Olá a todos. Neste Instructable, irei guiá-lo através das etapas para fazer uma mini estação meteorológica personalizada. Além disso, usaremos a API ThingSpeak para fazer upload de nossos dados meteorológicos para seus servidores, ou então qual é o propósito de uma equipe meteorológica
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 NaTaLia: Estação meteorológica com energia solar Arduino Feito da maneira certa: 8 etapas (com fotos) Estação meteorológica NaTaLia: Estação meteorológica com energia solar Arduino Feito da maneira certa: 8 etapas (com fotos)](https://i.howwhatproduce.com/images/005/image-12601-j.webp)
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: 7 etapas (com fotos) Estação meteorológica DIY e estação de sensor WiFi: 7 etapas (com fotos)](https://i.howwhatproduce.com/images/005/image-13050-j.webp)
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 ambiente usando Arduino e BME280: 4 etapas
![Estação meteorológica ambiente usando Arduino e BME280: 4 etapas Estação meteorológica ambiente usando Arduino e BME280: 4 etapas](https://i.howwhatproduce.com/images/005/image-13440-j.webp)
Estação meteorológica do quarto usando Arduino e BME280: Anteriormente, compartilhei uma estação meteorológica simples que exibia a temperatura e a umidade da área local. O problema era que demoraria para atualizar e os dados não eram precisos. Neste tutorial faremos um monitor de clima interno
ESP8266, BMP280, estação meteorológica MQTT: 4 etapas
![ESP8266, BMP280, estação meteorológica MQTT: 4 etapas ESP8266, BMP280, estação meteorológica MQTT: 4 etapas](https://i.howwhatproduce.com/images/001/image-2079-71-j.webp)
ESP8266, BMP280, MQTT Estação Meteorológica: Isto 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