İçindekiler:
- Adım 1: NASIL ÇALIŞIR?
- 2. Adım: KURULUM
- Adım 3: KOD
- 4. Adım: SONUÇ
- Adım 5: BURADAN NEREYE?
- 6. Adım: SONUÇ
Video: IoT ESP8266 Tabanlı Hava İstasyonu: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Herhangi bir sensör kullanmadan bir meteoroloji istasyonu projesi oluşturmak ve dünyanın her yerinden hava durumu hakkında bilgi almak ister misiniz?
OpenWeatherMap kullanarak, gerçek bir görev haline gelir.
Adım 1: NASIL ÇALIŞIR?
OpenWeatherMap.org, gezegenin her yerinden veriler sunar ve API'leri (uygulama programlama arabirimi) aracılığıyla erişim kolaydır; bu, elbette JSON'da verilir.
OpenWeatherMap.org yalnızca güncel hava durumu verilerini sağlamakla kalmaz, aynı zamanda 5 günlük ve 16 günlük tahminler, geçmiş veriler ve hatta hava durumu uyarıları da sunabilir.
Bu site bize dünyanın herhangi bir şehrinden güncel hava durumunu ve beş günlük hava tahminini alma fırsatı sunan ücretsiz bir seçenek sunuyor.
2. Adım: KURULUM
1. OpenWeatherMap.org'a gidin.
2. Bir API anahtarı almak için ücretsiz hesaplarına kaydolmanız gerekecektir.
Bulmak için hesabınıza giriş yapın, ardından “API Anahtarları”na gidin ve ardından Anahtar adınızı girin ve oluştur düğmesine tıklayın.
Yukarıdaki fotoğraflara bakın.
Adım 3: KOD
ESP8266 kütüphanelerini ve platformunu kullanacağız. Aşağıdaki kod NodeMCU kullanılarak test edilmiştir.
Öncelikle lütfen geliştirme ortamınızda ESP8266 ve ArduinoJSON kitaplıklarının kurulu olduğundan emin olun.
ESP8266 kütüphanesi için Arduino'yu başlatın ve Tercihler penceresini açın. Şunu girin:
dosyalanan ek kurul yönetici URL'lerinde.
Araçlar > Pano menüsünden Pano Yöneticisini açın ve ESP8266 platformunu bulun. İhtiyacınız olan sürümü seçin, ardından yükle düğmesine tıklayın. Araçlar > Pano menüsünden ESP8266 panosunu seçin.
ArduinoJSON kitaplığı için, Kitaplığı Dahil Et > Kitaplıkları Yönet bölümünde arama yaparak bulabilirsiniz.
Aşağıdaki kodu ESP8266 Tabanlı kartınıza yükleyin.
4. Adım: SONUÇ
Öncelikle kodu biraz değiştirmelisiniz, - WiFi'nizin adıyla ssid'yi değiştirin.
- WiFi şifrenizle şifreyi değiştirin.
- API_KEY'inizi aşağıdakilerden sonra koyun: &appid=
Her şey yolundaysa, kodu panonuza yükleyin.
Verileri dünyanın herhangi bir şehrinden alabilirsiniz.
Fotoğrafları gör.
Takılırsanız videoyu kontrol edin.
Adım 5: BURADAN NEREYE?
Bu, çok daha büyük bir projenin başlangıcıdır, bu nedenle, genişletmek isterseniz, mevcut hava durumunu gösteren OLED veya LCD ekranları kolayca ekleyebilir ve akıllı bir ayna oluşturmak için günlük programınızı okuyabilirsiniz.
6. Adım: SONUÇ
İnternette birçok hava durumu veri kaynağı vardır ve bunlar işlev bakımından farklılık gösterir.
OpenWeatherMap.org, gezegenin her yerinden hava durumu verilerine kolayca erişmek için bulduğumuz en basit ve zarif çözümlerden biri olmalı.
Herhangi bir sorunuz varsa elbette yorum bırakabilirsiniz.myYoutube
Facebook'um
Twitter'ım
Bu projeyi okuduğunuz için teşekkürler ^^ ve iyi günler.
Görüşürüz.
Ahmed Nouira
Önerilen:
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
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: 7 Adım (Resimlerle)
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: Bu projede size bir WiFi sensör istasyonu ile birlikte bir hava istasyonunun nasıl oluşturulacağını göstereceğim. Sensör istasyonu, yerel sıcaklık ve nem verilerini ölçer ve WiFi aracılığıyla hava durumu istasyonuna gönderir. Hava durumu istasyonu daha sonra t görüntüler
ESP8266 NodeMCU + LM35 + Blynk (IOT Hava İstasyonu/ Dijital Sıcaklık Sensörü): 4 Adım
ESP8266 NodeMCU + LM35 + Blynk (IOT Hava İstasyonu/ Dijital Sıcaklık Sensörü): Merhaba arkadaşlar! Bu Eğitilebilir Kitapta, LM35 sensörünün NodeMCU'ya nasıl arayüzleneceğini ve bu sıcaklık bilgisini internet üzerinden Blynk uygulamasıyla bir akıllı telefonda nasıl görüntüleyeceğinizi öğreneceğiz. (Ayrıca bu projede Bl
Arduino Tabanlı Hava İstasyonu: 9 Adım
Arduino Tabanlı Hava İstasyonu: Sistemin donanım bileşenleri Nem+Sıcaklık Sensörü, atmosfer basıncı, yükseklik sensörü, pusula, ışık algılama sensörü, saat modülü, Güvenli dijital kart (SD kart) modülü, Arduino mega geliştirme kartı ve LCD'den oluşmaktadır. Bir de
Raspberry Pi ve Weewx Kullanan Acurite 5'i 1 Arada Hava İstasyonu (Diğer Hava İstasyonları Uyumludur): 5 Adım (Resimlerle)
Acurite 5'i 1 Arada Hava İstasyonu Raspberry Pi ve Weewx Kullanarak (diğer Hava İstasyonları Uyumludur): Acurite 5'i 1 arada meteoroloji istasyonunu satın aldığımda, evde yokken hava durumunu kontrol edebilmek istedim. Eve gelip kurduğumda, ekranı bir bilgisayara bağlamam ya da akıllı hub'larını satın almam gerektiğini fark ettim,