Índice:

Construir uma estação meteorológica IOT simples: 4 etapas
Construir uma estação meteorológica IOT simples: 4 etapas

Vídeo: Construir uma estação meteorológica IOT simples: 4 etapas

Vídeo: Construir uma estação meteorológica IOT simples: 4 etapas
Vídeo: KIT Iniciante Internet das Coisas Construa sua Estação Meteorológica IoT - Casa da Robótica. 2024, Novembro
Anonim
Construir uma estação meteorológica IOT simples
Construir uma estação meteorológica IOT simples

Neste tutorial, construiremos uma estação meteorológica IoT incrível (tem um painel e um recurso de chat!), Mas simples, usando o Zuino XS PsyFi32 da Zio e nossa mais recente incorporação à família Qwiic, o sensor de pressão de ar Zio Qwiic! A placa possui um sensor BMP280 da Bosch que mede a temperatura da pressão barométrica, e pode até ser usada como um altímetro!

Existem muitos projetos de estações meteorológicas, mas poucos (ou qualquer um que possamos ver) usam a funcionalidade WiFi do Zuino XS PsyFi32 E do sensor Zio BMP280. O objetivo deste projeto não é apenas construir uma estação meteorológica, mas também começar a usar os recursos WiFi do PsyFi32.

Você já deve ter configurado e instalado o PsyFi32 para desenvolvimento com o Arduino IDE. Se você não fez isso, verifique nosso tutorial para aprender como usar o PSyFi32 com o Arduino IDE.

Hardware:

  • Zuino XS PsyFi32
  • Sensor de pressão de ar Zio Qwiic (BMP280)
  • Cabo Qwiic
  • Cabo USB A para Micro USB B

Software e bibliotecas:

  • IDE Arduino
  • Biblioteca Arduino ESP32
  • Biblioteca Adafruit_BMP280
  • Biblioteca Adafruit Unified Sensor Driver
  • ThingSpeak

Etapa 1: conecte o Zuino XS PsyFi32 e o sensor de pressão de ar usando o cabo Qwiic e ligue o PsyFi32

Conecte o Zuino XS PsyFi32 e o sensor de pressão de ar usando o cabo Qwiic e ligue o PsyFi32
Conecte o Zuino XS PsyFi32 e o sensor de pressão de ar usando o cabo Qwiic e ligue o PsyFi32

A configuração é bem simples, apenas conecte o PsyFi32 e o sensor de pressão de ar em série. A coisa boa sobre o Qwiic é que você não precisa de uma placa de ensaio ou um monte de cabos bagunçados para conectar os componentes!

Etapa 2: Configure o ThingSpeak para ser capaz de ler os dados do sensor

Se você ainda não o tem, crie uma conta no ThingSpeak. Vá para Canais no menu superior direito e crie um Novo ChannelFill nos campos de informações nome e descrição e selecione três Campos. Em ordem, preencha os rótulos de campo da seguinte forma: Temperatura (° C), Pressão (hPa) e Altitude (m) Você pode preencher outras informações, como link do site ou Github, mas os campos em (2) são o mínimo

Etapa 3: atualize o PsyFi32

Flash do PsyFi32
Flash do PsyFi32

Será necessário inserir seu SSID e senha WiFi antes de enviar o código. Vá para o canal ThingSpeak que acabou de criar e clique em Chaves API. Copie o ‘Write API Key’ para o código (string api_key).

Passo 4:

Image
Image

Agora você tem sua própria estação meteorológica!

Você pode dar uma olhada no canal que configuramos para este tutorial aqui.

O código completo deste tutorial pode ser baixado aqui.

Recomendado: