Përmbajtje:

ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 hapa
ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 hapa

Video: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 hapa

Video: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 hapa
Video: ESP8266/Arduino MQTT Text Memo Notifier 2024, Korrik
Anonim
Image
Image

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

Kërkohet harduer dhe bashkim
Kërkohet harduer dhe bashkim
Kërkohet harduer dhe bashkim
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

Softueri i kërkuar dhe konfigurimi
Softueri i kërkuar dhe konfigurimi
Softueri i kërkuar dhe konfigurimi
Softueri i kërkuar dhe konfigurimi
Softueri i kërkuar dhe konfigurimi
Softueri i kërkuar dhe konfigurimi

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:

  1. 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:
  2. 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)

      1. String clientId = "YOUR_CHOICE_HERE";
      2. client.subscribe ("YOUR_Topic_HERE")

Hapi 3: Funksionimi

Operacion
Operacion

Me hapjen e aplikacionit MQTT Dash:

  1. Klikoni shenjën PLUS në të djathtën e sipërme.
  2. Zgjidhni Lloji 'Tekst'.
  3. Emri është zgjedhja juaj.
  4. Vendosni emrin e Temës suaj këtu siç u përmend në hapin e mëparshëm.
  5. Klikoni Disk në të djathtën e sipërme për të ruajtur.
  6. Hapni pllakën e listuar me emrin e zgjedhur në hapin 3 më sipër.
  7. Futni tekstin e formularit falas në linjën e paraqitur. Kliko SET.
  8. Mesazhi duhet të shfaqet në LCD nëse të gjitha funksionojnë siç pritej.
  9. Për të pastruar mesazhin dërgoni një mesazh bosh.
  10. 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: