Mundarija:

Wemos D1 Mini Harorat/namlik monitoringi: 3 qadam
Wemos D1 Mini Harorat/namlik monitoringi: 3 qadam

Video: Wemos D1 Mini Harorat/namlik monitoringi: 3 qadam

Video: Wemos D1 Mini Harorat/namlik monitoringi: 3 qadam
Video: Lesson 37: Using BME280 Humidity, Barometric Pressure and Temperature Sensor 2024, Noyabr
Anonim
Wemos D1 Mini Harorat/namlik monitoringi
Wemos D1 Mini Harorat/namlik monitoringi
Wemos D1 Mini Harorat/namlik monitoringi
Wemos D1 Mini Harorat/namlik monitoringi

Men yozgi uyimning haroratini va namligini kuzatishning arzon va oson usulini qidirardim, u batareyada ham, rozetkada ham ishlaydi. Men haroratni masofadan kuzatib borishim kerak edi, lekin men mahalliy vizual haroratni tekshirish imkoniyatini xohlardim.

Men DHT22, DHT21 va wemos mini OLED qalqoni bilan Arduino bilan mos keladigan Wemos D1 mini -ni ishlataman. Menda rozetkadan ishlaydigan sensorlar (USB zaryadlovchi yordamida) va batareyadan ishlaydigan sensorlar bor. Ma'lumotlarni ko'rsatish uchun blynk -ni bulut xizmati sifatida ishlataman.

Materiallar ro'yxati:

wemos D1 mini (aliexpres)

wemos mini OLED qalqoni (aliexpres)

DHT21 harorat/namlik sensori (aliexpres)

DHT22 harorat/namlik sensori (aliexpres)

ba'zi qisqa kabellar va lehim asboblari va materiallari.

1 -qadam: Pimlarni lehimlash

Pimlarni lehimlash
Pimlarni lehimlash

Siz Wemos taxtasi va qalqonlarni lehimli pimsiz olasiz, chunki siz 3 xil variantni olasiz:

  • Faqat erkak
  • Faqat ayol
  • Erkak -Ayol

Men asosiy bortga urg'ochi pim qo'yishni tanladim va boshqa barcha taxtalarda Erkak va ayol pinlari ishlatiladi. Agar siz tanlasangiz (qalqon o'rni kabi) boshqa qalqonlarni yig'ishga imkon beradi.

Pimlarni lehimlashda, biqin taxtasiga erkak pinlarni qo'yganingizga ishonch hosil qiling, shunda ular tor bo'ladi.

Men Erkak -Ayol pinlarini OLED qalqoni uchun ham ishlataman. Ayol pinlari qisman mexanik himoyani ta'minlaydi.

Siz ushbu qo'llanmada to'g'ridan -to'g'ri wemos D1 mini DHT pro qalqonidan foydalanishingiz mumkin, lekin men wemos taxtasidan yoki displeydan issiqlik ta'siriga ta'sir qilmaslik uchun sensorni qisqa kabellarda ishlatardim.

Batareya bilan ishlaydigan datchiklar uchun men to'g'ridan -to'g'ri akkumulyator ushlagichini va DHT harorat sensori bilan D1 mini kartasini lehimladim.

2 -qadam: Blynk -ni o'rnating

Blynk -ni sozlash
Blynk -ni sozlash
Blynk -ni sozlash
Blynk -ni sozlash

Telefoningizga blynk -ni o'rnating va u erda 2 ta qurilma bilan yangi loyiha yarating. Har bir qurilma uchun siz individual kirish kodlarini olasiz. Men barcha ichki qurilmalar uchun bitta qurilma autentifikatsiyasidan foydalanaman va tashqi qurilmalar uchun. Keyingi bosqichda siz kirish kodlarini arduino -ga kiritishingiz kerak bo'ladi.

Blynk sizning qurilmangiz va bulut o'rtasida qiymat almashish uchun virtual pinlardan foydalanishga imkon beradi. Birinchi ichki sensori haroratini o'lchash uchun virtual pin 1 va ikkinchi ichki sensori haroratini o'lchash uchun 3 -pindan foydalanishingiz mumkin. Birinchi ichki sensori namligini o'lchashdan ko'ra, virtual pin 2 va ikkinchi ichki sensori namligini o'lchash uchun 4 -pin. Faqat har bir qurilma uchun yagona virtual pin identifikatoridan foydalanish muhim.

O'zingizning o'lchovlaringizni blynkda ko'rsatish uchun turli xil variantlarni sinab ko'rishingiz mumkin, men tarixiy grafik va kichik qiymat belgisini ishlataman.

Tashqi sensorlar uchun siz alohida autentifikatsiya kodidan va shunga o'xshash yondashuvdan foydalanishingiz mumkin.

3 -qadam: Birga to'plang va Wemos D1 mini platalarini sozlang

Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang
Birga to'plang va Wemos D1 mini platalarini sozlang

Tugmalar lehimlanganda, siz taxta va qalqonlarni bir -biriga yopishtirishingiz va Arduino IDE yordamida taxtani sozlashingiz mumkin.

Wemos D1 mini -platasi uchun sizga veb -sahifasida topiladigan ketma -ket drayverlarga USB kerak bo'ladi.

OLED-displeyda harorat va namlikni oddiy ko'rsatish uchun siz ushbu bosqichga biriktirilgan blynk dasturining asosiy dasturini qo'yishingiz mumkin. U yaxshi izohlangan, shuning uchun siz aloqangizga qarab tahrir qilishingiz mumkin. Shuni yodda tutingki, wemos D1 pin IO1 emas va hokazo. Bu erda uning pinlarining IO qiymatlari. Siz ularni wemos saytida ham topishingiz mumkin.

DHT22 sensori uchun 1 va 2 -pinlar orasidagi 10 kOhmlik rezistorni lehimlashingiz kerak (uni qanday ulash kerak). DHT22 qo'shimcha qarshiliksiz ulanishi mumkin (qizil +3.3V, qora qora, ESP8266 raqamli kirishda sariq, agar uning arduino kodidagi IO4 dan 2 bo'lsa).

Batareya bilan ishlaydigan tashqi sensorlar chuqur uyqu qobiliyatiga ega. Men lityum-tionilxlorid (Li-SOCl2) batareyalarini to'g'ridan-to'g'ri erga va 3,3 V portlariga ulangan holda ishlataman. Ularning kuchlanishlari ESP8266 spetsifikatsiyalariga to'g'ri keladi va ularni to'g'ridan -to'g'ri ulash orqali men quvvatni tejayman, aks holda qo'shimcha quvvatni yuqoriga/pastga aylantirish bilan iste'mol qilinadi. Siz Chexiya sotuvchisidan sotib olgan sotuvchini topish uchun SAFT 3, 6V asosiy batareyasini qidirishingiz mumkin (havola)

Yaxshi izohlangan blync-batareya-misol konfiguratsiyasidan foydalaning va siz o'z ehtiyojlaringizga ko'ra sozlashingiz mumkin.

Men Wi -Fi va Internetga ulanish mavjud bo'lsa, ishlayotgani isbotlangan Excel soddalashtirilgan kalkulyatorini biriktirdim. Agar Wi -Fi yoki Wi -Fi past bo'lsa, qurilmangiz 35 soniyagacha uxlab qolishi mumkin va bu batareyaning ishlash muddatiga ta'sir qiladi.

Endi siz ma'lumotlarni o'qishni OLED displeyda va mobil telefonda blynk ilovasida olishingiz kerak.

QAYD: Agar "version.h" xatosi bo'lsa, Blynk kutubxonasining 0.4.10 versiyasidan foydalaning

Tavsiya: