Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Piisav vee joomine on kõigile väga oluline. Kuid ma joon lõpuks iga päev vähem vett, kui peaksin. Ma tean, et minusuguseid on, kellele tuleb vee joomist meelde tuletada. Kui olete üks meist, muudab see projekt teie elu (tõenäoliselt).
Tutvuge hüdraatoriga! See seade motiveerib teid vett jooma. Kuidas? See toimib nagu mäng. Peate veepudelit selle peal hoidma. Iga tunni tagant süttib rõngas aluse ümber. Valgus jääb põlema, kuni võtate pudeli kätte, joote vett ja asetate selle tagasi. Pärast seda lülitub tuli järgmise tunnini välja.
Aga mis selles nii motiveerivat on? Noh, see on valgusrõngas. Valgus on alguses sinine. Iga kord, kui igatsete joogivett, nihkub valguse värv kergelt punase poole. Mida rohkem kordi oma meeldetuletusest ilma jääte, seda punasemaks see muutub. Põhimõtteliselt läheb see sinisest violetseks ja lõpuks punaseks. Teie eesmärk on hoida valguse värv päeva lõpuks võimalikult sinise lähedal.
See oli lihtsalt põhiline ülevaade sellest, mida see teeb. Selle juhendi lugemisel saate teada täpse toimimise.
Huvitav? Saame hakkama! Jooge klaas vett ja istuge tagasi, kui juhatan teid ehitusprotsessi läbi!
Tarvikud
Vana CD
Tavaline katood RGB LED
NodeMcu (ESP8266)
Naine-naissoost džemprijuhtmed (valikuline)
5v USB toiteallikas
Liivapaber
Must kaardipaber
Samm: aluse valmistamine
Olen seda lihtsana hoidnud. Ei mingeid uhkeid seadmeid ega osi. Võtke vana CD ja kasutage ühelt poolt kaane eemaldamiseks liivapaberit. Näete, et CD hakkab muutuma läbipaistvaks. Kui olete suurema osa materjalist eemaldanud, lihvige ka teine pool. See annab sellele härmatava välimuse, nii et valgus võib hästi hajuda. on
Võtke nüüd must kaardipaber ja lõigake välja ring, mis on täpselt sama suur kui CD -l. Nüüd tehke kompassi abil rõngas kesklinnas. Lihtne viis rõngast välja lõigata on paber pooleks voltida ja mööda märgistust lõigata.
Kui olete valmis, saate paberi kleepida CD -le, nagu ülaltoodud pildil. Nüüd peaks teil olema CD, millel on ainult läbipaistva ala rõngas.
2. samm: baasi tugi
Selleks võtsin nuudlitopsi ja lõikasin ülemise osa välja. Kõik, mida pead tegema, on kleepida see aluse külge, et anda sellele teatud kõrgus. Tehke sellesse väike sälk, et LED -juhtmed läbiksid.
Seejärel võtke kork, mis sobib (sama nuudlitopsi kork peaks olema korras) ja asetage see väljalõigatud tassile. Ärge kleepige seda kohe, sest peame ikkagi LED -i sisse kleepima.
3. samm: elektroonika
Nüüd võiksime konstrueerida vooluringi meie konkreetseks otstarbeks. Kuid see võtab kaua aega ja võib nõuda liiga palju komponente. Saame lihtsalt kasutada mikrokontrollerit nagu Nodemcu ja programmeerida selle ülesande täitmiseks.
Samuti, et tuvastada, millal pudel pannakse ja millal seda tõstetakse, peame kasutama IR -lähedusandurit.
Ühendused on väga lihtsad. Lihtsalt järgige ülaltoodud diagrammi. Ärge laske end segi ajada D0 ja Nodemcu D0 -ga. Anduris tähistab D0 digitaalset väljundit. Segaduste vältimiseks ei ole ma Nodemcu D0 -d mingil eesmärgil kasutanud. Võite selle puutumata jätta.
Samuti on D2 otse juhtmega ühendatud D3 -ga.
Nüüd võite küsida, miks kasutada Nodemcu ja mitte Arduino? Noh, võite kasutada ka Arduinot. See sõltub teie koodist. Minu kood ühendub Internetiga, mis muudab selle täpsemaks.
4. samm: kood ja töö
Siin on kaks koodi. Hydrator ja Hydrator pro (inspireeritud nutitelefonide nimetamisest: p)
Ärge muretsege, mõlemad on tasuta, te ei pea mulle maksma.
Märkus. Koodis peate tegema mõned muudatused.
Peate lisama oma wifi SSID ja parooli programmi, kus on kirjas „YourNetworkName” ja „YourPassword”. Ka „YourAuthToken” tuleks asendada blynkilt saadud autentimismärgiga (selgitatud järgmistes sammudes)
Kõigepealt lubage mul selgitada, mida kood teeb.
Nodemcu on Internetiga ühendatud teenuse Blynk kaudu. Blynk on omakorda ühendatud teise teenusega IFTTT.
Järgmistes sammudes konfigureerime IFTTT -d saatma signaali Nodemcu iga tund kell: 00
Nii et iga tund võtab Nodemcu signaali vastu ja lülitab LED -i sisse. Kui tõstame pudeli vett jooma, tuvastab lähedusandur selle ja Nodemcu lülitab LED -i välja.
Kui me pudelit ei tõsta, ootab Nodemcu 10 minutit, et saaksime ülesande täita. Kui me ei tee seda 10 minuti jooksul, muudab Nodemcu LED -i värvi pisut punasemaks (suurendab punase värvi väärtust 25 võrra ja vähendab sinist 25 võrra) ja lülitab LED -i välja. Nii et järgmisel korral, kui tuli süttib (järgmisel tunnil), on see pisut punasem kui varem, mis näitab, et olete viimase tunni jooksul joogivee vahele jätnud. Kui iga tund jääb pidevalt puudu, muutub LED üha punasemaks ja lõpuks päeva lõpuks täiesti punaseks.
Mis on nüüd koodi pro -versiooniga? See on sama mis tavaversioon, kuid sellele on lisatud märguannete hoiatused. See versioon teavitab teid telefoni märguande kaudu vett jooma enne 10 -minutilise viivituse lõppu (umbes 7 minuti pärast).
Kui LED -i värv on punasele liiga lähedal, saadab see teile päeva lõpus ka uue teate. Ma pole seda koodi testinud, nii et kui proovite, andke mulle teada, kas see töötab.
Samm: IFTTT seadistamine
Installige IFTTT oma telefoni.
Android
IOS
Nüüd järgige pilte.
Klõpsake nuppu +, valige "see" ja valige "kuupäev ja kellaaeg". Valige "Iga tund kell" ja seejärel "00"
Nüüd klõpsake "seda" ja otsige otsinguribalt sõna "webhooks". Klõpsake "esita veebipäring" ja sisestage URL. URL -i vorming on https:// IP/Auth/update/D4
Asendage Auth projekti blynk autoriseerimismärgiga (selgitatakse järgmises etapis) ja IP oma riigi blynk cloud IP -ga. IP-aadressi saamiseks avage käsuviip ja tippige "ping blynk-cloud.com". India puhul on uurimisperiood 188.166.206.43
Valige meetodi jaotisest "put" ja sisutüübist "application/json". Sisestage põhiosa ["1"].
Samm: seadistage Blynk
Installige Blynk.
Android
IOS
Loo uus projekt. Autentimisluba saadetakse teile postiga. See on see, mille peate URL -i lisama eelmises etapis ja programmis.
Puudutage "+" ja lisage vidinakastist nupp. Valige nuppude seadetes (mida saate avada nupule vajutades) PIN -koodiks „GP4” ja libistage lülitit „lüliti” suunas.
Head uudised! Oleme valmis, jäänud on vaid kokkupanek.
7. samm: kokkupanek
Kleepige RGB LED aluse sisse. Nodemcu ja anduri paigutamiseks tegin väikese musta pappkasti ja kleepisin selle superliimiga aluse külge. Samuti tuleks kasti teha väike auk Nodemcu toiteallika läbimiseks. Veenduge, et andur pole liiga kaugel ja suudab pudeli tuvastada.
8. samm: kõik on tehtud
Kõik, mida pead tegema, on ühendada Nodemcu toiteallikas (nutitelefoni laadija peaks hästi toimima) ja asetada veepudel hüdraatorile! Nodemcu loob automaatselt ühenduse teie WiFi -võrguga ja võite oodata, kuni meeldetuletus ilmub!
Muidugi ei pruugi see mõnele inimesele kuigi praktiline tunduda. Kuid ma näen, et see on kasulik ka muudel eesmärkidel. Näiteks võib see meeldetuletusena võtta ravimeid vanadele inimestele, kes unustavad pidevalt. Koodi veidi muutes saate selle töötada nii, nagu soovite.
Loodan, et teile meeldis see projekt. Palju õnne endale sellise tegemisel!
Soovitan:
Robot, mis ütleb teile, kas elektroonikatarnija petab teid või mitte: 6 sammu
Robot, mis ütleb, kas elektroonikamüüja petab teid või mitte: Eelmisel aastal läksime mina ja mu isa äsja avatud robootika-/elektroonikapoodi, mis asub meie elukoha lähedal. Kui ma sinna sisenesin, oli see täis elektroonikat, serovisid, andureid, vaarika pisit ja arduinosid. Järgmisel päeval läksime samasse poodi ja ostsime
Härra seinaplaadi pea pöördub teid jälgima: 9 sammu (piltidega)
Hr Wallplate’i pea pöördub teid jälgima: see on hr Wallplate’i Eye Illusion Roboti täpsem versioon https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion. Ultraheliandur võimaldab härra Wallplate’i peas teid jälgida, kui te tema ees kõnnite. Protsessi võib kokku võtta
Säästke vett ja raha duššiveemonitoriga: 15 sammu (piltidega)
Säästke vett ja raha duššiveemonitoriga: kumb kasutab rohkem vett - vann või dušš? Mõtlesin hiljuti sellele küsimusele ja mõistsin, et ma ei tea tegelikult, kui palju vett duši all kasutatakse. Ma tean, et duši all käies vajub mu mõte vahel, mõeldes lahedale
SlouchyBoard - tüütu viis, kuidas teid libisemisest hoiduda (tutvustus EasyEDA -le): 4 sammu (koos piltidega)
SlouchyBoard - tüütu viis, kuidas teid libisemisest hoiduda (tutvustus EasyEDA -le): Slouchy -plaat on väike 30 mm x 30 mm PCB (trükkplaat), mis kasutab kallutusandurit, piesosummerit ja ATTiny 85, et tekitada tüütu heli, kui kasutaja turtsub. Tahvli saab kinnitada kasutajate särgi või mütsi külge, nii et kui nad lebavad
IoT kasside söötja, mis kasutab osakeste footonit, mis on integreeritud Alexa, SmartThingsi, IFTTT ja Google'i arvutustabelitega: 7 sammu (koos piltidega)
IoT kassisöötja, mis kasutab osakeste footonit, mis on integreeritud Alexa, SmartThingsi, IFTTT ja Google'i arvutustabelitega: automaatse kassisöötja vajadus on iseenesestmõistetav. Kassid (meie kassi nimi on Bella) võivad olla näljasena ebameeldivad ja kui teie kass on nagu minu, sööb see kausi iga kord kuivana. Vajasin viisi, kuidas väljastada kontrollitud kogus toitu automaatselt