İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Birkaç hafta önce, belirli bir şehir için hava durumu bilgilerini alan ve bir OLED modülünde görüntüleyen çevrimiçi bir hava durumu görüntüleme sisteminin nasıl oluşturulacağını öğrendik. Bu proje için Arduino Nano 33 IoT kartını kullandık, birçok özelliği olan ancak alternatiflerine göre biraz pahalı ve daha büyük olan yeni bir kart. Bu yazıda, önceki projeye benzeyen bu kompakt ve sevimli küçük çevrimiçi hava durumu görüntüleme widget'ını nasıl oluşturacağımızı öğreneceğiz.
Yukarıdaki video, bilmeniz gereken her şeyi kapsar ve ayrıca eskizin nasıl bir araya getirildiğini açıklar.
Adım 1: Elektroniği Toplayın
ESP8266 yonga setinden yararlanan WeMos D1 mini kartını kullanacağız ve ekran için 0.96” OLED modülü kullanacağız.
2. Adım: Çizimi İndirin, Güncelleyin ve Yükleyin
Önceki projede olduğu gibi, hava durumu bilgilerini OpenWeatherMap hizmetinden alacağız. Krokiyi aşağıdaki bağlantıyı kullanarak indirin:
OpenWeatherMap hizmetini kullanabilmek için önce bir API anahtarı edinmemiz gerekiyor. OpenWeatherMap hizmeti, dakikada maksimum 60 API çağrısına izin veren ücretsiz bir plana sahiptir. Bu, hava durumu bilgilerini en fazla saniyede bir kez talep edebileceğimiz anlamına gelir; bu, ihtiyacımız olandan daha fazladır. Video tüm süreci ele alıyor, ancak yapılması gerekenlerin bir metin versiyonu:
OpenWeatherMap hizmetine kaydolarak veya oturum açarak başlayın ve API bölümüne gidin. Yeni bir anahtarın adını girin ve oluştur düğmesine tıklayın. Bu anahtarı bir yere not edin ama kimseyle paylaşmayın. Bu anahtarın aktif hale gelmesi biraz zaman alır, bu yüzden bir süre beklemeniz gerekecektir. Bunun tamamlanması bir saat kadar sürebilir, ancak anahtarım 10 dakika içinde etkinleştirildi.
Bunun çalışması için bir ağa bağlanmamız gerektiğinden, WiFi kimlik bilgilerinizi ekleyerek çizimi güncellemeye başlayın. Krokide yapmanız gereken diğer şey ise şehir bilgileriniz ve API anahtarınızla API çağrısını güncellemektir. ESP8266 kartı için doğru kart destek paketinin kurulu olduğundan emin olun. Ayrıca eskizin çalışması için ArduinoJSON ve u8g2 kitaplıklarını da kurmanız gerekecek. Video, tüm bunları yükleme sürecinde sizi yönlendirir.
Tamamlandığında, panoyu bağlayın, doğru pano ayarlarını seçtiğinizden emin olun ve yükleme düğmesine basın. Yüklendikten sonra kart, durumu hava durumu bilgileriyle birlikte seri terminale yazdıracaktır. Bir sonraki adıma geçmeden önce her şeyin beklendiği gibi çalıştığından emin olmak için bunu görüntüleyebilirsiniz.
Adım 3: OLED Modülünü Bağlayın ve Test Edin
Artık çizimin doğru çalıştığına göre, OLED modülünü bağlamamız gerekiyor. Yukarıda gösterilen bağlantı şemasını kullanın ve bazıları yalnızca 3,3V kabul ettiğinden, OLED modülüne doğru güç kaynağı voltajını bağladığınızdan emin olun.
Bağlandıktan sonra, kartı açın ve hoş geldiniz mesajını görmelisiniz. Hava durumu bilgisini almak için karta birkaç saniye verin, OLED modülüne yazdıracaktır.
4. Adım: Bir Muhafaza Kullanın
Şimdi tek yapılması gereken uygun bir muhafaza eklemek ve Thingiverse'den bu modeli kullanacağım (https://www.thingiverse.com/thing:857858). Bu, ağ zaman projesi için kullanılanla aynı ve görünüşünü oldukça beğendim.
OLED modülüne çift taraflı bantla birlikte uygun uzunlukta kablo ekleyin. Yerinde tutun ve yerinde tutmak için tellerin yakınında biraz sıcak tutkal kullanın. Ardından kartı tepsiye/arka kapağa yerleştirin ve OLED modülünü daha önce olduğu gibi lehimleyin. Son olarak, kapağı yerine itin ve yerinde tutmak için biraz yapıştırıcı ekleyin.
Bu yapıyı beğendiyseniz, lütfen YouTube kanalımıza abone olmayı ve bizi sosyal medyada takip etmeyi düşünün. Hiçbir maliyeti yok ama desteğiniz bize böyle projeler yaratmaya devam etmemizde çok yardımcı olacak.
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe Web Sitesi:
Desteğin için teşekkürler!
Önerilen:
Çevrimiçi Hava Durumu İstasyonu: 6 Adım
Çevrimiçi Hava Durumu İstasyonu: Buna inanamayacaksınız! Ama en başından. CoolPhone'un bir sonraki sürümü üzerinde çalışıyordum ve onu tasarlarken yaptığım hataların sayısı beni ara vermeye zorladı. Ayakkabılarımı giydim ve dışarı çıktım. Hava soğuk olduğu için gittim
ESP8266'yı Kullanan Basit Hava Durumu İstasyonu: 6 Adım (Resimlerle)
ESP8266 Kullanan Basit Hava Durumu İstasyonu: Bu Eğitilebilir Tabloda Sıcaklık, Basınç, İklim vb. Verileri ve Aboneler ve YouTube verileri gibi verileri almak için ESP8266'nın nasıl kullanılacağını paylaşacağım. Toplam görüntüleme sayısı. ve verileri Seri monitörde görüntüleyin ve LCD'de görüntüleyin. Veriler f olacak
Çevrimiçi Hava Durumu İstasyonu (NodeMCU): 7 Adım (Resimlerle)
Çevrimiçi Hava Durumu İstasyonu (NodeMCU): Hey millet! Umarım önceki "Arduino Robot 4WR" eğitimimi beğenmişsinizdir. ve yeni bir tane için hazırsınız, her zamanki gibi kendi elektronik projenizi yaparken size adım adım rehberlik etmesi için bu öğreticiyi hazırladım.Bunun yapımı sırasında
ESP8266 Hava Durumu Widget'ı: 9 Adım (Resimlerle)
ESP8266 Weather Widget: [Play Video]Yeni Weather Widget Projeme hoş geldiniz. Tüm projelerimi şu adreste bulabilirsiniz: https://www.opengreenenergy.com/Bir hava durumu widget'ı PC'nize, dizüstü bilgisayarınıza indirebileceğiniz bir uygulamadır. veya bir mobil cihaz ve sağlama işini gerçekleştirin
10 Dakikadan Kısa Bir Hava Durumu Widget'ı Oluşturma: 3 Adım
10 Dakikadan Kısa Bir Hava Durumu Widget'ı Oluşturma: Bu talimatta, 10 dakikadan kısa bir sürede bir hava widget'ının nasıl oluşturulacağını öğreneceğiz. Bu, bir iot projesine hızlı bir şekilde başlamanın mümkün olan en kolay yoludur. Tek ihtiyacınız olan bir SLabs-32 kartı. EVET bu doğru sadece bir geliştirme kurulu t