Mündəricat:

Rölesi olan Wemos DHT11 PIR Sensoru: 3 addım
Rölesi olan Wemos DHT11 PIR Sensoru: 3 addım

Video: Rölesi olan Wemos DHT11 PIR Sensoru: 3 addım

Video: Rölesi olan Wemos DHT11 PIR Sensoru: 3 addım
Video: Домашняя автоматизация: лампа переменного тока с использованием реле с NodeMCU D1 Mini через WiFi 2024, Iyul
Anonim
Röle ilə Wemos DHT11 PIR Sensoru
Röle ilə Wemos DHT11 PIR Sensoru
Röle ilə Wemos DHT11 PIR Sensoru
Röle ilə Wemos DHT11 PIR Sensoru

Bunlar, Wemos mini D1 -in DHT11 -dən İstiliyi oxuya bilməsi və WIFI vasitəsi ilə Blynk tətbiqi vasitəsi ilə məlumatları idarə edə bilməsi üçün təlimatdır. Blynk tətbiqinin istifadəsi dəyərləri (Nəmlik və ya Temperatur) qrafik olaraq göstərmək üçün istifadə etməyə imkan verəcək və istəsəniz hadisələri Blynk tətbiqi vasitəsi ilə qura bilərsiniz ki, bu da Arduino IDE-də kod yazmaq əvəzinə bir tətbiqdən istifadə edə bilərik. Hər dəfə bir hadisəni dəyişdirmək və ya əlavə etmək istədiyimizdə (www.blynk.cc -ə baxın) İkincisi "sərt kod" olacaq, buna belə ad verirəm, çünki kodu dəyişdirmək istəyirsinizsə onu kompilyator vasitəsilə əl ilə yükləməli olacaqsınız. Blynk tətbiqindən istifadə etməklə kod PIR sensoru və rölesi üçündür. Çap etmək istəsəniz, STL sənədimi də xüsusi korpusa daxil edəcəyəm. Bunu bir hobbi olaraq edirəm və bu işdə olduqca yeniyəm. Bunu yaxşılaşdıra biləcəyim hər hansı bir təklif varsa, hər halda mənə bildirin.

MƏQSƏD:

Wemos mini D1, temperatur və rütubəti oxuya və PIR vasitəsilə hərəkəti aşkar edə biləcək. Bununla nə etmək istədiyin sənə bağlıdır. Blynk tətbiqi sizə bu konfiqurasiyadan necə istifadə olunacağına dair bir çox variant verir. Mənim kodum 30 dəqiqə ərzində röleyi açmaq üçün qurulmuşdur. Koddan istifadə etmək istəsəniz bunu dəyişə bilərsiniz.

Alternativ olaraq, Blynk tətbiqi vasitəsi ilə bir otaqdan və verilən dəyərdən İstifadəni oxuya bilərsiniz, hətta IF bəyanatları ilə yaradın. Məsələn, temperaturu oxuya və onu təyin edə bilərəm, ƏSAS otaq temperaturu BU tempdən yuxarıdırsa (90 dərəcəyə təyin edək), Sonra röleyi açın; AC röleyə qoşula bilər, buna görə otaq istiliyi müəyyən bir temperaturun üstündə olduqda AC açılacaq. Əks təqdirdə, estafeti buraxın. AMMA onu yenidən kodlaşdırmalı və rölin virtuala bağlı olduğunu təmin etməli və rleyi tətbiq vasitəsilə idarə edə biləcəyinizdən sonra blynk tətbiqinə göndərməlisiniz

Addım 1:

Şəkil
Şəkil

Wemos D1 cihazımı belə bağladım. GPIO0, GPIO2 və/və ya GPIO15-ə heç bir şey bağlaya bilməyəcəyinizin çətin yolunu öyrəndim, əks halda lövhəni proqramlaşdırma rejiminə qaytara bilməyəcək və heç bir şey bu pinlərə bağlı olsa da eskizimi yükləməyimə icazə verməyəcək. PIR pinimi D4 -dən (GPIO2) D1 -ə dəyişdim.

Addım 2:

Şəkil
Şəkil

Bu, mənim bütün komponentlərimə yaxşı uyğun olan xüsusi korpusumdur. Divar prizinə bir montaj və kabellər üçün arxa tərəfində bir bağlama çuxuruna malikdir. 3D printeriniz yoxdursa, HomeDepot-dan 1-Gang çıxış qutusunu götürə bilərsiniz, sadəcə komponentlərin uyğun olduğuna əmin olun. Gələcəkdə korpusu yenidən düzəldəcəyəm və bir qadın mikro USB üçün bir yer əlavə edəcəyəm, buna görə bir eskiz yükləmək istədiyim zaman Wemos'u öz korpusundan çıxarmaq məcburiyyətində olmayacağam.

Addım 3:

Wemods D1 kodu əlavə olunur. Arduino IDE -də açın, WIFI şəbəkənizi, Şifrənizi, Blynk Doğrulama kodunuzu dəyişdirin və sonra eskiz yükləyin.

Tövsiyə: