Sadržaj:

Hidrator - uređaj koji vas motivira da pijete vodu: 8 koraka (sa slikama)
Hidrator - uređaj koji vas motivira da pijete vodu: 8 koraka (sa slikama)
Anonim
Image
Image
Hidrator - uređaj koji vas motivira da pijete vodu
Hidrator - uređaj koji vas motivira da pijete vodu
Hidrator - uređaj koji vas motivira da pijete vodu
Hidrator - uređaj koji vas motivira da pijete vodu
Hidrator - uređaj koji vas motivira da pijete vodu
Hidrator - uređaj koji vas motivira da pijete vodu

Pijenje dovoljno vode je veoma važno za sve. Ali svaki dan popijem manje vode nego što bi trebalo. Znam da postoje ljudi poput mene koje treba podsjetiti da piju vodu. Ako ste jedan od nas, ovaj projekt će vam promijeniti život (vjerovatno).

Upoznajte Hydrator! Ovaj uređaj će vas motivirati da pijete vodu. Kako? Radi kao igra. Morat ćete držati bocu vode na vrhu. Svakog sata, prsten oko baze svijetli. Lampica ostaje upaljena sve dok ne podignete bocu, popijete vodu i vratite je nazad. Nakon toga, svjetlo će se ugasiti do sljedećeg sata.

Ali šta je u tome tako motivirajuće? Pa u svjetlosnom je prstenu. Svjetlo je na početku plavo. Svaki put kada propustite vodu za piće, boja svjetla se lagano mijenja prema crvenoj. Što više puta propustite podsjetnik, on postaje sve crveni. U osnovi prelazi iz plave u ljubičastu i na kraju u potpunu crvenu. Vaš cilj je zadržati boju svjetla što bliže plavoj do kraja dana.

Ovo je bio samo osnovni pregled onoga što radi. Čitajući ove upute, upoznat ćete tačan rad.

Zanimljivo? Uspjet ćemo! Popijte čašu vode i zavalite se dok vas vodim kroz proces izgradnje!

Supplies

Stari CD

RGB LED sa uobičajenom katodom

NodeMcu (ESP8266)

Ženski-Ženske kratkospojne žice (opcionalno)

5v USB napajanje

Brusni papir

Crni papir

Korak 1: Izrada baze

Pravljenje baze
Pravljenje baze
Pravljenje baze
Pravljenje baze
Pravljenje baze
Pravljenje baze

Ja sam ovo držao jednostavno. Bez moderne opreme i dijelova. Uzmite stari CD i brusnim papirom uklonite poklopac s jedne strane. Vidjet ćete da CD postaje transparentan. Nakon što uklonite većinu materijala, izbrusite i drugu stranu. To će mu dati ledeni izgled kako bi se svjetlo moglo dobro raspršiti. imati

Sada uzmite crni papir i izrežite krug potpuno iste veličine kao i CD. Sada napravite prsten bilo gdje oko središta pomoću kompasa. Lak način da izrežete prsten je presavijanjem papira na pola i rezanjem po oznaci.

Nakon što završite, možete zalijepiti papir na CD kao na gornjoj slici. Sada biste trebali imati CD sa samo prstenom prozirne površine.

Korak 2: Podrška za bazu

Podrška za bazu
Podrška za bazu
Podrška za bazu
Podrška za bazu
Podrška za bazu
Podrška za bazu

Za to sam uzeo šoljicu s rezancima i izrezao gornji dio. Sve što trebate učiniti je zalijepiti ga za podnožje kako biste mu dali određenu visinu. Napravite mali zarez u njemu kako bi LED žice mogle proći.

Zatim uzmite čep koji mu odgovara (čep iz iste šolje za rezance bi trebao biti u redu) i stavite ga na izrezanu čašu. Nemojte ga lijepiti sada jer još uvijek moramo zalijepiti LED diodu unutra.

Korak 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Sada bismo mogli dizajnirati sklop za našu specifičnu namjenu. Ali to će potrajati dugo i može zahtijevati previše komponenti. Možemo jednostavno koristiti mikrokontroler poput Nodemcua i programirati ga za izvršavanje zadatka.

Također, da bismo otkrili kada se boca postavlja i kada se podiže, moramo koristiti IR senzor blizine.

Veze su vrlo jednostavne. Samo slijedite gornji dijagram. Nemojte se miješati s D0 senzora i D0 Nodemcua. U senzoru, D0 označava digitalni izlaz. Da ne bude zabune, nisam koristio D0 Nodemcua u bilo koju svrhu. Možete ga ostaviti netaknutim.

Takođe, D2 je direktno povezan sa D3 žicom.

Sada se možete zapitati, zašto koristiti Nodemcu, a ne Arduino? Pa možete koristiti i Arduino. Zavisi od vašeg koda. Moj kôd se povezuje na internet što ga čini preciznijim.

Korak 4: Kôd i rad

Kod i rad
Kod i rad
Kod i rad
Kod i rad
Kod i rad
Kod i rad

Ovdje postoje dva koda. Hydrator i Hydrator pro (inspirisani kako su pametni telefoni nazvani: p)

Ne brinite, oboje je besplatno, ne morate mi plaćati.

Napomena: U kodu ćete morati unijeti neke promjene.

Morate dodati svoj wifi ssid i lozinku u program gdje piše 'YourNetworkName' i 'YourPassword'. Također 'YourAuthToken' treba zamijeniti tokenom za autorizaciju koji ste primili od blynk (objašnjeno u sljedećim koracima)

Prvo mi dopustite da objasnim šta kôd radi.

Nodemcu je povezan s internetom putem usluge koja se zove Blynk. Blynk je zauzvrat povezan s drugom uslugom koja se zove IFTTT.

U sljedećim koracima konfigurirat ćemo IFTTT za slanje signala Nodemcu -u svaki sat u: 00

Tako svaki sat Nodemcu prima signal i uključuje LED diodu. Ako podignemo bocu da pije vodu, senzor blizine to otkriva i Nodemcu isključuje LED.

Ako ne podižemo bocu, Nodemcu čeka 10 minuta da dovršimo zadatak. U slučaju da to ne učinimo za 10 minuta, Nodemcu čini boju LED -a malo više crvenom (povećava vrijednost crvene boje za 25 i smanjuje plavu za 25) i isključuje LED. Dakle, sljedeći put kad se svjetlo uključi (sljedeći sat), bit će malo više crveno nego prije, što znači da ste propustili vodu za piće prošli sat. Ako vam svaki sat nedostaje, LED dioda postaje sve više crvena, i na kraju na kraju dana, postaje potpuno crvena.

Dakle, šta je s profesionalnom verzijom koda? Ista je kao i normalna verzija, ali s dodatnim upozorenjima o obavijestima. Ova verzija vas obavještava da pijete vodu prije isteka kašnjenja od 10 minuta (oko 7 minuta) putem obavještenja na vašem telefonu.

Takođe na kraju dana, ako je boja LED preblizu crvenoj, šalje vam još jedno obavještenje. Nisam testirao ovaj kôd, pa ako ga isprobate, javite mi ako radi.

Korak 5: Konfigurirajte IFTTT

Konfigurirajte IFTTT
Konfigurirajte IFTTT
Konfigurirajte IFTTT
Konfigurirajte IFTTT
Konfigurirajte IFTTT
Konfigurirajte IFTTT
Konfigurirajte IFTTT
Konfigurirajte IFTTT

Instalirajte IFTTT na svoj telefon.

Android

IOS

Sada slijedite slike.

Pritisnite +, odaberite "ovo" i odaberite "datum i vrijeme". Odaberite "Svaki sat u", zatim "00"

Sada kliknite na "to" i potražite "webhooks" na traci za pretraživanje. Kliknite na "napravi web zahtjev" i unesite URL. Format URL -a je https:// IP/Auth/update/D4

Zamijenite Auth tokenom Auth za blynk projekt (objašnjeno u sljedećem koraku) i IP sa blynk cloud IP -om vaše zemlje. Da biste dobili IP, otvorite naredbeni redak i upišite "ping blynk-cloud.com". Za Indiju, IP je 188.166.206.43

Odaberite "put" u odjeljku metode i odaberite "application/json" u vrsti sadržaja. U tijelo upišite ["1"].

Korak 6: Konfigurirajte Blynk

Konfigurirajte Blynk
Konfigurirajte Blynk
Konfigurirajte Blynk
Konfigurirajte Blynk
Konfigurirajte Blynk
Konfigurirajte Blynk

Instalirajte Blynk.

Android

IOS

Kreirajte novi projekat. Token za potvrdu autorizacije bit će vam poslan. Ovo je ono što morate dodati u URL u prethodnom koraku i u programu.

Dodirnite "+" i dodajte dugme iz okvira widgeta. U postavkama gumba (koje možete otvoriti dodirom na gumb) odaberite PIN kao "GP4" i pomaknite prekidač prema "prekidač".

Dobre vijesti! Gotovi smo, preostaje samo montaža.

Korak 7: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Umetnite RGB LED diodu u bazu. Za postavljanje Nodemcu -a i senzora napravio sam malu crnu kartonsku kutiju i zalijepio je na podlogu superljepilom. Također bi trebalo napraviti malu rupu u kutiji za prolaz Nodemcu napajanja. Uvjerite se da senzor nije predaleko i može otkriti bocu.

Korak 8: Sve je gotovo

Sve završeno!
Sve završeno!
Sve završeno!
Sve završeno!
Sve završeno!
Sve završeno!

Sve što trebate učiniti je priključiti napajanje na Nodemcu (punjač za pametne telefone bi trebao biti u redu) i staviti bocu vode na hidratant! Nodemcu će se automatski povezati s vašom WiFi mrežom i možete čekati da se podsjetnik pojavi!

Naravno, nekima se to možda ne čini praktičnim. Ali vidim da je to korisno i za druge svrhe. Na primjer, može poslužiti kao podsjetnik za uzimanje lijekova za stare ljude koji stalno zaboravljaju. Malo dotjerivanje koda može ga natjerati da radi onako kako želite.

Nadam se da ste uživali u ovom projektu. Sretno u izradi jednog za sebe!

Preporučuje se: