Mündəricat:

Nəmləndirici - sizi su içməyə təşviq edən bir cihaz: 8 addım (şəkillərlə)
Nəmləndirici - sizi su içməyə təşviq edən bir cihaz: 8 addım (şəkillərlə)

Video: Nəmləndirici - sizi su içməyə təşviq edən bir cihaz: 8 addım (şəkillərlə)

Video: Nəmləndirici - sizi su içməyə təşviq edən bir cihaz: 8 addım (şəkillərlə)
Video: Qazlı Suyun Faydaları - Niyə Qazlı Su İçməliyik? 2024, Iyul
Anonim
Image
Image
Nəmləndirici - sizi su içməyə təşviq edən bir cihazdır
Nəmləndirici - sizi su içməyə təşviq edən bir cihazdır
Nəmləndirici - sizi su içməyə təşviq edən bir cihazdır
Nəmləndirici - sizi su içməyə təşviq edən bir cihazdır
Nəmləndirici - sizi su içməyə təşviq edən bir cihazdır
Nəmləndirici - sizi su içməyə təşviq edən bir cihazdır

Kifayət qədər su içmək hər kəs üçün çox vacibdir. Ancaq hər gün içməli olduğumdan daha az su içirəm. Bilirəm ki, mənim kimi su içməyi xatırlatmaq lazım olan insanlar var. Bizdən birisinizsə, bu layihə həyatınızı dəyişəcək (yəqin ki).

Nəmləndirici ilə tanış olun! Bu cihaz sizi su içməyə təşviq edəcək. Necə? Oyun kimi işləyir. Su şüşənizi üstündə saxlamalısınız. Hər saat bazanın ətrafındakı halqa yanır. Şüşəni götürüb su içib geri qoyana qədər işıq yanır. Bundan sonra işıq növbəti saata qədər sönür.

Amma bunda motivasiya verən nədir? Yaxşı işıq halqasındadır. İşıq əvvəlcə mavi rəngdədir. Hər dəfə içməli suyu qaçırdığınız zaman işığın rəngi bir qədər qırmızıya doğru dəyişir. Xatırlatıcınızı nə qədər çox qaçırsanız, o qədər qırmızı olur. Əsasən göydən bənövşəyə və sonda qırmızıya doğru gedir. Məqsədiniz günün sonuna qədər işığın rəngini mavi rəngə mümkün qədər yaxın tutmaqdır.

Bu, nə etdiyinə dair yalnız əsas bir baxış idi. Bu təlimatı oxuduqca dəqiq işlə tanış olacaqsınız.

Maraqlıdır? Gəlin nail olaq! Bir stəkan su için və sizi tikinti prosesinə aparanda arxada oturun!

Təchizat

Köhnə bir CD

Ümumi katodlu RGB LED

NodeMcu (ESP8266)

Qadın-Qadın tullanan tellər (isteğe bağlı)

5v USB enerji təchizatı

Qum kağızı

Qara diaqram kağızı

Addım 1: Baza qurmaq

Baza Yaratmaq
Baza Yaratmaq
Baza Yaratmaq
Baza Yaratmaq
Baza Yaratmaq
Baza Yaratmaq

Bunu sadə saxladım. Zərif avadanlıq və hissələr yoxdur. Köhnə bir CD götürün və bir tərəfdən örtüyü çıxarmaq üçün zımpara kağızı istifadə edin. CD -nin şəffaflaşmağa başladığını görəcəksiniz. Materialın çox hissəsini çıxardıqdan sonra digər tərəfi də zımparalayın. Bu, şaxtalı bir görünüş verəcək ki, işıq yaxşı dağılsın. var

İndi qara bir kağız götürün və CD ilə eyni ölçüdə bir dairə kəsin. İndi bir pusula istifadə edərək mərkəzin hər hansı bir yerində bir üzük düzəldin. Üzüyü kəsməyin asan bir yolu, kağızı yarıya qatlamaq və işarəni kəsməkdir.

Bitirdikdən sonra, kağızı yuxarıdakı şəkildəki kimi CD -yə yapışdıra bilərsiniz. İndi yalnız bir şəffaf sahə halqası olan bir CD -yə sahib olmalısınız.

Addım 2: Baza dəstəyi

Baza dəstəyi
Baza dəstəyi
Baza dəstəyi
Baza dəstəyi
Baza dəstəyi
Baza dəstəyi

Bunun üçün bir əriştə fincanı götürüb üst hissəsini kəsdim. Etməyiniz lazım olan şey, bir az yüksəklik vermək üçün bazaya yapışdırmaqdır. LED tellərinin keçməsi üçün içərisində kiçik bir çuxur düzəldin.

Sonra, uyğun bir başlıq götürün (eyni əriştə kubokunun qapağı yaxşı olmalıdır) və kəsilmiş kubokun üzərinə qoyun. İndi yapışdırmayın, çünki hələ də içəriyə bir LED yapışdırmalıyıq.

Addım 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

İndi xüsusi məqsədlərimiz üçün bir sxem qura bilərik. Ancaq bu çox vaxt aparacaq və çoxlu komponentlər tələb edə bilər. Sadəcə Nodemcu kimi bir mikro nəzarətçidən istifadə edə bilərik və vəzifəni yerinə yetirmək üçün onu proqramlaşdıra bilərik.

Ayrıca, şüşənin nə vaxt qoyulduğunu və nə vaxt qaldırıldığını müəyyən etmək üçün IR yaxınlıq sensoru istifadə etməliyik.

Bağlantılar çox sadədir. Yalnız yuxarıdakı diaqrama əməl edin. Sensorun D0 və Nodemcunun D0 ilə qarışdırmayın. Sensorda D0 rəqəmsal çıxışı göstərir. Qarışıqlığın qarşısını almaq üçün Nodemcu D0 -nu heç bir məqsəd üçün istifadə etməmişəm. Diqqətsiz buraxa bilərsiniz.

Ayrıca, D2 birbaşa D3 -ə bir tel ilə bağlanır.

İndi soruşa bilərsiniz, niyə Arduino yox, Nodemcu istifadə edirsiniz? Yaxşı bir Arduino da istifadə edə bilərsiniz. Kodunuzdan asılıdır. Kodum internetə qoşulur, bu da onu daha dəqiq edir.

Addım 4: Kod və İş

Kod və İş
Kod və İş
Kod və İş
Kod və İş
Kod və İş
Kod və İş

Burada iki kod var. Hydrator və Hydrator pro (smartfonların necə adlandırılmasından ilhamlanır: p)

Narahat olmayın, hər ikisi pulsuzdur, mənə pul ödəməyinizə ehtiyac yoxdur.

Qeyd: Kodda bəzi dəyişikliklər etməlisiniz.

Wi -Fi ssid və parolunuzu 'Şəbəkə Adınız' və 'Şifrəniz' yazdığı proqrama əlavə etməlisiniz. Ayrıca 'YourAuthToken', blynk -dən aldığınız doğrulama nişanı ilə əvəz olunmalıdır (aşağıdakı addımlarda izah olunur)

Əvvəlcə kodun nə etdiyini izah edim.

Nodemcu internetə Blynk adlı bir xidmət vasitəsi ilə qoşulur. Blynk öz növbəsində IFTTT adlı başqa bir xidmətə qoşulur.

Aşağıdakı addımlarda, IFTTT -ni Nodemcu'ya hər saat bir siqnal göndərmək üçün konfiqurasiya edəcəyik: 00

Beləliklə, hər saat Nodemcu siqnalı alır və LED -i yandırır. Su içmək üçün şüşəni qaldırsaq, yaxınlıq sensoru onu aşkar edir və Nodemcu LED -i söndürür.

Şüşəni qaldırmasaq, Nodemcu tapşırığı tamamlamağımızı 10 dəqiqə gözləyir. 10 dəqiqə ərzində bunu etməsək, Nodemcu LED -in rəngini bir az daha qırmızı edir (qırmızı rəngin dəyərini 25, mavi rəngini 25 artırır) və LED -i söndürür. Növbəti dəfə işıq yandıqda (növbəti saat), əvvəlki saatdan bir az daha qırmızı olacaq, bu da son saatda içdiyiniz suyu qaçırdığınızı göstərir. Hər saat itirməyə davam etsəniz, LED getdikcə daha çox qırmızı olur və nəhayət günün sonunda tamamilə qırmızı olur.

İndi kodun pro versiyası ilə nə əlaqəsi var? Normal versiya ilə eynidir, lakin əlavə xəbərdarlıq siqnalları ilə. Bu versiya, telefonunuzdakı bir bildiriş vasitəsilə 10 dəqiqəlik gecikmə bitməmiş (təxminən 7 dəqiqədə) su içməyinizi bildirir.

Günün sonunda LED -in rəngi qırmızıya çox yaxındırsa, sizə başqa bir bildiriş göndərir. Mən bu kodu sınamamışam, əgər sınasan, işləyib -işləmədiyini mənə bildir.

Addım 5: IFTTT -ni konfiqurasiya edin

IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin
IFTTT -ni konfiqurasiya edin

IFTTT -ni telefonunuza quraşdırın.

Android

IOS

İndi şəkilləri izləyin.

+Üzərinə basın, "bunu" seçin və "tarix və vaxt" ı seçin. "Hər saatda" və sonra "00" 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. URL formatı https:// IP/Auth/update/D4 -dir

Auth -u blynk layihəsinin Doğrulama əlaməti (növbəti addımda izah ediləcək) və IP -ni ölkənizin blynk bulud IP -si ilə əvəz edin. IP almaq üçün əmr satırını açın və "ping blynk-cloud.com" yazın. Hindistan üçün IP 188.166.206.43 -dir

Metod bölməsində "qoy" seçin və məzmun növündə "application/json" seçin. Bədənə ["1"] yazın.

Addım 6: Blynk'i konfiqurasiya edin

Blynk'i konfiqurasiya edin
Blynk'i konfiqurasiya edin
Blynk'i konfiqurasiya edin
Blynk'i konfiqurasiya edin
Blynk'i konfiqurasiya edin
Blynk'i konfiqurasiya edin

Blynk quraşdırın.

Android

IOS

Yeni bir layihə yaradın. Doğrulama nişanı sizə göndəriləcək. Əvvəlki addımda və proqramda URL -ə əlavə etməli olduğunuz şey budur.

"+" İşarəsinə vurun və widget qutusundan bir düymə əlavə edin. Düymə parametrlərində (düyməni vuraraq aça bilərsiniz), PIN kodunu "GP4" olaraq seçin və keçidi "keçid" ə doğru sürüşdürün.

Yaxşı xəbər! İşimiz bitdi, qalan yalnız montajdır.

Addım 7: Quraşdırma

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

RGB LEDini bazanın içərisinə yapışdırın. Nodemcu və sensoru yerləşdirmək üçün kiçik bir qara karton qutu düzəltdim və super yapışqan ilə bazaya yapışdırdım. Nodemcu enerji təchizatının keçməsi üçün qutuda kiçik bir çuxur açılmalıdır. Sensorun çox uzaqda olmadığından və şüşəni aşkar edə biləcəyindən əmin olun.

Addım 8: Hər şey bitdi

Hər şey hazırdır!
Hər şey hazırdır!
Hər şey hazırdır!
Hər şey hazırdır!
Hər şey hazırdır!
Hər şey hazırdır!

Etməyiniz lazım olan şey, Nodemcu -ya (bir smartfonun şarj cihazı yaxşı işləməlidir) elektrik təchizatını bağlamaq və su şüşənizi Nəmləndiricinin üzərinə qoymaqdır! Nodemcu avtomatik olaraq WiFi şəbəkənizə qoşulacaq və xatırlatmanın açılmasını gözləyə bilərsiniz!

Əlbəttə ki, bəziləri üçün çox praktik görünə bilməz. Ancaq bunun başqa məqsədlər üçün də faydalı olduğunu görürəm. Məsələn, unutmağa davam edən yaşlı insanlar üçün dərman qəbul etməyi xatırlatmaq olar. Kodun bir az düzəldilməsi, istədiyiniz kimi işləməsinə səbəb ola bilər.

Ümid edirik bu layihədən zövq aldınız. Özünüz üçün bir şey hazırlamaqda uğurlar!

Tövsiyə: