Tartalomjegyzék:

Időjárás lámpa - színt változtat a hőmérsékleten: 6 lépés
Időjárás lámpa - színt változtat a hőmérsékleten: 6 lépés

Videó: Időjárás lámpa - színt változtat a hőmérsékleten: 6 lépés

Videó: Időjárás lámpa - színt változtat a hőmérsékleten: 6 lépés
Videó: 04. 2023. Éghajlat és társadalom: a környezettörténeti kutatás módszerei. 2024, November
Anonim
Időjárás lámpa - színét változtatja a hőmérséklettel
Időjárás lámpa - színét változtatja a hőmérséklettel

Helló! Hányszor fordult elő, hogy a szobában lévő légkondicionáló alatt hűlt, és nem tudta, milyen meleg van odakint. Képzeld el kedvenced állapotát. Sem AC, sem ventilátor nincs benne. Lehet, hogy nem túl gyakori, de néhányszor előfordul. Tehát bemutatom nektek az időjárás -lámpát! Ez valójában az ISS lámpa frissített változata, amelyet néhány napja építettem. Ez a projekt megmutatja, milyen egyszerű a lámpa építése és testreszabása. Elég a beszédből. Mit csinál valójában a lámpa? Nos, ez egyszerűen egy hangulatjelző lámpa, amely kéken világít. Ha a külső hőmérséklet a beállított küszöbérték fölé emelkedik, a lámpa pirosra vált. Ilyen egyszerű az egész. Ha úgy gondolja, hogy ez túl alapvető, akkor személyre szabhatja az RGB leddel, hogy bármit és mindent megtegyen, szinte. Kezdőknek leegyszerűsítettem. Tehát kezdjünk készíteni!

Kellékek

NodeMcu (esp8266)

Piros és kék LED

Női és női áthidaló vezetékek (opcionális)

Fekete diagrampapír -diffúziós ház (vagy 3D -ben kinyomtatható)

5V DC adapter micro usb kábellel

Blynk és ifttt alkalmazások

1. lépés: A ház

A Melléklet
A Melléklet
A Melléklet
A Melléklet

A szerkezet felépítése egyszerű. Ugyanazt használtam, amiből az ISS lámpát készítettem. Alapvetően csak kinyitottam egy régi led szobai lámpát, és a felső diffúziós részt használtam. Az alaphoz kör alakú gyűrűt vágtam a diagramból, amely tökéletesen illeszkedik a felső burkolathoz.

2. lépés: Kód…

Kód…
Kód…

A program valójában nagyon egyszerű. Használja a kódomat, és módosítsa az "Auth" mondat részét az Auth tokennel, amelyet a blynk projekt létrehozása után kap. Cserélje le az "ssid" -et a WiFi nevére, és a "jelszót" a WiFi jelszavára. Mindössze annyit tesz, hogy csatlakozik a blynk alkalmazáshoz. Amikor az ifttt alkalmazás kiváltó jelet kap az időjárás alatti (szolgáltatás) szolgáltatástól, akkor elindítja a blynk -et, ami viszont a NodeMcu kiválasztott csapját aktiválja. Túladagolás lett? Ne aggódjon, csak letöltheti a kódomat, és feltöltheti a NodeMcu -ra. Jól kell működnie. Ja és győződjön meg róla, hogy telepítve van az esp8266 és a blynk könyvtár.

Nem tudja, hogyan telepítse ezeket a könyvtárakat? Kattintson ide a nodemcuért, és ide a blynkért

3. lépés: Hozza létre a kapcsolatokat

Hozza létre a kapcsolatokat
Hozza létre a kapcsolatokat
Hozza létre a kapcsolatokat
Hozza létre a kapcsolatokat

Ez egyszerű. Csatlakoztassa a D1 -es csatlakozót a D7 -hez és a D2 -es csatlakozót a D4 -hez. Most csatlakoztassa a piros LED pozitív tűjét a D5 -hez, a kék LED pozitív tűjét a D6 -hoz. Mindkét LED negatív csapja csatlakoztatható az mcu csomópont gnd -jéhez. Kész. Látod, könnyű.

4. lépés: A Blynk beállítása

A Blynk beállítása
A Blynk beállítása
A Blynk beállítása
A Blynk beállítása
A Blynk beállítása
A Blynk beállítása
A Blynk beállítása
A Blynk beállítása

Győződjön meg róla, hogy regisztrált a blynk szolgáltatásra, és bejelentkezett az alkalmazásba. Hozzon létre egy új projektet, és a hitelesítési jelzőt elküldjük Önnek. A blynk alkalmazásban kattintson a fekete képernyő bármelyik pontjára a widgetmező megjelenítéséhez. A widget mezőben kattintson a "gombra". Megállapítja, hogy egy gomb widgetet adtak hozzá. Kattintson rá, és válassza a "PIN" lehetőséget. Válassza ki a gp5 -öt a listából. Hasonlóképpen hozzon létre egy másik gombot, de ezúttal válassza a gp4 lehetőséget.

5. lépés: Az IFTTT beállítása

Az IFTTT beállítása
Az IFTTT beállítása
Az IFTTT beállítása
Az IFTTT beállítása
Az IFTTT beállítása
Az IFTTT beállítása

Jelentkezzen be az ifttt -be. Kattintson a 3. fülre (jobb alsó sarokban), és válassza ki a "+" szimbólumot a jobb felső sarokban. Innen kattintson az "erre", amelynek kék színűnek kell lennie. Kattintson a föld alatti időjárásra. Kattintson a "jelenlegi hőmérséklet fölé emelkedik" lehetőségre, adja meg a hőmérsékletet (mondjuk 35), és válassza a Celsiust. Ezután válassza ki a helyét.

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. 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"] gombot

Az URL formátum: https:// IP/Auth/update/D5, Cserélje le az Auth -t a blynk projekt Auth tokenjével, és az IP -t országának blynk cloud IP -jé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

Hasonlóképpen hozzon létre egy másik kisalkalmazást, csak ezúttal válassza az "időjárás alatti hőmérsékletet" a Weather underground alatt. Ezenkívül az URL ezúttal https:// IP/Auth/update/D4 Minden kész! Végeztünk!

6. lépés: Kapcsolja be

Bekapcsolás!
Bekapcsolás!
Bekapcsolás!
Bekapcsolás!
Bekapcsolás!
Bekapcsolás!
Bekapcsolás!
Bekapcsolás!

Csak csatlakoztassa az 5V -os tápegységet a nodeMcu -hoz. Bár nem pillanatnyi. Az időjárás a föld alatt elég sokáig tart, hogy frissítse a hőmérsékletet. Mindenesetre, ha bekapcsolva hagyja a lámpát, akkor jól kell működnie. Ez a projekt a korábban elkészített ISS lámpa frissítése. Ennek célja az volt, hogy megmutassam, milyen egyszerű a lámpa testre szabása az Ön igényei szerint. Például hozzáadtam egy másik LED -et, és most forró hőmérsékleten pirosan, hidegben kéken, normál hőmérsékleten sárgán világít. Biztosan elkezdi élvezni az IOT -t, ha elkezdi ezeket a projekteket készíteni és játszani a kóddal. Tehát ezúttal nem kódlépést végzek. Ha zavarban van, megnézheti az ISS lámpát, amelyet korábban építettem, ahol végigmentem egy hasonló kódon.

Remélem, inspirálhatom Önt egy ilyen barkácsprojekt kipróbálására. Köszönöm!

Ajánlott: