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, Studeni
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 mogućnost chata!), A ipak jednostavnu IoT meteorološku stanicu koristeći Zio -ov Zuino XS PsyFi32 i naše posljednje uključivanje u obitelj Qwiic, Zio Qwiic senzor tlaka zraka! Ploča ima Boschev senzor BMP280 koji mjeri temperaturu barometarskog tlaka, a može se koristiti čak i kao visinomjer!

Postoji mnogo projekata meteoroloških postaja, 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 postaje, 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 tlaka zraka (BMP280)
  • Qwiic kabel
  • USB A do Micro USB B kabel

Softver i knjižnice:

  • Arduino IDE
  • Arduino ESP32 knjižnica
  • Knjižnica Adafruit_BMP280
  • Biblioteka Adafruit Unified Sensor Driver
  • ThingSpeak

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

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

Postavljanje je prilično jednostavno, samo tratinčicom povežite PsyFi32 i senzor tlaka zraka zajedno. Dobra stvar u vezi s Qwiicom je ta š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, stvorite račun na adresi ThingSpeak. Idite na Kanali u gornjem desnom izborniku i stvorite Novi ispun kanala u nazivu i opisu informacijskih polja, a zatim odaberite tri polja. Da biste ispunili oznake polja na sljedeći način: Temperatura (° C), Tlak (hPa) i Nadmorska visina (m) Možete popuniti i druge podatke, poput veze na web stranicu ili Github, ali polja u (2) su najmanji minimum

Korak 3: Bljeskajte PsyFi32

Bljeskajte PsyFi32
Bljeskajte PsyFi32

Prije učitavanja koda morat ćete unijeti svoju SSID i WiFi lozinku. Idite na ThingSpeak kanal koji ste upravo stvorili i kliknite 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čeni: