Tartalomjegyzék:
- 1. lépés: Szükséges hardver és csatlakoztatás
- 2. lépés: Szükséges szoftver és konfiguráció
- 3. lépés: Művelet
- 4. lépés: Minden be van csomagolva és kész az MQTT -re
Videó: ESP8266/Arduino MQTT Memo Minder W/LCD (más néven Teenage Gamer Attention Getter!): 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Vannak tinédzserek, akik bezárkóznak, és fejhallgatóval játsszák online játékaikat? Belefáradt abba, hogy nem hallja, hogy kiabál értük, vagy nem válaszol az SMS -re vagy a hívásokra? Igen… mi is! Ez az, ami motiválja a legújabb gizmo -m (Plusz csak szórakoztató volt építeni). Parkolja le ezt a kis drágakövet közvetlenül a képernyő előtt. Bár csendes, csak ül, és a saját dolgával törődik. De… amikor üzenetet küld neki, kissé OBNOXIÓS lesz, és sípoló és villogó LED -eket küld az üzenetével együtt az LCD -n. Szóval olvass tovább, nézd meg a fenti videót, és építs magadnak is egyet.
1. lépés: Szükséges hardver és csatlakoztatás
ALKATRÉSZEK:
ESP8266 NodeMCU 1.0 (Bármilyen ESP -nek működnie kell)
1602 vagy 2004 LCD soros/I2C interfésszel
Pillanatnyi nyomógomb
Kenyeretábla
VEZETTE
Jumpers
ÖSSZEKÖTTETÉS:
ESP8266 ----------- LCD ----------- GOMB ----------- BUZZER ------------- VEZETTE
Grnd ----------------- Grnd ---------- 1. pólus ------------ Grnd ------ ------------ Grnd
Vcc ------------------- Vcc
D6 ------------------------------------------------- ------------------------------------- Hosszú láb
D7 ------------------------------------------------- ------------ 2. pólus
D4 -------------------------------------- 2. pólus
D1 -------------------- SCL
D2 -------------------- SDA
2. lépés: Szükséges szoftver és konfiguráció
Feltételezések: Az Arduino IDE és a könyvtárak használatának ismerete és gyakorlata.
Szükséges szoftver:
- Arduino IDE (én 1.8.5 -öt használtam)
- Android App MQTT Dash (Nem tudom, van -e iOS verzió)
- Weboldal:
Szoftver konfigurációk:
- Android App MQTT Dash Használja ugyanazt a client.subscribe (más néven téma) részleteket az alábbiak szerint. A maradék alapértelmezett "legyen" rendben. Használja a fenti webhelyen található adatokat a port# és a szerver gazdagép neve számára:
-
Arduino Sketch (A változtatásokat igénylő programozást a vázlat is megjegyzi)
- Az LCD I2C címe
- WiFi hitelkeret
-
MQTT bróker információ (véletlenszerű/személyre szabott választások)
- String clientId = "YOUR_CHOICE_HERE";
- client.subscribe ("YOUR_Topic_HERE")
3. lépés: Művelet
Az MQTT Dash alkalmazás megnyitásakor:
- Kattintson a PLUS bejelentkezésre a jobb felső sarokban.
- Válassza a „Szöveg” lehetőséget.
- A név a választásod.
- Írja be ide a téma nevét az előző lépésben említettek szerint.
- A mentéshez kattintson a jobb felső sarokban lévő Lemez elemre.
- Nyissa meg a Csempét a fenti 3. lépésben kiválasztott név szerint.
- Írja be a szabad formátumú szöveget a megjelenített sorba. Kattintson a SET gombra.
- Az üzenetnek meg kell jelennie az LCD -n, ha minden a várt módon működik.
- Az üzenet törléséhez küldjön üres üzenetet.
- VAGY… Nyomja meg egy pillanatra az ESP -hez tartozó gombot a törléshez.
4. lépés: Minden be van csomagolva és kész az MQTT -re
Felvett egy kézműves dobozt és egy szebb pillanatnyi gombot, és ebben mindent összerakott.
Ajánlott:
Crawl Space Monitor (más néven: No More Frozen Pipes !!): 12 lépés (képekkel)
Crawl Space Monitor (más néven: No More Frozen Pipes !!): A víz a házamba a kútból jön egy fűtetlen kúszótéren keresztül. A konyha és a fürdőszoba összes vízvezetéke ezen a területen is áthalad. (A beltéri vízvezeték a 70-es évek közepén egy utólagos gondolat volt ezen a házon!) Hőlámpákat használtam
A feladatot adó Arduino gép (más néven: Making Your Own Bop-it!): 5 lépés
A feladatot adó Arduino gép (más néven: Making Your Own Bop-it!): A jelenleg követett tanulmányhoz azt a feladatot kaptam, hogy készítsek valamit egy Arduino-val. Szereztem magamnak egy szabványos anyaggyűjteményt az iskolából, és kitaláltam valamit, ami ezek körül működhet, minimális külső szőnyeggel
A spirállámpa (más néven a Loxodrome asztali lámpa): 12 lépés (képekkel)
A spirállámpa (más néven a Loxodrome asztali lámpa): A spirállámpa (más néven a Loxodrome asztali lámpa) egy projekt, amelyet 2015 -ben kezdtem el. Paul Nylander Loxodrome Sconce ihlette. Eredeti ötletem egy motoros asztali lámpa volt, amely áramló fényörvényeket vetít a falra. Terveztem és
RGB LED száloptikai fa (más néven Project Sparkle): 6 lépés
RGB LED száloptikai fa (más néven Project Sparkle): Kicsit unalmasnak találja a szobáját? Szeretne egy kis csillogást adni hozzá? Olvassa el itt, hogyan kell venni egy RGB LED -et, hozzáadni néhány száloptikai vezetéket, és ragyogni! A Project Sparkle alapvető célja, hogy szuper fényes LED-et és néhány végső izzású száloptikai kábelt készítsen
DIY Google Glass, más néven „Beady-i”: 22 lépés (képekkel)
DIY Google Glass, más néven a "Beady-i": egyszemélyes rugalmas, oldalsó fejpántos hordható kijelző. Gyöngyös szemem rajtad van …………………………………..