İçindekiler:
- 1. Adım: Openweathermap.org'da Hesap Oluşturun
- 2. Adım: Donanım Bağlantıları
- Adım 3: Programı Arduino IDE'den Yaz
Video: ESP8266 Tabanlı Ağ Saati ve Hava Durumu Monitörü: 3 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
ESP8266 ve 0.96'' 128x64 OLED Ekranlı Kısa ve Basit Hafta Sonu Projesi.
Cihaz bir ağ saatidir, yani ntp sunucularından zaman alır. Ayrıca openweathermap.org'dan gelen simgelerle hava durumu bilgilerini görüntüler.
Gerekli Parçalar:
1. ESP8266 Modülü (Herhangi biri, NodeMCU kullandım)
2. 0.96 OLED (I2C Tabanlı)
3. Atlama Telleri
4. Ekmek Tahtası
5. ESP8266'yı bilgisayara bağlamak için USB Kablosu
1. Adım: Openweathermap.org'da Hesap Oluşturun
openweathermap.org'da bir hesap oluşturmak basittir.
Kaydol'a tıklayarak bir hesap oluşturun.
Giriş yapın ve API Sekmesine gidin. API Anahtarınızı not edin.
2. Adım: Donanım Bağlantıları
NodeMCU'da bağlantılar aşağıdaki gibidir.
DüğümMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Adım 3: Programı Arduino IDE'den Yaz
Programı Arduino IDE'de açın.
Boards menüsünden kullanmakta olduğunuz ESP8266 Modülünü seçin ve kodu modüle yükleyin.
Kod, hava durumu bilgilerini her 10 dakikada bir günceller.
Tüm hava durumu Simgeleri icon.h dosyasına yerleştirilir.
Openweathermap.org'a yaptığımız aramadan simge kodu döndürülür
Alınan json'dan hava durumu bilgisini çıkarmak için çok kaba bir ayrıştırma mantığı kullandım.
Dilerseniz Arduino için json kütüphanesini kullanabilirsiniz.
Önerilen:
ESP8266 Hava Durumu Monitörü Web Sunucusu (Arduino'suz): 4 Adım
ESP8266 Hava Durumu İzleme Web Sunucusu (Arduino Olmadan): “Nesnelerin İnterneti” (IoT), her geçen gün giderek büyüyen bir konuşma konusu haline geliyor. Bu, yalnızca nasıl yaşadığımızı değil, aynı zamanda nasıl çalıştığımızı da etkileme potansiyeline sahip bir kavramdır. Endüstriyel makinelerden giyilebilir cihazlara - yerleşik
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
Arduino MKR ENV Shield ile Hava Durumu Monitörü: 6 Adım
Arduino MKR ENV Shield ile Hava Durumu Monitörü: Birkaç gün önce yepyeni MKR ENV kalkanlarından bazılarını aldık. Bu kalkanlar, gemide birkaç sensöre (sıcaklık, hava basıncı, nem, UV…) sahiptir - ArduiTouch MKR kitimizle birlikte basit bir hava istasyonu oluşturmak için iyi bir koleksiyon. Biz'
IoT Hava Durumu Monitörü E-Kağıt Ekranı - İnternet Bağlantılı ESP8266: 7 Adım
IoT Hava Durumu Monitörü E-Kağıt Ekranı | İnternet Bağlantılı ESP8266: E-Kağıt ekranı, OpenWeatherMap API (WiFi üzerinden) ile senkronize edilmiş hava durumu bilgilerini görüntüler. Projenin kalbi ESP8266/32'dir. Hey, naber beyler? Akarsh burada CETech'ten. Bugün hava durumu monitörü olan bir proje yapacağız
SIM900 GSM Tabanlı Hava Durumu Bildirimi: 3 Adım (Resimlerle)
SIM900 GSM Tabanlı Hava Durumu Bildiricisi: Cep telefonumuzda her zaman hava durumu güncellemelerine ihtiyaç duyarız. Çevrimiçi uygulamadan veya internet kullanan sistem uygulamasından olabilir. Ancak burada size Sıcaklık ve Nem güncellemelerini almak için cep telefonlarımızdaki Metin Mesajlaşma özelliğini kullanmanın bir yolunu göstereceğim