İçindekiler:
- Gereçler
- Adım 1: Devre Bağlantısı
- 2. Adım: Blynk Uygulamasını Ayarlama
- 3. Adım: Kodlayın
- Adım 4: Kapatma…
Video: ESP8266 NodeMCU + LM35 + Blynk (IOT Hava İstasyonu/ Dijital Sıcaklık Sensörü): 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Merhaba millet! Bu Eğitilebilir Kitapta, LM35 sensörünü NodeMCU'ya nasıl bağlayacağımızı ve bu sıcaklık bilgisini Blynk uygulamasıyla bir akıllı telefonda internet üzerinden nasıl görüntüleyeceğinizi öğreneceğiz.
(Ayrıca bu projede Blynk uygulamasında SuperChart widget'ını kullanacağız, böylece veriler Blynk bulutunda depolanır ve tüm geçmiş verileri bir grafikte görebiliriz. Kısacası, hiçbir sensör verisi kaybolmaz ve siz de görebilirsiniz. harika görünen bir grafik.)
Gereçler
Başlarken…
Bu proje için gerekli öğelerin listesi
1. DüğümMCU
2. LM35
3. atlama telleri
4. Breadboard
5. Arduino ide (blynk kitaplıkları kurulu olarak)
Adım 1: Devre Bağlantısı
LM35'in 3 pini vardır. (Sensörün düz yüzü size dönükken pin1 en soldaki pin, orta pin pin2 ve en sağdaki pin3 olsun.
Pin1, NodeMCU'da 3.3v'ye bağlanır.
Pin2, A0'a bağlanır. (NodeMCU'da tek ve tek analog pin)
Pin3, NodeMCU'da Ground'a bağlanır.
(Bunu bir süre bağlı tutmayı düşündüğüm için jumper kabloları kullanmayacağım)
2. Adım: Blynk Uygulamasını Ayarlama
1. Playstore/App store'dan Blynk uygulamasını yükleyin ve hesabınıza giriş yapın.
2. Cihaz olarak NodeMCU'yu ve bağlantı türü olarak Wi-Fi'yi seçerek yeni bir proje oluşturun. (Auth belirteci posta kimliğinize gönderilecek, bu daha sonra kodda kullanılacak)
3. + simgesine tıklayın ve şu widget'ları ekleyin - Etiketli değer gösterimi, gösterge ve süper grafik. (widget'ları beğeninize göre yeniden boyutlandırın)
4. Çalışma süresini görüntülemek için etiketli değer pencere öğesini kullanacağız. (NodeMCU'yu açtığımız andan itibaren geçen saniye sayısı) Bunu kullanarak birkaç avantajımız var - Nodemcu'nun internete bağlı olup olmadığını bilebiliriz (sayaç her saniye 1 artmalıdır) ve bu sayaç her seferinde sıfırlanır. güç sıfırlamaları(güç kaynağı uygun olmadığında kabaca bir fikir edineceksiniz). Bunun için sanal pin V6 kullanacağız ve okuma hızı 1 saniyeye ayarlanacaktır.
5. Sıcaklığı görüntülemek için gösterge widget'ını kullanacağız. sanal pin V5 aracılığıyla blynk uygulamasına veri gönderelim, görüntüleme aralığı 0 ila 50 santigrat derece olacak ve okuma hızı PUSH olarak ayarlanacak (çünkü süper grafiği kullanacağız).
6. Şimdi Superchart geliyor. Bunu, önceki sıcaklık okumalarını bir grafikte görüntülemek için kullanacağız. Widget ayarlarında, bir veri akışı olarak Sıcaklık ekleyin. oluşturulan veri akışının yanındaki ayarlar simgesine tıklayarak, giriş pinini sanal pin V5 olarak seçin.(Geri kalan ayarları istediğiniz gibi değiştirebilirsiniz).
**NOT: Yukarıdaki adımlarda ne demek istediğimi anlamadıysanız, uygulamayı kurmak için yukarıdaki resimleri takip etmeniz yeterlidir.
3. Adım: Kodlayın
Gerekli kod dosyasını bu sayfaya ekleyeceğim.
Adım 4: Kapatma…
Kodu bilgisayarınıza bağlayarak NodeMCU'ya yükleyin. Blynk uygulamasındaki oynat düğmesine basın, şimdiye kadar akıllı telefonunuza veri alıyor olmalısınız ve işte bu kadar PC'den çıkarıp bir güç bankasına bağlayabilir ve tüm sıcaklık algılama aparatını gerektiğinde yerleştirebilirsiniz.
**NOT: Dikkat edilmesi gereken birkaç şey-
1. UPTIME: Blynk uygulaması internet üzerinden NodeMCU'ya bağlandığında, her saniyede bir çalışma süresi ister. Bu sayaç her saniyede bir artmıyorsa, telefon veya NodeMCU tarafındaki ağ bağlantısının zayıf veya bozuk olduğu (veya NodeMCU'ya güç verilmez).
2. SUPERCHART: Kaydedilmiş sensör verilerinizi bir CSV dosyası olarak dışa aktarabilir veya hatta yeni bir başlangıç yapmak için önceki verileri silebilirsiniz. (Superchart'ı kullanmak için sıcaklık okuma hızı PUSH olarak ayarlanmalıdır)
3. Birkaç resme not ekledim. (bazı şüpheleri giderebilir)
Umarım bu öğreticiyi beğenmişsinizdir!
Ö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
BMP280-DHT11 Kullanan Arduino Hava İstasyonu - Sıcaklık, Nem ve Basınç: 8 Adım
BMP280-DHT11 Kullanan Arduino Hava İstasyonu - Sıcaklık, Nem ve Basınç: Bu derste, LCD Ekran TFT 7735'te SICAKLIK, NEM VE BASINÇ gösterecek bir hava durumu istasyonunun nasıl yapıldığını öğreneceğiz
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler: 6 Adım
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler: Raspberry PI cihazı ile dış ortam, oda, sera, laboratuvar, soğutma odası veya başka herhangi bir yerdeki sıcaklık ve nem verilerini tamamen ücretsiz olarak kaydedebilirsiniz. Bu örneği sıcaklık ve nemi loglamak için kullanacağız.Cihaz internete bağlanacak v
RPi Hava İstasyonu ve Dijital Saat: 4 Adım (Resimlerle)
RPi Hava İstasyonu ve Dijital Saat: Bu, yapılması hızlı ve kolay bir proje ve gösteriş için güzel bir ekran. Hem zamanı, hava durumunu hem de sıcaklığı gösterir. Ve gördüklerinizi beğenirseniz, yaptıklarımdan haberdar olmak için beni Instagram ve Twitter'da (@Anders644PI) takip edin