İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu derste, Zio'nun Zuino XS PsyFi32'sini ve Qwiic ailesine en son dahil ettiğimiz Zio Qwiic Hava Basıncı Sensörünü kullanarak harika (bir gösterge paneli ve sohbet özelliği var!) henüz basit bir IoT hava istasyonu inşa edeceğiz! Kart, barometrik basınç sıcaklığını ölçen Bosch BMP280 sensörüne sahiptir ve altimetre olarak bile kullanılabilir!
Pek çok meteoroloji istasyonu projesi var, ancak çoğu (ya da görebildiğimiz) Zuino XS PsyFi32 VE Zio BMP280 sensörünün WiFi işlevini kullanmıyor. Bu projenin amacı sadece bir hava durumu istasyonu inşa etmek değil, aynı zamanda PsyFi32'deki WiFi özelliklerini kullanmaya başlamaktır.
Arduino IDE ile geliştirme için PsyFi32'yi zaten yapılandırmış ve kurmuş olmalısınız. Henüz yapmadıysanız, PSyFi32'yi Arduino IDE ile nasıl kullanacağınızı öğrenmek için eğiticimize göz atın.
Donanım:
- Zuino XS PsyFi32
- Zio Qwiic Hava Basıncı Sensörü (BMP280)
- Qwiic kablosu
- USB A'dan Mikro USB B'ye kablo
Yazılım ve Kitaplıklar:
- Arduino IDE'si
- Arduino ESP32 kütüphanesi
- Adafruit_BMP280 kitaplığı
- Adafruit Birleşik Sensör Sürücüsü kitaplığı
- ThingSpeak
Adım 1: Qwiic Kablosunu Kullanarak Zuino XS PsyFi32 ve Hava Basıncı Sensörünü Bağlayın ve PsyFi32'ye Güç Verin
Kurulum oldukça basittir, PsyFi32 ve Hava Basıncı sensörünü birbirine zincirlemeniz yeterlidir. Qwiic'in iyi yanı, bileşenleri bağlamak için bir devre tahtasına veya bir sürü dağınık kabloya ihtiyacınız olmamasıdır!
2. Adım: ThingSpeak'i Sensör Verilerini Okuyabilecek Şekilde Ayarlayın
Henüz sahip değilseniz, ThingSpeak'te bir hesap oluşturun. Sağ üst menüdeki Kanallar'a gidin ve bilgi alanlarının adı ve açıklamasında Yeni Kanal Doldurma oluşturun ve üç Alan seçin. Sırasıyla Alan etiketlerini aşağıdaki gibi doldurun: Sıcaklık (°C), Basınç (hPa) ve Rakım (m)Web sitesi bağlantısı veya Github gibi diğer bilgileri de doldurabilirsiniz, ancak (2)'deki alanlar minimum düzeydedir.
3. Adım: PsyFi32'yi Flashlayın
Kodu yüklemeden önce SSID ve WiFi şifrenizi girmeniz istenecektir. Yeni oluşturduğunuz ThingSpeak Kanalına gidin ve API Anahtarlarına tıklayın. 'API Anahtarını Yaz'ı koda kopyalayın (api_key dizesi).
4. Adım:
Artık kendi meteoroloji istasyonunuz var!
Bu eğitim için oluşturduğumuz Kanala buradan göz atabilirsiniz.
Bu öğreticinin tam kodu buradan indirilebilir.