Cuprins:

Hidratator - un dispozitiv care te motivează să bei apă: 8 pași (cu imagini)
Hidratator - un dispozitiv care te motivează să bei apă: 8 pași (cu imagini)

Video: Hidratator - un dispozitiv care te motivează să bei apă: 8 pași (cu imagini)

Video: Hidratator - un dispozitiv care te motivează să bei apă: 8 pași (cu imagini)
Video: Mihail Pautov, medicul influencer care te ține departe de medici. Fericire și slăbire. Ce e nutriția 2024, Iulie
Anonim
Image
Image
Hidratator - un dispozitiv care te motivează să bei apă
Hidratator - un dispozitiv care te motivează să bei apă
Hidratator - un dispozitiv care te motivează să bei apă
Hidratator - un dispozitiv care te motivează să bei apă
Hidratator - un dispozitiv care te motivează să bei apă
Hidratator - un dispozitiv care te motivează să bei apă

Consumul de apă suficientă este foarte important pentru toată lumea. Dar în fiecare zi ajung să beau mai puțină apă decât cât ar trebui. Știu că sunt oameni ca mine cărora trebuie să li se amintească să bea apă. Dacă sunteți unul dintre noi, atunci acest proiect vă va schimba viața (probabil).

Faceți cunoștință cu hidratatorul! Acest dispozitiv te va motiva să bei apă. Cum? Funcționează ca un joc. Va trebui să vă țineți sticla de apă deasupra. În fiecare oră, inelul din jurul bazei se aprinde. Lumina rămâne aprinsă până ridici sticla, bei apă și o așezi înapoi. După care, lumina se stinge până la ora următoare.

Dar ce este atât de motivant în asta? Ei bine, este în inelul luminos. Lumina este albastră la început. De fiecare dată când îți lipsește apa potabilă, culoarea luminii se schimbă ușor spre roșu. Cu cât ți-e dor de mai multe ori de memento, cu atât devine mai roșu. Practic, trece de la albastru la violet și, în cele din urmă, la roșu complet. Scopul tău este să păstrezi culoarea luminii cât mai aproape de albastru până la sfârșitul zilei.

Aceasta a fost doar o prezentare generală de bază a ceea ce face. Veți cunoaște funcționarea exactă pe măsură ce citiți acest instructable.

Interesant? Hai sa o facem! Bea un pahar cu apă și așează-te pe măsură ce te duc prin procesul de construcție!

Provizii

Un CD vechi

LED catod comun RGB

NodeMcu (ESP8266)

Femelă - Sârmă jumper feminin (opțional)

Alimentare USB 5v

Hârtie de nisip

Hârtie grafică neagră

Pasul 1: Crearea bazei

Realizarea bazei
Realizarea bazei
Realizarea bazei
Realizarea bazei
Realizarea bazei
Realizarea bazei

Am păstrat acest lucru simplu. Fără echipamente sau piese de lux. Luați un CD vechi și folosiți un șmirghel pentru a îndepărta capacul pe o parte. Veți vedea că CD-ul începe să devină transparent. După ce ați îndepărtat majoritatea materialului, șlefuiți și cealaltă parte. Acest lucru îi va oferi un aspect înghețat, astfel încât lumina să se disperseze bine. avea

Acum luați o hârtie grafică neagră și decupați un cerc care este exact de aceeași dimensiune cu cea a CD-ului. Acum, faceți un inel oriunde în jurul centrului folosind o busolă. O modalitate ușoară de a tăia inelul este prin împăturirea hârtiei în jumătate și tăierea de-a lungul marcajului.

După ce ați terminat, puteți lipi hârtia pe CD ca în imaginea de mai sus. Acum ar trebui să aveți un CD cu doar un inel de zonă transparentă.

Pasul 2: Asistență pentru bază

Suport pentru bază
Suport pentru bază
Suport pentru bază
Suport pentru bază
Suport pentru bază
Suport pentru bază

Pentru aceasta, am luat o ceașcă de tăiței și am tăiat porțiunea superioară. Tot ce trebuie să faceți este să-l lipiți de bază pentru a-i oferi o anumită înălțime. Faceți o crestătură mică pentru ca firele LED să treacă.

Apoi, luați un capac care se potrivește acestuia (capacul din aceeași ceașcă de tăiței ar trebui să fie bine) și așezați-l pe ceașcă decupată. Nu-l lipiți acum, pentru că mai trebuie să lipim un LED în interior.

Pasul 3: Electronică

Electronică
Electronică
Electronică
Electronică
Electronică
Electronică

Acum am putea proiecta un circuit pentru scopul nostru specific. Dar aceasta va dura mult timp și poate necesita prea multe componente. Putem folosi pur și simplu un microcontroler precum un Nodemcu și îl putem programa pentru a îndeplini sarcina.

De asemenea, pentru a detecta când sticla este plasată și când este ridicată, trebuie să folosim un senzor de proximitate IR.

Conexiunile sunt foarte simple. Doar urmați diagrama de mai sus. Nu vă confundați cu D0 al senzorului și D0 al lui Nodemcu. În senzor, D0 indică ieșire digitală. Pentru a evita confuzia, nu am folosit D0 din Nodemcu în niciun scop. O puteți lăsa neatinsă.

De asemenea, D2 este conectat la D3 direct cu un fir.

Acum puteți întreba, de ce să folosiți un Nodemcu și nu un Arduino? Ei bine, puteți folosi și un Arduino. Depinde de codul dvs. Codul meu se conectează la internet, ceea ce îl face mai precis.

