İçindekiler:
- Gereçler
- Adım 1: Hava İstasyonunu Ayarlama
- Adım 2: ESP32 Kartını Programlayın
- 3. Adım: Hava İstasyonunu Blynk Uygulaması Üzerinden Uzaktan İzleyin
Video: ESP32 ile Bağlı Hava Durumu İstasyonu: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu eğitimde, ESP32'ye dayalı bir hava durumu istasyonunun nasıl kurulacağını ve okumalarının Blynk uygulaması ve bir web sitesi aracılığıyla uzaktan nasıl izleneceğini öğreneceksiniz.
Gereçler
1x ESP32 kartı + usb güç kablosu
1x DHT11 sensörü
1x ışık sensörü 1x 10 Kohm direnci
1x CJMCU CCS811 sensörü
birkaç atlama teli
birkaç devre tahtası veya bir PCB (biraz lehimleme yapmaya karar verirseniz) dişi başlıklar (lehim yapmaya karar verirseniz)
Adım 1: Hava İstasyonunu Ayarlama
Montaj işleminin bir timelapse burada mevcuttur.
Bileşenleri kablolama
Sensörleri aşağıdaki gibi bağlayın:
Işık sensörü
Bir ucu 3V'a, diğer ucu da GND'ye bağlı olan 10kohm rezistöre. LDR'nin aynı ucu da ESP32'deki D34 pinine bağlanır.
CJMCU CCS811
ESP32 kartında 3V →3V
GND→ GND
ESP32'de SDA→D21 pini
ESP32'de SCL→D22 pini
UYAN → GND
DHT11
ESP32'de GND→GND
ESP32'de VCC→3V
ÇIKIŞ→D34, ESP32'de
Adım 2: ESP32 Kartını Programlayın
Arduino IDE'yi başlatın.
Araçlar menüsünden ESP32 kartınızı seçin.
Doğru Bağlantı Noktasını da seçtiğinizden emin olun.
Bu kodu tahtaya yükleyin. Seri monitörü açarsanız (baud hızını 9600'e ayarlayın), farklı sensörler tarafından kaydedilen değerleri görüntüleyebilmelisiniz.
3. Adım: Hava İstasyonunu Blynk Uygulaması Üzerinden Uzaktan İzleyin
Blynk uygulaması, meteoroloji istasyonuna olan mesafemizden bağımsız olarak, hava durumu istasyonu tarafından kaydedilen değerleri doğrudan akıllı telefonumuzdan izlememizi sağlar.
Tek ihtiyacımız olan blynk uygulaması ve bir internet bağlantısı. Bu projede sadece LDR sensörü ve sadece DHT11 sensörü tarafından kaydedilen değerlerin nasıl izleneceğini öğreneceksiniz.
Blynk uygulamasında yeni bir proje oluşturun
Uygulamayı indirdikten ve hesabınıza başarıyla giriş yaptıktan sonra yeni bir proje oluşturarak başlayın.
Donanımınızı seçin
Kullanacağınız donanım modelini seçin. Bu öğreticiyi izliyorsanız, muhtemelen bir ESP32 kartı kullanacaksınız.
Yetkilendirme Simgesi
Auth Token, donanımınızı akıllı telefonunuza bağlamak için gereken benzersiz bir tanımlayıcıdır. Oluşturduğunuz her yeni projenin kendi Auth Token'ı olacaktır. Proje oluşturulduktan sonra Auth Token'ı e-postanıza otomatik olarak alacaksınız. Ayrıca manuel olarak da kopyalayabilirsiniz. Cihazlar bölümüne ve seçilen gerekli cihaza tıklayın ve belirteci göreceksiniz
Blynk uygulamasını kurun
Hava durumu istasyonu tarafından kaydedilen parametreleri izlemek amacıyla özel olarak hazırlanmış blynk üzerinde bir proje oluşturmanız gerekecektir. 3 değer görüntüleme widget'ı alın.
Bunları tek tek yapılandırın. Birincisi V6'yı giriş olarak, ikincisi V5'i ve üçüncüsü V0'ı alacaktır. Hepsinin itme moduna ayarlandığını fark edeceksiniz.
ESP32 kartını programlayın
Arduino IDE'yi başlatın ve bu programı açın. Araçlar menüsünden kullandığınız kartı ve doğru Bağlantı Noktasını seçin. Kodu yükleyin. Yükleme başarılı olursa, seri monitörde Blynk'ten bir mesaj görebilmeniz gerekir.
Önerilen:
Java'da BME280 ile Raspberry Pi Kullanan Kişisel Hava Durumu İstasyonu: 6 Adım
Java'da BME280 ile Raspberry Pi Kullanan Kişisel Hava Durumu İstasyonu: Kötü hava her zaman bir pencereden daha kötü görünür. Her zaman yerel hava durumunu ve pencereden ne gördüğümüzü izlemekle ilgilendik. Ayrıca ısıtma ve klima sistemimiz üzerinde daha iyi kontrol sağlamak istedik. Kişisel Hava Durumu İstasyonu inşa etmek harika bir
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 8 Adım (Resimlerle)
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 2 farklı lokasyonda 1 yıllık başarılı operasyonun ardından, güneş enerjili meteoroloji istasyonu proje planlarımı paylaşıyor ve gerçekten uzun süre hayatta kalabilen bir sisteme nasıl evrildiğini açıklıyorum. güneş enerjisinden dönemler. Takip ederseniz
Hava Durumu İstasyonu: ESP8266, Derin Uyku, SQL, Flask&Plotly ile Grafik Oluşturma: 3 Adım
Hava Durumu İstasyonu: ESP8266 Derin Uyku, SQL, Flask&Plotly ile Grafik Oluşturma: Balkonunuzdaki sıcaklık, nem veya ışık yoğunluğunu bilmek eğlenceli olur mu? Yapacağımı biliyorum. Bu tür verileri toplamak için basit bir hava durumu istasyonu yaptım. Aşağıdaki bölümler, bir tane oluşturmak için attığım adımlardır. Haydi başlayalım
Raspberry Pi'yi Python'da BME280 ile Kullanan Hava Durumu İstasyonu: 6 Adım
Ahududu Pi'yi Python'da BME280 ile Kullanan Hava İstasyonu: maith an scéalaí an aimir(Hava Durumu İyi Bir Öykü Anlatıcısıdır)Küresel ısınma ve iklim değişikliği sorunlarıyla birlikte, küresel hava durumu düzeni dünyamızda düzensiz hale gelmekte ve bu durum hava durumuyla ilgili bir dizi soruna yol açmaktadır. doğal afetler (kuraklık, aşırı
DHT11 ile ESP32 Tabanlı M5Stack M5stick C Hava Durumu Monitörü - DHT11 ile M5stick-C'de Sıcaklık Nem ve Isı İndeksini İzleme: 6 Adım
DHT11 ile ESP32 Tabanlı M5Stack M5stick C Hava Durumu Monitörü | DHT11 ile M5stick-C'de Sıcaklık Nem ve Isı İndeksini İzleme: Merhaba arkadaşlar, bu talimatta DHT11 sıcaklık sensörünün m5stick-C (m5stack tarafından geliştirilen bir geliştirme kartı) ile nasıl arayüzleneceğini ve m5stick-C ekranında nasıl görüntüleneceğini öğreneceğiz. Bu eğitimde sıcaklık, nem ve sıcaklık değerlerini okuyacağız; ısı ben