Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
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
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:
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.