Pasul 4: Cod și funcționare

Cod și funcționare
Cod și funcționare
Cod și funcționare
Cod și funcționare
Cod și funcționare
Cod și funcționare

Există două coduri aici. Hydrator și Hydrator pro (inspirat din modul în care sunt denumite smartphone-urile: p)

Nu vă faceți griji, ambele sunt gratuite, nu trebuie să mă plătiți.

Notă: În cod, va trebui să faceți câteva modificări.

Trebuie să adăugați SSID-ul WiFi și parola în programul unde scrie „YourNetworkName” și „YourPassword”. De asemenea, „YourAuthToken” ar trebui înlocuit cu simbolul de autentificare pe care l-ați primit de la blynk (explicat în pașii următori)

Mai întâi permiteți-mi să explic ce face codul.

Nodemcu este conectat la internet printr-un serviciu numit Blynk. La rândul său, Blynk este conectat la un alt serviciu numit IFTTT.

În pașii următori, vom configura IFTTT pentru a trimite un semnal către Nodemcu în fiecare oră la: 00

Deci, în fiecare oră, Nodemcu primește semnalul și aprinde LED-ul. Dacă ridicăm sticla pentru a bea apă, senzorul de proximitate o detectează și Nodemcu stinge LED-ul.

Dacă nu ridicăm sticla, Nodemcu așteaptă 10 minute ca noi să finalizăm sarcina. În cazul în care nu o facem în 10 minute, Nodemcu face culoarea LED-ului puțin mai roșie (crește valoarea culorii roșii cu 25 și micșorează albastru cu 25) și stinge LED-ul. Așadar, data viitoare când lumina se aprinde (ora următoare), va fi puțin mai roșie decât înainte, indicând că ai pierdut apa de băut ultima oră. Dacă tot pierzi în fiecare oră, LED-ul devine din ce în ce mai roșu și, în cele din urmă, la sfârșitul zilei, devine complet roșu.

Deci, ce are versiunea pro a codului? Este la fel ca versiunea normală, dar cu alerte de notificare adăugate. Această versiune vă anunță să beți apă înainte de încheierea întârzierii de 10 minute (aproximativ 7 minute) printr-o notificare pe telefon.

De asemenea, la sfârșitul zilei, dacă culoarea LED-ului este prea aproape de roșu, acesta vă trimite o altă notificare. Nu am testat acest cod special, deci dacă îl încercați, anunțați-mă dacă funcționează.

Pasul 5: Configurați IFTTT

Configurați IFTTT
Configurați IFTTT
Configurați IFTTT
Configurați IFTTT
Configurați IFTTT
Configurați IFTTT
Configurați IFTTT
Configurați IFTTT

Instalați IFTTT pe telefon.

Android

IOS

Acum urmează imaginile.

Faceți clic pe +, selectați „aceasta” și selectați „data și ora”. Selectați „La fiecare oră”, apoi „00”

Acum faceți clic pe „that” și căutați „webhooks” în bara de căutare. Faceți clic pe „faceți o solicitare web” și introduceți adresa URL. Formatul URL este https:// IP / Auth / update / D4

Înlocuiți Auth cu simbolul Auth al proiectului blynk (explicat în pasul următor) și IP cu IP cloud blynk din țara dvs. Pentru a obține adresa IP, deschideți promptul de comandă și tastați „ping blynk-cloud.com”. Pentru India, IP este 188.166.206.43

Selectați „pune” în secțiunea metodă și selectați „aplicație / json” în tipul de conținut. În corp, tastați ["1"].

Pasul 6: Configurați Blynk

Configurați Blynk
Configurați Blynk
Configurați Blynk
Configurați Blynk
Configurați Blynk
Configurați Blynk

Instalați Blynk.

Android

IOS

Creați un proiect nou. Un jeton Auth vă va fi trimis prin poștă. Acesta este cel pe care trebuie să-l adăugați în URL în pasul anterior și în program.

Atingeți „+” și adăugați un buton din caseta widget. În setările butonului (pe care le puteți deschide atingând butonul), selectați codul PIN ca „GP4” și glisați comutatorul către „comutator”.

Vești bune! Am terminat, nu mai rămâne decât adunarea.

Pasul 7: Asamblare

Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare

Introduceți LED-ul RGB în interiorul bazei. Pentru plasarea Nodemcu și a senzorului, am făcut o cutie mică de carton negru și am lipit-o de bază cu superglue. De asemenea, ar trebui făcută o mică gaură în cutie pentru ca sursa de alimentare Nodemcu să treacă. Asigurați-vă că senzorul nu este prea departe și poate detecta sticla.

Pasul 8: Toate gata

Totul este gata!
Totul este gata!
Totul este gata!
Totul este gata!
Totul este gata!
Totul este gata!

Tot ce trebuie să faceți este să conectați sursa de alimentare la Nodemcu (un încărcător de smartphone ar trebui să funcționeze bine) și să puneți sticla de apă pe hidratator! Nodemcu se va conecta automat la rețeaua WiFi și puteți aștepta să apară memento-ul!

Desigur, s-ar putea să nu pară foarte practic pentru unii oameni. Dar pot vedea că este util și în alte scopuri. De exemplu, poate funcționa ca un memento pentru a lua medicamente pentru persoanele în vârstă care continuă să uite. O mică modificare a codului îl poate face să funcționeze așa cum doriți.

Sper că ți-a plăcut acest proiect. Mult noroc la realizarea unuia pentru tine!

Recomandat: