Sadržaj:

Izgradite jednostavnu IOT meteorološku stanicu: 4 koraka
Izgradite jednostavnu IOT meteorološku stanicu: 4 koraka

Video: Izgradite jednostavnu IOT meteorološku stanicu: 4 koraka

Video: Izgradite jednostavnu IOT meteorološku stanicu: 4 koraka
Video: Плато Путорана. Озеро Аян. Заповедники Таймыра. Nature of Russia. 2024, Novembar
Anonim
Izgradite jednostavnu IOT meteorološku stanicu
Izgradite jednostavnu IOT meteorološku stanicu

U ovom ćemo vodiču izgraditi sjajnu (ima nadzornu ploču i funkciju chata!) Ipak jednostavnu IoT meteorološku stanicu koristeći Zio -ov Zuino XS PsyFi32 i našu najnoviju integraciju u porodicu Qwiic, Zio Qwiic senzor tlaka zraka! Ploča ima Bosch senzor BMP280 koji mjeri temperaturu barometarskog tlaka, a može se koristiti čak i kao visinomjer!

Postoji mnogo projekata meteoroloških stanica, ali ne mnogo (ili bilo koje koje smo mogli vidjeti) koriste WiFi funkciju Zuino XS PsyFi32 i Zio BMP280 senzora. Cilj ovog projekta nije samo izgradnja meteorološke stanice, već i početak korištenja WiFi mogućnosti na PsyFi32.

Trebali ste već konfigurirati i instalirati PsyFi32 za razvoj s Arduino IDE -om. Ako niste, pogledajte naš vodič kako biste saznali kako koristiti PSyFi32 s Arduino IDE -om.

Hardver:

  • Zuino XS PsyFi32
  • Zio Qwiic senzor pritiska zraka (BMP280)
  • Qwiic kabel
  • USB A do Micro USB B kabel

Softver i biblioteke:

  • Arduino IDE
  • Arduino ESP32 biblioteka
  • Biblioteka Adafruit_BMP280
  • Biblioteka Adafruit Unified Sensor Driver
  • ThingSpeak

Korak 1: Spojite Zuino XS PsyFi32 i senzor tlaka zraka pomoću Qwiic kabela i uključite PsyFi32

Spojite Zuino XS PsyFi32 i senzor tlaka zraka pomoću Qwiic kabela i napajajte PsyFi32
Spojite Zuino XS PsyFi32 i senzor tlaka zraka pomoću Qwiic kabela i napajajte PsyFi32

Postavljanje je prilično jednostavno, samo spojite PsyFi32 i senzor tlaka zraka zajedno. Dobra stvar u vezi s Qwiic -om je to što vam za povezivanje komponenti nije potrebna ploča ili hrpa neurednih kabela!

Korak 2: Postavite ThingSpeak na mogućnost čitanja podataka senzora

Ako ga još nemate, kreirajte račun na ThingSpeak -u. Idite na Channels u gornjem desnom izborniku i kreirajte New ChannelFill u nazivu i opisu informativnih polja, a zatim odaberite tri polja. Da biste popunili oznake polja na sljedeći način: Temperatura (° C), Pritisak (hPa) i Nadmorska visina (m) Možete popuniti i druge podatke, poput veze na web stranicu ili Github -a, ali polja u (2) su najmanji minimum

Korak 3: Provjerite PsyFi32

Flash Flash PsyFi32
Flash Flash PsyFi32

Prije postavljanja koda morat ćete unijeti svoju SSID i WiFi lozinku. Idite na ThingSpeak kanal koji ste upravo stvorili i kliknite na API ključeve. Kopirajte ‘Write API Key’ u kôd (niz api_key).

Korak 4:

Image
Image

Sada imate svoju meteorološku stanicu!

Ovdje možete pogledati kanal koji smo postavili za ovaj vodič.

Cijeli kôd ovog vodiča možete preuzeti ovdje.

Preporučuje se: