Mündəricat:

Hava Lampası - Rəngini Temperaturla Dəyişdirir: 6 Addım
Hava Lampası - Rəngini Temperaturla Dəyişdirir: 6 Addım

Video: Hava Lampası - Rəngini Temperaturla Dəyişdirir: 6 Addım

Video: Hava Lampası - Rəngini Temperaturla Dəyişdirir: 6 Addım
Video: BMW yoxsa Mercedes❓ 2024, Noyabr
Anonim
Hava Lampası - Rəngini Temperaturla Dəyişdirir
Hava Lampası - Rəngini Temperaturla Dəyişdirir

Salam! Neçə dəfə oldu ki, çöldə nə qədər isti olduğunu bilmədən otağınızda kondisionerin altında soyudunuz. Heyvanınızın vəziyyətini düşünün. Nə AC, nə də fanatı var. Bəlkə də bu çox yaygın deyil, ancaq bir neçə dəfə olur. Buna görə sizə hava lampasını təqdim edirəm! Bu, əslində bir neçə gün əvvəl qurduğum ISS lampasının yenilənmiş versiyasıdır. Bu layihə lampanı qurmağın və fərdiləşdirməyin nə qədər asan olduğunu göstərəcək. Danışmaq kifayətdir. Lampa əslində nə edir? Yaxşı, mavi rəngdə yanan bir əhval lampasıdır. Çöldəki temperatur müəyyən bir həddən yuxarı qalxarsa, lampa qırmızıya çevrilir. Bu qədər sadə. Çox sadə olduğunu düşünürsünüzsə, demək olar ki, hər şeyi və hər şeyi etmək üçün RGB ilə tənzimləyə bilərsiniz. Yeni başlayanlar üçün sadə saxladım. Odur ki, hazırlayaq!

Təchizat

NodeMcu (esp8266)

Qırmızı və mavi Led

Dişi -dişi tullanan tellər (isteğe bağlı)

Qara diaqram kağızı Difüzyon korpusu (və ya 3d çap edə bilərsiniz)

Mikro usb kabelli 5v DC adapter

Blynk və ifttt tətbiqləri

Addım 1: Qapı

Mühafizə
Mühafizə
Mühafizə
Mühafizə

Quruluşu qurmaq asandır. ISS lampasını hazırladığımdan istifadə etdim. Əsasən, köhnə bir led otaq işığını açdım və üst yayıcı hissədən istifadə etdim. Baza üçün, qrafikdən üst qəfəsə mükəmməl uyğun olan dairəvi bir üzük kəsdim.

Addım 2: Kod…

Kod…
Kod…

Proqram əslində olduqca sadədir. Kodumu istifadə edin və bir blynk layihəsi yaratdıqdan sonra alacağınız Doğrulama əlaməti ilə "Doğrulama" deyilən hissəni dəyişdirin. "Ssid" sözünü WiFi adınızla və "parolunuzu" WiFi parolunuzla əvəz edin. Etdiyi hər şey blynk tətbiqinə bağlanır. Ifttt tətbiqetməsi hava şəraitindən (xidmətdən) bir tətik aldıqda, blynk -i işə salır və bu da öz növbəsində seçilmiş NodeMcu pinini tetikler. Aşırı dozaya çevrildimi? Narahat olmayın, sadəcə kodumu yükləyə və NodeMcu -ya yükləyə bilərsiniz. Yaxşı işləməlidir. Oh və esp8266 və blynk kitabxanalarının quraşdırıldığından əmin olun.

Bu kitabxanaları necə quracağınızı bilmirsiniz? Nodemcu üçün bura və blynk üçün bura vurun

Addım 3: Bağlantıları qurun

Əlaqələri qurun
Əlaqələri qurun
Əlaqələri qurun
Əlaqələri qurun

Bu sadədir. D1 pinini D7 -yə və D2 -ni D4 -ə bağlayın. İndi qırmızı Led -in müsbət pinini D5 -ə və mavi Led -in D6 -ya pozitiv bağlayın. Hər iki LED -in mənfi sancaqları mcu düyününün gnd -ə qoşula bilər. Bitdi. Bax, asan.

Addım 4: Blynk qurun

Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun
Blynk qurun

Blynk üçün qeydiyyatdan keçdiyinizə və tətbiqə daxil olduğunuzdan əmin olun. Yeni bir layihə yaradın və Doğrulama əlaməti sizə göndəriləcək.. Vidjet qutusunun görünməsini görmək üçün qara ekranda hər hansı bir yerə vurun. Widget qutusunda "düyməsini" vurun. Bir düymə widgetının əlavə edildiyini görəcəksiniz. Bunun üzərinə vurun və "PIN" seçin. Siyahıdan gp5 seçin. Eyni şəkildə başqa bir düymə yaradın, ancaq bu dəfə gp4 seçin.

Addım 5: IFTTT qurun

IFTTT qurun
IFTTT qurun
IFTTT qurun
IFTTT qurun
IFTTT qurun
IFTTT qurun

İfttt -ə daxil olun. Üçüncü nişanı (sağ alt) vurun və sağ üstdəki "+" simvolunu seçin. Oradan mavi rəngdə olması lazım olan "bu" düyməsini basın. Yeraltı hava şəraitinə vurun. "Mövcud temperatur yuxarı qalxır" düyməsini basın və istiliyi daxil edin (deyək 35) və Selsi seçin. Sonra yerinizi seçin.

İndi "o" düyməsini basın və axtarış çubuğunda "webhooks" axtarın. "Veb sorğusu göndər" düyməsini basın və URL daxil edin. Metod bölməsində "qoy" seçin və məzmun növündə "application/json" seçin. Bədənə ["1"] yazın

URL formatı https:// IP/Auth/update/D5, Blynk layihəsinin Doğrulama nişanı ilə Auth -ı dəyişdirin və ölkənizin blynk bulud IP -si ilə IP -dir. IP almaq üçün əmr satırını açın və "ping blynk-cloud.com" yazın. Hindistan üçün IP 188.166.206.43 -dir

Eynilə, başqa bir applet yaradın, yalnız bu dəfə "Underground Weather" da "cari temperatur aşağı düşür" seçin. Həm də bu dəfə URL https:// IP/Auth/update/D4 Hər şey hazırdır! Bitirdik!

Addım 6: Açın

Açıq!
Açıq!
Açıq!
Açıq!
Açıq!
Açıq!
Açıq!
Açıq!

Yalnız 5v təchizatını nodeMcu -ya bağlayın. Baxmayaraq ki, ani deyil. Yeraltı hava istiliyi yeniləmək üçün çox vaxt aparır. Hər halda, lampanı açıq buraxsanız, yaxşı işləməlidir. Bu layihə, daha əvvəl inşa edilmiş ISS lampasının bir yeniləməsidir. Bunu etmək niyyətim, lampanı ehtiyaclarınıza uyğun olaraq düzəltməyin nə qədər asan olduğunu göstərmək idi. Məsələn, başqa bir LED əlavə etdim və indi isti temperaturda qırmızı, soyuqda mavi və normal temperaturda sarı yanır. Bu layihələri etməyə və kodla oynamağa başladıqdan sonra, şübhəsiz ki, IOT -dan zövq almağa başlayacaqsınız. Beləliklə, bu dəfə bir kod keçmə etməyəcəyəm. Çaşqın olsanız, əvvəllər oxşar kodu gəzdiyim ISS lampasına baxa bilərsiniz.

Ümid edirəm ki, bu cür proyektləri sınamaq üçün sizə ilham verə bilərəm. Çox sağ ol!

Tövsiyə: