Taula de continguts:

Hidratador: un dispositiu que us motiva per beure aigua: 8 passos (amb imatges)
Hidratador: un dispositiu que us motiva per beure aigua: 8 passos (amb imatges)

Vídeo: Hidratador: un dispositiu que us motiva per beure aigua: 8 passos (amb imatges)

Vídeo: Hidratador: un dispositiu que us motiva per beure aigua: 8 passos (amb imatges)
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, De novembre
Anonim
Image
Image
Hidratador: un dispositiu que us motiva per beure aigua
Hidratador: un dispositiu que us motiva per beure aigua
Hidratador: un dispositiu que us motiva per beure aigua
Hidratador: un dispositiu que us motiva per beure aigua
Hidratador: un dispositiu que us motiva per beure aigua
Hidratador: un dispositiu que us motiva per beure aigua

Beure prou aigua és molt important per a tothom. Però cada dia acabo bevent menys aigua de la quantitat que hauria de fer. Sé que hi ha gent com jo a qui se li ha de recordar que beu aigua. Si sou un de nosaltres, aquest projecte us canviarà la vida (probablement).

Coneix l’Hidratador! Aquest dispositiu us motivarà a beure aigua. Com? Funciona com un joc. Haureu de mantenir l’ampolla d’aigua a sobre. Cada hora s’encén l’anell que envolta la base. La llum roman encesa fins que agafeu l’ampolla, beveu aigua i la torneu a col·locar. Després, el llum s'apaga fins a la següent hora.

Però, què hi ha de motivador en això? Doncs és a l'anell de llum. La llum és blava al principi. Cada vegada que trobeu a faltar aigua potable, el color de la llum canvia lleugerament cap al vermell. Com més vegades perdi el recordatori, més vermell es torna. Bàsicament passa del blau al violeta i, finalment, al vermell complet. El vostre objectiu és mantenir el color de la llum el més proper possible al blau al final del dia.

Aquesta era només una visió general bàsica del que fa. Coneixereu el funcionament exacte a mesura que llegiu aquest instructiu.

Interessant? Fem-ho! Beu un got d’aigua i asseieu-vos mentre us guio pel procés de construcció.

Subministraments

Un CD antic

LED RGB de càtode comú

NodeMcu (ESP8266)

Femella: cables de pont femení (opcional)

Alimentació USB de 5v

Paper de sorra

Paper negre de carta

Pas 1: elaboració de la base

Fent la base
Fent la base
Fent la base
Fent la base
Fent la base
Fent la base

Ho he mantingut tan senzill. No hi ha equips ni peces de luxe. Agafeu un CD antic i utilitzeu un paper de vidre per treure la tapa d’un costat. Veureu que el CD comença a ser transparent. Un cop heu tret la major part del material, també liureu l’altre costat. Això li donarà un aspecte gelat perquè la llum es pugui dispersar bé. tenir

Ara agafeu un paper gràfic negre i retalleu un cercle de la mateixa mida que el CD. Ara, feu un anell a qualsevol lloc del centre amb una brúixola. Una manera fàcil de tallar l'anell és doblegant el paper per la meitat i tallant al llarg del marcatge.

Un cop fet, podeu enganxar el paper al CD com a la imatge superior. Ara hauríeu de tenir un CD amb només un anell d'àrea transparent.

Pas 2: Suport per a la base

Suport per a la base
Suport per a la base
Suport per a la base
Suport per a la base
Suport per a la base
Suport per a la base

Per això, vaig agafar una tassa de fideus i vaig tallar la porció superior. Tot el que heu de fer és enganxar-lo a la base per donar-li una certa alçada. Feu-hi una petita osca perquè passin els cables LED.

Després, agafeu una tapa que s’adapti a ella (la tapa de la mateixa tassa de fideus hauria d’estar bé) i col·loqueu-la a la tassa retallada. No enganxeu-lo ara perquè encara hem de posar un LED a l'interior.

Pas 3: electrònica

Electrònica
Electrònica
Electrònica
Electrònica
Electrònica
Electrònica

Ara podríem dissenyar un circuit per al nostre propòsit específic. Però això trigarà molt i pot requerir massa components. Simplement podem utilitzar un microcontrolador com un Nodemcu i programar-lo per realitzar la tasca.

A més, per detectar quan es col·loca l’ampolla i quan s’aixeca, hem d’utilitzar un sensor de proximitat IR.

Les connexions són molt senzilles. Simplement seguiu l'esquema anterior. No us confongueu amb el D0 del sensor i el D0 de Nodemcu. Al sensor, D0 indica sortida digital. Per evitar confusions, no he utilitzat el D0 de Nodemcu amb cap propòsit. Podeu deixar-lo intacte.

A més, D2 està connectat a D3 directament amb un cable.

Ara us podeu preguntar, per què utilitzar un Nodemcu i no un Arduino? Doncs també podeu utilitzar un Arduino. Depèn del vostre codi. El meu codi es connecta a Internet, cosa que el fa més precís.

Pas 4: Codi i funcionament

Codi i funcionament
Codi i funcionament
Codi i funcionament
Codi i funcionament
Codi i funcionament
Codi i funcionament

Aquí hi ha dos codis. Hydrator i Hydrator pro (inspirat en el nom del telèfon intel·ligent: p)

No us preocupeu, tots dos són gratuïts, no m’heu de pagar.

Nota: al codi, haureu de fer alguns canvis.

Heu d'afegir el vostre ssid wifi i la vostra contrasenya al programa on es diu "YourNetworkName" i "YourPassword". També s'hauria de substituir el "YourAuthToken" pel testimoni d'autenticació que heu rebut de blynk (s'explica als passos següents)

Primer deixeu-me explicar què fa el codi.

El Nodemcu està connectat a Internet mitjançant un servei anomenat Blynk. Al seu torn, Blynk està connectat a un altre servei anomenat IFTTT.

En els passos següents, configurarem IFTTT per enviar un senyal al Nodemcu cada hora a les: 00

Així, cada hora, el Nodemcu rep el senyal i encén el LED. Si aixequem l’ampolla per beure aigua, el sensor de proximitat la detecta i el Nodemcu apaga el LED.

Si no aixequem l’ampolla, el Nodemcu espera 10 minuts perquè completem la tasca. En cas que no ho fem en 10 minuts, el Nodemcu fa que el color del LED sigui més vermell (augmenta el valor del color vermell en 25 i disminueix el blau en 25) i apaga el LED. Per tant, la propera vegada que s’encengui el llum (la propera hora), quedarà una mica més vermell que abans, cosa que indica que heu perdut aigua potable l’última hora. Si continueu perdent cada hora, el LED es torna cada cop més vermell i, finalment, al final del dia, es torna completament vermell.

Què passa amb la versió professional del codi? És el mateix que la versió normal, però amb alertes de notificació afegides. Aquesta versió us avisa de beure aigua abans que acabi el retard de deu minuts (aproximadament uns 7 minuts) mitjançant una notificació al telèfon.

També al final del dia, si el color del LED és massa proper al vermell, us enviarà una altra notificació. No he provat aquest codi concret, així que, si el proveu, feu-me saber si funciona.

Pas 5: configureu IFTTT

Configureu IFTTT
Configureu IFTTT
Configureu IFTTT
Configureu IFTTT
Configureu IFTTT
Configureu IFTTT
Configureu IFTTT
Configureu IFTTT

Instal·leu IFTTT al vostre telèfon.

Android

IOS

Ara segueix les imatges.

Feu clic a +, seleccioneu "això" i seleccioneu "data i hora". Seleccioneu "Cada hora a les" i "00"

Ara feu clic a "això" i cerqueu "webhooks" a la barra de cerca. Feu clic a "fer una sol·licitud web" i introduïu l'URL. El format de l’URL és https:// IP / Auth / update / D4

Substituïu Auth amb el testimoni Auth del projecte blynk (s'explica al pas següent) i l'IP amb l'adreça IP cloud blynk del vostre país. Per obtenir la IP, obriu l'indicador d'ordres i escriviu "ping blynk-cloud.com". Per a l’Índia, la IP és 188.166.206.43

Seleccioneu "put" a la secció de mètode i seleccioneu "application / json" al tipus de contingut. Al cos, escriviu ["1"].

Pas 6: configureu Blynk

Configureu Blynk
Configureu Blynk
Configureu Blynk
Configureu Blynk
Configureu Blynk
Configureu Blynk

Instal·leu Blynk.

Android

IOS

Crea un projecte nou. Se us enviarà un testimoni d'autenticació. Aquesta és la que heu d'afegir a la URL al pas anterior i al programa.

Toqueu el "+" i afegiu un botó al quadre del widget. A la configuració del botó (que podeu obrir tocant el botó), seleccioneu el PIN com a "GP4" i feu lliscar el commutador cap a "commutador".

Bones notícies! Hem acabat, només queda l'assemblea.

Pas 7: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

Introduïu el LED RGB a l'interior de la base. Per col·locar el Nodemcu i el sensor, vaig fer una petita caixa de cartró negra i la vaig enganxar a la base amb superglue. També s’hauria de fer un petit forat a la caixa perquè passés la font d’alimentació Nodemcu. Assegureu-vos que el sensor no estigui massa lluny i pugui detectar l’ampolla.

Pas 8: Tot fet

Tot fet!
Tot fet!
Tot fet!
Tot fet!
Tot fet!
Tot fet!

Tot el que heu de fer és connectar l’alimentació del Nodemcu (un carregador de telèfon intel·ligent hauria de funcionar bé) i col·locar la vostra ampolla d’aigua a l’hidratador. El Nodemcu es connectarà automàticament a la vostra xarxa WiFi i podeu esperar a que aparegui el recordatori.

Per descomptat, a algunes persones no els sembla gaire pràctic. Però també puc veure que és útil per a altres propòsits. Per exemple, pot funcionar com a recordatori de prendre medicaments per a gent gran que no para d’oblidar. Un petit ajust del codi pot fer que funcioni de la manera que vulgueu.

Espero que us hagi agradat aquest projecte. Molta sort en fer-ne un!

Recomanat: