
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47





Az elegendő vízfogyasztás nagyon fontos mindenkinek. De minden nap kevesebb vizet iszok, mint amennyit kellene. Tudom, hogy vannak hozzám hasonló emberek, akiket emlékeztetni kell arra, hogy igyon vizet. Ha Ön egy közülünk, akkor ez a projekt megváltoztatja az életét (valószínűleg).
Ismerje meg a hidratátort! Ez az eszköz motiválja Önt, hogy igyon vizet. Hogyan? Úgy működik, mint egy játék. A vizes palackot a tetején kell tartania. Óránként kigyullad a gyűrű az alap körül. A lámpa addig ég, amíg fel nem veszi az üveget, nem iszik vizet és visszahelyezi. Ezután a lámpa a következő óráig kialszik.
De mi ebben olyan motiváló? Nos, a fénygyűrűben van. A fény kék az elején. Minden alkalommal, amikor hiányzik az ivóvíz, a fény színe enyhén eltolódik a vörös felé. Minél többször hiányzik az emlékeztető, annál pirosabb lesz. Alapvetően a kékről az ibolyára, és végül a vörösre vált. A cél az, hogy a fény színét a nap végére a lehető legközelebb tartsuk a kékhez.
Ez csak egy alapvető áttekintés volt arról, hogy mit csinál. Ezt az oktatóanyagot olvasva megismerheti a pontos működést.
Érdekes? Készítsük el! Igyon egy pohár vizet, és dőljön hátra, miközben végigvezetem az építési folyamaton!
Kellékek
Egy régi CD
Gyakori katódos RGB LED
NodeMcu (ESP8266)
Női-női jumper vezetékek (opcionális)
5V USB tápegység
Csiszolópapír
Fekete diagrampapír
Lépés: Az alap elkészítése



Ezt egyszerűnek tartottam. Nincs divatos berendezés vagy alkatrész. Vegyünk egy régi CD -t, és csiszolópapírral távolítsuk el a borítót az egyik oldalon. Látni fogja, hogy a CD átlátszóvá válik. Miután eltávolította az anyag nagy részét, csiszolja a másik oldalát is. Ez fagyos megjelenést kölcsönöz neki, így a fény jól eloszlik. van
Most vegyen egy fekete diagrampapírt, és vágjon ki egy kört, amely pontosan megegyezik a CD -vel. Most készítsen gyűrűt a középpont körül bárhol egy iránytű segítségével. A gyűrű egyszerű kivágásának módja a papír félbehajtása és a jelölés mentén történő vágás.
Ha elkészült, a fenti képen látható módon ragaszthatja a papírt a CD -re. Most már rendelkeznie kell egy CD -vel, amely csak egy átlátszó területet tartalmaz.
2. lépés: Az alap támogatása



Ehhez vettem egy tésztapoharat, és kivágtam a felső részét. Csak annyit kell tennie, hogy ragasztja az alaphoz, hogy némi magasságot kapjon. Készítsen egy kis bevágást a LED -vezetékek áthaladásához.
Ezután vegyen egy sapkát, amely illeszkedik hozzá (ugyanabból a tésztapohárból készült kupaknak rendben kell lennie), és helyezze a kivágott pohárra. Ne ragassza most, mert még mindig be kell ragasztanunk egy LED -et.
3. lépés: Elektronika



Most tervezhetnénk egy áramkört a konkrét célunkhoz. De ez sok időt vesz igénybe, és túl sok összetevőt igényelhet. Egyszerűen használhatunk egy mikrovezérlőt, mint egy Nodemcu, és programozhatjuk a feladat végrehajtásához.
Továbbá annak érzékeléséhez, hogy a palackot mikor helyezzük el és mikor emeljük fel, infravörös közelségérzékelőt kell használnunk.
A kapcsolatok nagyon egyszerűek. Csak kövesse a fenti diagramot. Ne tévesszük össze az érzékelő D0 -jával és a Nodemcu D0 -jával. Az érzékelőben a D0 jelzi a digitális kimenetet. A félreértések elkerülése végett nem használtam semmilyen célra a Nodemcu D0 -ját. Érintetlenül hagyhatja.
Ezenkívül a D2 vezetékkel közvetlenül a D3 -hoz van csatlakoztatva.
Most azt kérdezheti, miért használjon Nodemcu -t és ne Arduino -t? Nos, használhat Arduino -t is. A kódodtól függ. A kódom csatlakozik az internethez, ami pontosabbá teszi.
4. lépés: Kód és működés



Itt két kód található. Hydrator és Hydrator pro (az okostelefonok elnevezésének ihlette: p)
Ne aggódjon, mindkettő ingyenes, nem kell fizetnie nekem.
Megjegyzés: A kódban néhány módosítást kell végrehajtania.
Hozzá kell adnia a wifi SSID -jét és jelszavát a programban, ahol a „YourNetworkName” és a „YourPassword” felirat szerepel. Ezenkívül a „YourAuthToken” -et le kell cserélni a blynk -től kapott hitelesítési jogkivonatra (a következő lépésekben ismertetjük)
Először is elmagyarázom, mit tesz a kód.
A Nodemcu a Blynk nevű szolgáltatáson keresztül csatlakozik az internethez. A Blynk viszont csatlakozik egy másik IFTTT nevű szolgáltatáshoz.
A következő lépésekben konfiguráljuk az IFTTT -t, hogy óránként jelt küldjön a Nodemcu -nak: 00:00
Így minden órában a Nodemcu megkapja a jelet, és bekapcsolja a LED -et. Ha felemeljük a palackot, hogy vizet igyunk, a közelségérzékelő észleli, és a Nodemcu kikapcsolja a LED -et.
Ha nem emeljük fel az üveget, a Nodemcu 10 percet vár, amíg befejezzük a feladatot. Ha nem tesszük meg 10 percen belül, a Nodemcu kissé pirosabbá teszi a LED színét (25 -tel növeli a piros színét, 25 -tel pedig kékkel csökkenti), és kikapcsolja a LED -et. Tehát legközelebb, amikor a lámpa felgyullad (a következő órában), kicsit pirosabb lesz, mint korábban, jelezve, hogy az elmúlt órában hiányzott az ivóvíz. Ha minden órában hiányzik, a LED egyre pirosabb lesz, és végül a nap végén teljesen piros lesz.
Akkor most mi van a kód pro verziójával? Ez ugyanaz, mint a normál verzió, de hozzáadott értesítési figyelmeztetésekkel. Ez a verzió értesíti Önt, hogy igyon vizet a 10 perces késleltetés vége előtt (körülbelül 7 perc) a telefonján megjelenő értesítésen keresztül.
Szintén a nap végén, ha a LED színe túl közel van a piroshoz, újabb értesítést küld. Nem teszteltem ezt a kódot, ezért ha kipróbálja, tudassa velem, hogy működik -e.
5. lépés: Az IFTTT konfigurálása




Telepítse az IFTTT -t a telefonjára.
Android
IOS
Most kövesse a képeket.
Kattintson a +gombra, válassza az "ezt" és a "dátum és idő" lehetőséget. Válassza a "Minden órában", majd a "00" lehetőséget
Most kattintson az "arra", és keresse meg a "webhooks" kifejezést a keresősávon. Kattintson a "webes kérés" gombra, és írja be az URL -t. Az URL formátum https:// IP/Auth/update/D4
Cserélje le az Auth -t a blynk projekt Auth tokenjével (magyarázat a következő lépésben), az IP -t pedig országának blynk cloud IP -címével. Az IP lekéréséhez nyissa meg a parancssort, és írja be a "ping blynk-cloud.com" parancsot. India esetében a vizsgálati időszak 188.166.206.43
Válassza a "put" lehetőséget a metódus részben, majd a "application/json" lehetőséget a tartalomtípusban. A törzsbe írja be az ["1"] billentyűt.
6. lépés: A Blynk konfigurálása



Telepítse a Blynk programot.
Android
IOS
Hozzon létre egy új projektet. Az Auth tokent elküldjük Önnek. Ezt kell hozzáadnia az URL -hez az előző lépésben és a programban.
Érintse meg a "+" gombot, és adjon hozzá egy gombot a widget mezőből. A gombbeállításokban (amelyeket a gomb megérintésével nyithat meg) válassza ki a PIN -kódot "GP4" -ként, és csúsztassa a kapcsolót a "kapcsoló" irányába.
Jó hírek! Végeztünk, már csak az összeszerelés maradt.
7. lépés: Összeszerelés



Ragassza az RGB LED -et az alap belsejébe. A Nodemcu és az érzékelő elhelyezéséhez készítettem egy kis fekete kartondobozt, és szuperragasztóval ragasztottam az alaphoz. Ezenkívül egy kis lyukat kell készíteni a dobozban a Nodemcu tápegység áthaladásához. Győződjön meg arról, hogy az érzékelő nincs túl messze, és képes észlelni az üveget.
8. lépés: Minden kész



Mindössze annyit kell tennie, hogy csatlakoztassa a tápegységet a Nodemcu -hoz (az okostelefon töltőjének jól kell működnie), és tegye a kulacsot a hidratátorra! A Nodemcu automatikusan csatlakozik a WiFi hálózathoz, és várhat, amíg az emlékeztető felbukkan!
Persze lehet, hogy egyeseknek nem tűnik túl praktikusnak. De látom, hogy más célokra is hasznos lehet. Például emlékeztetőként szolgálhat gyógyszerek szedésére olyan idős emberek számára, akik folyamatosan felejtik. A kód egy kis finomításával elérheti, hogy a kívánt módon működjön.
Remélem tetszett ez a projekt. Sok sikert a saját készítéséhez!
Ajánlott:
Nadrág, amely tölti a telefont: 6 lépés (képekkel)

Nadrág, amely tölti a telefont: Tehát naponta közel 1000 lépést teszünk meg, anélkül, hogy számolnám a szokásos fizikai tevékenységeimmel, és ha rendszeres kerékpárosok vagytok, mint én, az is számít. Mi lenne, ha valahogy ki tudnánk használni ezt az áramot a dolgok feltöltésére. Szóval ez egy utasítás
Akkumulátoros lámpa, amely mágnesek segítségével kapcsol be!: 8 lépés (képekkel)

Akkumulátoros lámpa, amely mágnesek segítségével kapcsol be !: Tudjuk, hogy a legtöbb lámpa fizikai kapcsolóval kapcsol be/ki. A célom ezzel a projekttel az volt, hogy létrehozzak egy egyedi módot a lámpa könnyű be- és kikapcsolására a klasszikus kapcsoló nélkül. Lenyűgözött a lámpa ötlete, amely megváltoztatta az alakját a folyamat során
Renegade-i (Programozható IC-tesztelő, amely úgy érzi, mint az igazi): 3 lépés (képekkel)

Renegade-i (Programozható IC-tesztelő, amely úgy érzi, mint az igazi): A MILLIÓ DOLLAR DREAM. Álmodott valaha arról, hogy saját IC-tesztelője legyen otthon? Nem csak egy eszköz, amely képes tesztelni az IC -t, hanem egy "programozható" gép, amely úgy érzi magát, mint a szemikon teszt ipar legnagyobb szereplőinek egyik zászlóshajója
Moslty 3D nyomtatott robotkar, amely utánozza a bábvezérlőt: 11 lépés (képekkel)

Moslty 3D nyomtatott robotkar, amely utánozza a bábkontrollert: Gépészmérnök hallgató vagyok Indiából, és ez a My Undergrad diplomás projektem. Ez a projekt egy olcsó, többnyire 3D nyomtatású robotkar kifejlesztésére összpontosít, és 5 DOF-ot tartalmaz 2 ujjal fogó. A robotkar
Egy Raspberry Pi NAS, amely valóban úgy néz ki, mint egy NAS: 13 lépés (képekkel)

Egy Raspberry Pi NAS, ami tényleg úgy néz ki, mint egy NAS: Miért egy Raspberry Pi NAS? Nos, én egy gyönyörű, de helytakarékos Raspberry Pi NAS -t kerestem az internetről, és nem találtam semmit. Találtam néhány NAS -konstrukciót, egy Raspberry Pi -t fa alapra ragasztva, de nem ezt akarom. Azt akarom