İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Yeterince su içmek herkes için çok önemlidir. Ama her gün, içmem gerekenden daha az su içiyorum. Benim gibi su içmeyi hatırlatması gereken insanlar olduğunu biliyorum. Bizden biriyseniz, bu proje hayatınızı değiştirecek (muhtemelen).
Nemlendirici ile tanışın! Bu cihaz sizi su içmeye motive edecek. Nasıl? Bir oyun gibi çalışır. Su şişenizi üstünde tutmanız gerekecek. Her saat, tabanın etrafındaki halka yanar. Şişeyi alıp, su içip tekrar yerine koyana kadar ışık açık kalır. Bundan sonra, ışık bir sonraki saate kadar kapanır.
Ama bunda bu kadar motive eden ne? Peki, ışık halkasında. Işık başlangıçta mavidir. Su içmeyi her özlediğinizde, ışığın rengi hafifçe kırmızıya döner. Hatırlatıcınızı ne kadar çok kaçırırsanız, o kadar kırmızı olur. Temel olarak maviden menekşeye gider ve sonunda kırmızıyı tamamlar. Amacınız gün sonuna kadar ışığın rengini mümkün olduğunca maviye yakın tutmaktır.
Bu sadece ne yaptığına dair temel bir bakıştı. Bu talimatı okurken tam çalışmayı öğreneceksiniz.
İlginç? Hadi yapalım! Bir bardak su için ve ben sizi yapım sürecine götürürken arkanıza yaslanın!
Gereçler
eski bir CD
Ortak katot RGB LED
NodeMcu (ESP8266)
Dişi - Dişi jumper kabloları (opsiyonel)
5v USB güç kaynağı
kum kağıdı
Siyah grafik kağıdı
Adım 1: Tabanı Yapmak
Bunu basit tuttum. Süslü ekipman veya parça yok. Eski bir CD alın ve bir taraftaki kapağı çıkarmak için zımpara kağıdı kullanın. CD'nin şeffaflaşmaya başladığını göreceksiniz. Malzemenin çoğunu çıkardıktan sonra diğer tarafı da zımparalayın. Bu, ışığın iyi dağılabilmesi için ona soğuk bir görünüm verecektir. Sahip olmak
Şimdi siyah bir grafik kağıdı alın ve CD ile tam olarak aynı boyutta bir daire kesin. Şimdi, bir pusula kullanarak merkezin herhangi bir yerinde bir halka yapın. Halkayı kesmenin kolay bir yolu, kağıdı ikiye katlamak ve işaret boyunca kesmektir.
Bittiğinde, yukarıdaki resimdeki gibi kağıdı CD'ye yapıştırabilirsiniz. Şimdi, yalnızca bir halka şeffaf alan içeren bir CD'niz olmalıdır.
Adım 2: Üs için Destek
Bunun için bir erişte bardağı alıp üst kısmını kestim. Tek yapmanız gereken, biraz yükseklik vermek için tabana yapıştırmak. LED kablolarının geçmesi için küçük bir çentik yapın.
Ardından, ona uyan bir kapak alın (aynı erişte kabından gelen kapak iyi olmalıdır) ve kesilen kabın üzerine yerleştirin. Şimdi yapıştırmayın çünkü yine de içine bir LED yapıştırmamız gerekiyor.
Adım 3: Elektronik
Şimdi özel amacımız için bir devre tasarlayabiliriz. Ancak bu uzun zaman alacak ve çok fazla bileşen gerektirebilir. Nodemcu gibi bir mikrodenetleyici kullanabilir ve görevi gerçekleştirmek için programlayabiliriz.
Ayrıca, şişenin ne zaman yerleştirildiğini ve ne zaman kaldırıldığını algılamak için bir IR yakınlık sensörü kullanmamız gerekir.
Bağlantılar çok basit. Sadece yukarıdaki diyagramı takip edin. Sensörün D0'ı ve Nodemcu'nun D0'ı ile karıştırmayın. Sensörde D0, Dijital Çıkışı gösterir. Karışıklığı önlemek için Nodemcu'nun D0'ını herhangi bir amaç için kullanmadım. Dokunmadan bırakabilirsiniz.
Ayrıca D2, D3'e doğrudan bir tel ile bağlanır.
Şimdi sorabilirsiniz, neden Arduino değil de Nodemcu kullanıyorsunuz? Peki, bir Arduino da kullanabilirsiniz. Kodunuza bağlıdır. Kodum internete bağlanıyor ve bu da onu daha doğru hale getiriyor.
Adım 4: Kodlama ve Çalışma
Burada iki kod var. Hydrator ve Hydrator pro (akıllı telefonların nasıl adlandırıldığından esinlenilmiştir: p)
Endişelenme, ikisi de ücretsiz, bana ödeme yapmak zorunda değilsin.
Not: Kodda bazı değişiklikler yapmanız gerekecek.
'Ağınız' ve 'Şifreniz' yazan programa wifi ssid'nizi ve şifrenizi eklemelisiniz. Ayrıca 'YourAuthToken', blynk'ten aldığınız auth token ile değiştirilmelidir (aşağıdaki adımlarda açıklanmıştır)
Öncelikle kodun ne işe yaradığını açıklayayım.
Nodemcu, Blynk adlı bir hizmet aracılığıyla internete bağlanır. Blynk sırayla IFTTT adlı başka bir hizmete bağlanır.
Aşağıdaki adımlarda, IFTTT'yi her saat:00'da Nodemcu'ya sinyal gönderecek şekilde yapılandıracağız.
Böylece her saat Nodemcu sinyali alır ve LED'i açar. Su içmek için şişeyi kaldırırsak yakınlık sensörü bunu algılar ve Nodemcu LED'i kapatır.
Şişeyi kaldırmıyorsak, Nodemcu görevi tamamlamamız için 10 dakika bekler. 10 dakika içinde yapmazsak, Nodemcu LED'in rengini biraz daha kırmızı yapar (kırmızı rengin değerini 25 arttırır ve maviyi 25 azaltır) ve LED'i kapatır. Bu nedenle, bir dahaki sefere ışık yandığında (önümüzdeki saat), öncekinden biraz daha kırmızı olacak ve bu, geçen saat içme suyunu kaçırdığınızı gösterir. Her saat kaçırırsanız, LED giderek daha fazla kırmızı olur ve günün sonunda tamamen kırmızı olur.
Peki şimdi kodun profesyonel versiyonunda ne var? Normal sürümle aynıdır, ancak ek bildirim uyarıları vardır. Bu sürüm, telefonunuzdaki bir bildirimle 10 dakikalık gecikme sona ermeden (yaklaşık 7 dakika) su içmenizi bildirir.
Ayrıca gün sonunda LED'in rengi kırmızıya çok yakınsa size bir bildirim daha gönderir. Bu özel kodu test etmedim, bu yüzden denerseniz, çalışıp çalışmadığını bana bildirin.
Adım 5: IFTTT'yi Yapılandırın
Telefonunuza IFTTT yükleyin.
Android
iOS
Şimdi görüntüleri takip edin.
+'ya tıklayın, "bunu" seçin ve "tarih ve saat"i seçin. "Her saat" i ve ardından "00" ı seçin
Şimdi "o" üzerine tıklayın ve arama çubuğunda "web kancaları" arayın. "Bir web isteği yap" üzerine tıklayın ve URL'yi girin. URL biçimi https://IP/Auth/update/D4 şeklindedir.
Yetkilendirmeyi blynk projesinin Yetkilendirme belirteciyle (bir sonraki adımda açıklanmıştır) ve IP'yi ülkenizin blynk bulut IP'si ile değiştirin. IP'yi almak için komut istemini açın ve "ping blynk-cloud.com" yazın. Hindistan için IP, 188.166.206.43'tür.
Yöntem bölümünde "put" öğesini seçin ve içerik türünde "application/json" öğesini seçin. Gövdeye ["1"] yazın.
6. Adım: Blynk'i Yapılandırın
Blynk'i yükleyin.
Android
iOS
Yeni bir proje oluşturun. Size bir Yetkilendirme jetonu gönderilecektir. Bu, önceki adımda ve programda URL'ye eklemeniz gerekendir.
"+" simgesine dokunun ve widget kutusundan bir Düğme ekleyin. Düğme ayarlarında (düğmeye dokunarak açabilirsiniz), PIN'i "GP4" olarak seçin ve düğmeyi "anahtar" yönüne kaydırın.
İyi haberler! İşimiz bitti, geriye sadece montaj kaldı.
Adım 7: Montaj
RGB LED'i tabanın içine yapıştırın. Nodemcu ve sensörü yerleştirmek için küçük siyah bir karton kutu yapıp tabanına süper yapıştırıcı ile yapıştırdım. Ayrıca Nodemcu güç kaynağının geçmesi için kutuda küçük bir delik açılmalıdır. Sensörün çok uzakta olmadığından ve şişeyi algılayabildiğinden emin olun.
Adım 8: Tamamlandı
Tek yapmanız gereken Nodemcu'nun güç kaynağını prize takmak (akıllı telefon şarj cihazı yeterli olacaktır) ve su şişenizi Hydrator'a yerleştirmek! Nodemcu otomatik olarak WiFi ağınıza bağlanacak ve hatırlatıcının açılmasını bekleyebilirsiniz!
Tabii ki bazı insanlara çok pratik görünmeyebilir. Ama başka amaçlar için de yararlı olduğunu görebiliyorum. Örneğin, unutmaya devam eden yaşlı insanlar için ilaç almayı hatırlatabilir. Kodun biraz ayarlanması, istediğiniz şekilde çalışmasını sağlayabilir.
Umarım bu projeden hoşlanmışsınızdır. Kendiniz için bir tane yapmak için iyi şanslar!
Önerilen:
Telefonunuzu Şarj Eden Pantolon: 6 Adım (Resimli)
Telefonunuzu Şarj Eden Pantolonlar: Yani genelde yaptığım fiziksel aktiviteleri saymadan günde 1000'e yakın adım atıyoruz ve benim gibi düzenli bir bisikletçiyseniz bu da önemli. Peki ya bir şekilde bu elektriği bir şeyleri şarj etmek için kullanabilirsek. SO bu bir talimattır
Kolları Hareket Eden Başsız Robot: 6 Adım (Resimli)
Hareketli Kolları Olan Başsız Robot: Aşağıdaki talimatlar, Cadılar Bayramı Başsız botundan esinlenmiştir. Botun kartondan nasıl yapılacağına dair tam talimatı burada bulabilirsiniz.Daha canlı hale getirmek için kafayı tutan kolu hareket ettirmek için bir fikrim var
DIY Ultrasonik Nemlendirici Gece Lambası: 7 Adım
DIY Ultrasonik Nemlendirici Gece Lambası: Merhaba Bu, projenin ultrasonik Aroma Difüzörü bir gece lambası ve bir Nemlendirici olarak üçü bir arada aygıt olarak hizmet etmesini sağlamak için nispeten kolaydır. Sadece hazır bir avuç sıradan parçaya ihtiyacı var, bu yüzden umarım hepiniz bir tane yapmak için cazip hale gelirsiniz
10$'dan Az İçin Kolay Ev Yapımı Ultrasonik Nemlendirici: 3 Adım
10 $ 'dan Az için Kolay Ev Yapımı Ultrasonik Nemlendirici: Evde kullanmak için bir nemlendirici ararken, birçok havalı sisli ultrasonik nemlendirici gördüm ve kendime ucuz bir tane yapıp yapamayacağımı merak ettim. Bu, çevrimiçi bulduğum ultrasonik buğu yapıcı / sisleyici kullanan ev yapımı bir nemlendiricidir. Bu kolay bir D
OptiAir: Otomatik Nemlendirici: 7 Adım
OptiAir: Otomatik Nemlendirici: Ben Thyssa De Keyser ve Howest Kortrijk'te MCT (Multimedya ve İletişim Teknolojisi) okuyorum. İlk projem için her yer için akıllı bir nemlendirici yapıyorum