Përmbajtje:
- Hapi 1: Kërkohet harduer dhe bashkim
- Hapi 2: Kërkohet softuer dhe konfigurim
- Hapi 3: Funksionimi
- Hapi 4: Të gjitha në kuti dhe gati për MQTT
Video: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Kanë adoleshentë që mbyllen duke luajtur lojërat e tyre në internet me kufje të veshura? Jeni të lodhur nga ata që nuk ju dëgjojnë të bërtisni për ta ose nuk u përgjigjeni mesazheve ose thirrjeve të tyre? Po… SHUM US SHBA! Ky është motivi për gizmon time të fundit (Plus ishte thjesht argëtuese për tu ndërtuar). Parkoni këtë perlë të vogël pikërisht para ekranit të tyre. Ndërsa është e qetë, ajo është ulur vetëm duke menduar për biznesin e vet. Por… kur i dërgon një mesazh, ai merr pak OBNOKSI dhe bip dhe pulson LED së bashku me mesazhin tuaj në LCD… duke marrë përfundimisht vëmendjen e adoleshentit tuaj të çmuar. Pra, lexoni më tej, shikoni videon më lart dhe krijoni edhe ju një të tillë.
Hapi 1: Kërkohet harduer dhe bashkim
PJES:
ESP8266 NodeMCU 1.0 (Çdo ESP duhet të funksionojë)
1602 ose 2004 LCD me Ndërfaqe Seriale/I2C
Butoni Momental i Shtypjes
Breadboard
LED
Kërcyesit
FSHIHJE:
ESP8266 ----------- LCD ----------- BUTONI ----------- BUZZER ------------- LED
Grnd ----------------- Grnd ---------- Poli i Parë ------------ Grnd ------ ------------ Grnd
Vcc ------------------- Vcc
D6 ----------------------------------------------------- ---------------------------------------- Këmbë e gjatë
D7 ----------------------------------------------------- ------------ Poli i 2-të
D4 -------------------------------------- Poli i 2-të
D1 -------------------- SCL
D2 -------------------- SDA
Hapi 2: Kërkohet softuer dhe konfigurim
Supozimet: Njohuri dhe praktikë e përdorimit të Arduino IDE dhe bibliotekave.
Softueri i kërkuar:
- Arduino IDE (kam përdorur 1.8.5)
- Aplikacioni Android MQTT Dash (Nuk jam i sigurt nëse ka një version iOS)
- Uebfaqe
Konfigurimet e softuerit:
- Aplikacioni Android MQTT DashPërdorni të njëjtin klient. Abonohuni (Gjithashtu quhet Temë) të dhënat si më poshtë. Pjesa tjetër e paracaktuar "duhet" të jetë në rregull. Përdorni detajet e gjetura në faqen e internetit më lart për portin# dhe emrin e hostit të serverit:
-
Arduino Sketch (Programimi që ka nevojë për ndryshime komentohet gjithashtu në skicë)
- Adresa I2C e LCD tuaj
- Kreditë WiFi
-
Informacioni i ndërmjetësit MQTT (zgjedhje të rastësishme/të personalizuara që ofroni)
- String clientId = "YOUR_CHOICE_HERE";
- client.subscribe ("YOUR_Topic_HERE")
Hapi 3: Funksionimi
Me hapjen e aplikacionit MQTT Dash:
- Klikoni shenjën PLUS në të djathtën e sipërme.
- Zgjidhni Lloji 'Tekst'.
- Emri është zgjedhja juaj.
- Vendosni emrin e Temës suaj këtu siç u përmend në hapin e mëparshëm.
- Klikoni Disk në të djathtën e sipërme për të ruajtur.
- Hapni pllakën e listuar me emrin e zgjedhur në hapin 3 më sipër.
- Futni tekstin e formularit falas në linjën e paraqitur. Kliko SET.
- Mesazhi duhet të shfaqet në LCD nëse të gjitha funksionojnë siç pritej.
- Për të pastruar mesazhin dërgoni një mesazh bosh.
- OSE… Shtypni butonin bashkangjitur në ESP për një çast për ta pastruar.
Hapi 4: Të gjitha në kuti dhe gati për MQTT
Mora një kuti artizanale dhe një buton më të mirë të çastit dhe vendosini të gjitha së bashku në këtë.
Recommended:
Çanta Rave Aka Pa në një Paketë Mbrapa [sRc]: 5 hapa
Rave Bag Aka Pa në një Paketë Mbrapa [sRc]: kjo është mënyra se si të bëni një çantë me një mini pa amp dhe 2 altoparlantë të rafteve të librave në një paketë të pasme
Quadcopters Combat Drones Aka një përvojë e vërtetë luftimi me qen: 8 hapa (me fotografi)
Quadcopters Combat Drones Aka një përvojë e vërtetë luftimi me qen: Mirë se vini në " ible " #37Ne duhet të pranojmë që dronët e betejës aktuale në treg janë pak të çrregullt. Veryshtë shumë e vështirë të kuptosh se kush fiton dhe kush humbet. Kur një dron zbret, tjetri vazhdon (përplaset me njëri -tjetrin
16 X 2 LCD I2c Shfaqja e të dhënave MQTT: 3 hapa
16 X 2 LCD I2c Shfaqja e të dhënave MQTT: Falë Tutorials Random Nerd dhe 3KU_Delta për frymëzimin, ndihmën dhe kodin e tyre
Udhëzues Arduino LCD 16x2 - Ndërfaqja e ekranit LCD 1602 me Arduino Uno: 5 hapa
Udhëzues Arduino LCD 16x2 | Ndërfaqja e ekranit LCD 1602 me Arduino Uno: Përshëndetje Djema pasi shumë projekte kanë nevojë për një ekran për të shfaqur të dhënat nëse është ndonjë matës diy ose një numërim abonimi në YouTube abonent ose një kalkulator ose një bllokues i tastierës me ekran dhe nëse të gjitha këto projekte janë bërë me arduino ata do të përcaktojnë
Zbulimi HiFive1 Arduino ndërhyrës me sinjalizime MQTT duke përdorur ESP32 ose ESP8266: 6 hapa
Zbulimi HiFive1 Arduino ndërhyrës me sinjalizime MQTT duke përdorur ESP32 ose ESP8266: HiFive1 është bordi i parë i pajtueshëm me Arduino i bazuar në RISC-V i ndërtuar me CPU FE310 nga SiFive. Bordi është rreth 20 herë më i shpejtë se Arduino UNO, por si bordi i UNO, i mungon çdo lidhje wireless. Për fat të mirë, ka disa të lira