Mündəricat:
- Addım 1: Pimlərin lehimlənməsi
- Addım 2: Blynk'i qurun
- Addım 3: Birlikdə yığın və Wemos D1 Mini lövhələrini konfiqurasiya edin
Video: Wemos D1 Mini Temperatur/Nəmlik Monitorinqi: 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Kottecim üçün batareyada və ya elektrik prizində işləyəcək temperatur və rütubəti izləmək üçün ucuz və asan bir yol axtarırdım. Temperaturu uzaqdan izləməli idim, amma yerli vizual temperatur yoxlaması üçün də imkan istədim.
DHT22, DHT21 və wemos mini OLED qalxanı olan Arduino uyğun Wemos D1 mini istifadə edirəm. Elektrik prizində işləyən sensorlar (USB şarj cihazı ilə) və batareyadan işləyən sensorlar var. Məlumatları təqdim etmək üçün blynk -dən bulud xidməti kimi istifadə edirəm.
Materialın siyahısı:
wemos D1 mini (aliexpres)
wemos mini OLED qalxanı (aliexpres)
DHT21 temperatur/rütubət sensoru (aliexpres)
DHT22 temperatur/rütubət sensoru (aliexpres)
bəzi qısa kabellər və lehimləmə alətləri və materialları.
Addım 1: Pimlərin lehimlənməsi
Wemos lövhəsi və qalxanları lehimli sancaqlar olmadan alacaqsınız, paketdə 3 fərqli seçim alacaqsınız:
- Yalnız kişi
- Yalnız qadın
- Kişidən Qadına
Mən ana lövhəyə dişi sancaqlar taxmağı seçdim və bütün digər lövhələrdə Kişi ilə Dişi sancaqları istifadə olunur. Seçdiyiniz zaman digər qalxanları yığmağa imkan verir (röle qalxanı kimi)
Sancaqlar lehimləyərkən, daralması üçün çörək taxtasına kişi sancaqlar taxdığınızdan əmin olun.
OLED qalxanı üçün hətta Kişidən Dişi sancaqlar istifadə edirəm. Dişi sancaqlar qismən mexaniki qoruma təmin edir.
Bu təlimatla birbaşa wemos D1 mini DHT pro qalxanından istifadə edə bilərsiniz, ancaq wemos lövhəsindən və ya ekrandan istiliyin təsir etməməsi üçün qısa kabellərdə sensor istifadə etdim.
Batareya ilə işləyən sensorlar üçün, batareya tutucusunu və DHT temperatur sensörünü birbaşa wemos D1 mini lövhəyə lehimlədim.
Addım 2: Blynk'i qurun
Telefonunuza blynk quraşdırın və orada 2 cihazla yeni bir layihə yaradın. Hər bir cihaz üçün fərdi giriş kodları alacaqsınız. Bütün daxili cihazlar üçün bir cihaz identifikasiyasından istifadə edirəm və bütün açıq cihazlar üçün. Növbəti addımda bu giriş kodlarını arduinoya qoymalısınız.
Blynk, cihazınız və bulud arasında dəyər mübadiləsi üçün virtual pinlərdən istifadə etməyə imkan verir. İlk daxili sensörünüzün temperatur ölçülməsi üçün virtual pin 1 və ikinci qapalı sensorunuzun temperatur ölçümü üçün pin 3 istifadə edə bilərsiniz. Virtual pin 2, ilk daxili sensorunuzun rütubət ölçüsündən və ikinci qapalı sensorunuzun rütubət ölçümü üçün pin 4 -dən daha çoxdur. Yalnız hər bir cihaz üçün unikal virtual pin id istifadə etmək vacibdir.
Ölçmələrinizi blynk -də təmsil etmək üçün müxtəlif variantları sınaya bilərsiniz, tarixi qrafikdən və kiçik dəyər işarəsindən istifadə edirəm.
Xarici sensorlar üçün ayrı bir identifikasiya kodu və bənzər bir yanaşma istifadə edə bilərsiniz.
Addım 3: Birlikdə yığın və Wemos D1 Mini lövhələrini konfiqurasiya edin
Sancaqlar lehimləndikdə lövhə və qalxanları bir yerə yığa və Arduino IDE ilə lövhəni konfiqurasiya edə bilərsiniz.
Wemos D1 mini lövhəsi üçün veb səhifələrində tapa biləcəyiniz serial sürücülərə USB də lazımdır.
OLED displeydə temperatur və rütubətin sadə göstərilməsi üçün bu addıma əlavə edilmiş blynk-ə əsas proqram qoya bilərsiniz. Əlaqənizə görə düzəldə biləcəyiniz üçün yaxşı şərh edilmişdir. Unutmayın ki, wemos D1 pin IO1 deyil və s. İştiraklarının IO dəyərləri. Onları wemos saytında da tapa bilərsiniz.
DHT22 sensoru üçün 1 və 2 -ci pinlər arasında 10 kOhm rezistoru lehimləməlisiniz. DHT22 əlavə müqavimət olmadan bağlana bilər (+3.3V -də qırmızı, yerdə qara, ESP8266 -nın rəqəmsal girişində sarı, əgər arduino kodundakı IO4 -dən çoxdursa).
Batareya ilə işləyən xarici sensorlar dərin yuxu qabiliyyətinə malikdir. Litium-Tionil xlorid (Li-SOCl2) batareyaları birbaşa lövhəyə və 3.3 V porta qoşulmuşdur. Gərginlikləri ESP8266 spesifikasiyalarındadır və onları bir -birinə bağlayaraq əlavə güc aşağı/aşağı çevrilmələri ilə başqa cür istehlak ediləcək enerjiyə qənaət edirəm. Satıcı tapmaq üçün SAFT 3, 6V əsas batareyasını axtara bilərsiniz, Çex satıcısından aldım (link)
Yaxşı şərh edilmiş və ehtiyaclarınıza uyğun olaraq tənzimləyə biləcəyiniz blync-batareya nümunəsi konfiqurasiyasından istifadə edin.
Wifi və internet bağlantısı varsa, işlədiyini sübut edən excel sadələşdirilmiş kalkulyatoru əlavə etdim. wifi və ya internet aşağı olduqda cihazınızın dərin yuxuya getməsi 35 saniyəyə qədər çəkə bilər və bu da batareyanın ömrünü təsir edir.
İndi məlumatlarınızı OLED ekranda və mobil telefon blynk tətbiqində almalısınız.
Qeyd: "version.h" xətası varsa Blynk kitabxana 0.4.10 versiyasından istifadə edin
Tövsiyə:
NODE MCU VƏ BLYNK istifadə edərək temperatur və rütubətin monitorinqi: 5 addım
NODE MCU VƏ BLYNK-dən istifadə edərək temperatur və rütubətin monitorinqi: Salam uşaqlar Bu təlimatda Node MCU və BLYNK tətbiqindən istifadə edərək DHT11-Temperatur və Rütubət sensoru ilə atmosferin temperaturu və rütubətini necə əldə edəcəyimizi öyrənək
ESP-01 və DHT və AskSensors Buludundan İstifadə və Nəmlik Monitorinqi: 8 Addım
ESP-01 & DHT və AskSensors Buludundan istifadə edərək Temperatur və Rütubətin İzlənməsi: Bu təlimatda IOT-MCU/ESP-01-DHT11 lövhəsi və AskSensors IoT Platformasından istifadə edərək temperatur və rütubət ölçülərinin necə izləniləcəyini öyrənəcəyik. .Bu proqram üçün IOT-MCU ESP-01-DHT11 modulunu seçirəm, çünki
Blynk istifadə edərək temperatur və rütubətin monitorinqi: 6 addım
Blynk istifadə edərək temperatur və rütubətin monitorinqi: Bu dərsdə DHT11 istifadə edərək temperatur və rütubətin monitorinqi aparılacaq və bu təlimat üçün lazım olan Blynk komponentlərindən istifadə edərək məlumatları buludlara göndərəcəyik: Arduino UnoDHT11 Temperatur və Nəmlik Sensorları ESP8266-01 WiFi Modulu
SHT25 və Arduino Nano istifadə edərək İstilik və Nəmlik Monitorinqi: 5 addım
SHT25 və Arduino Nano istifadə edərək Temperatur və Nəmlik Monitorinqi: Bu yaxınlarda temperatur və rütubət monitorinqi tələb edən müxtəlif layihələr üzərində çalışdıq və sonra bu iki parametrin bir sistemin iş səmərəliliyinin qiymətləndirilməsində əsas rol oynadığını anladıq. Hər ikisi induksiyada
ESP8266 və Blynk Tətbiqi ilə Uzaqdan İstilik və Nəmlik Monitorinqi: 15 addım
ESP8266 və Blynk Tətbiqi ilə Uzaqdan İstilik və Nəmlik Monitorinqi: ESP8266 çipli ilk layihəm idi. Evimin yaxınlığında yeni bir istixana qurdum və mənim üçün maraqlı idi ki, bir gün ərzində orada nə baş verir? Demək istəyirəm ki, temperatur və rütubət necə dəyişir? İstixana kifayət qədər havalandırılırmı? Deməli, mən