Orodha ya maudhui:

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

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

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

Je! Vijana wanaojifungia mbali wakicheza michezo yao ya mkondoni wakiwa wamevaa vichwa vya sauti? Umechoka kwa kutokusikia ukiwafokea au usijibu ujumbe wao wa simu au simu? Ndio… NASI PIA! Hiyo ndio sababu ya motisha ya gizmo yangu ya hivi karibuni inaendeshwa na (Kwa kuongeza ilikuwa raha tu kujenga). Hifadhi gem hii kidogo mbele ya skrini yao. Wakati ni tulivu, imekaa tu ikijishughulisha na biashara yake mwenyewe. Lakini… unapotuma ujumbe, hupata OBNOXIOUS kidogo na beeps na kupepesa LED'S pamoja na ujumbe wako kwenye LCD… KWA HAKIKA unapata umakini wa kijana wako. Kwa hivyo soma, angalia vid hapo juu, na ujengeneze pia.

Hatua ya 1: Vifaa Vinahitajika na Kuunganishwa

Vifaa Vinahitajika na Kuunganishwa
Vifaa Vinahitajika na Kuunganishwa
Vifaa Vinahitajika na Kuunganishwa
Vifaa Vinahitajika na Kuunganishwa

SEHEMU:

ESP8266 NodeMCU 1.0 (ESP yoyote inapaswa kufanya kazi)

LCD ya 1602 au 2004 na Sura ya Sura / I2C

Kitufe cha Kushinikiza kwa muda mfupi

Bodi ya mkate

LED

Wanarukaji

HOOKUP:

ESP8266 ----------- LCD ----------- BUTTON ----------- BUZZER --------- LED

Kikundi ----------------- Kikundi ---------- Fungu la 1 ------ ------------ Grnd

Vcc ------------------- Vcc

D6 --------------------------------------- ------------------------------------- Mguu mrefu

D7 --------------------------------------- ------------ Fungu la 2

D4 --------------------------------------- 2 Fungu la 2

D1 -------------------- SCL

D2 -------------------- SDA

Hatua ya 2: Programu Inahitajika na Usanidi

Programu Inahitajika na Usanidi
Programu Inahitajika na Usanidi
Programu Inahitajika na Usanidi
Programu Inahitajika na Usanidi
Programu Inahitajika na Usanidi
Programu Inahitajika na Usanidi

Mawazo: Maarifa na mazoezi ya kutumia Arduino IDE na maktaba.

Programu Inahitajika:

  • Arduino IDE (nilitumia 1.8.5)
  • Programu ya MQTT ya Programu ya Android (Sijui ikiwa kuna toleo la iOS)
  • Tovuti

Usanidi wa Programu:

  1. Programu ya Android MQTT DashTumia mteja huyo huyo. Jiandikishe (Pia inaitwa Mada) maelezo kama hapa chini. Zilizobaki za chaguo-msingi 'zinapaswa kuwa sawa Tumia maelezo yaliyopatikana kwenye wavuti hapo juu kwa bandari # na jina la mwenyeji wa seva:
  2. Mchoro wa Arduino (Programu ambayo inahitaji mabadiliko pia imetolewa maoni katika mchoro)

    • Anwani ya I2C ya LCD yako
    • Mikopo ya WiFi
    • Maelezo ya Broker ya MQTT (chaguzi unazopendelea / za kibinafsi unazotoa)

      1. Mteja wa kambaId = "YAKO_CHAGUO_HAPA";
      2. mteja. jiandikishe ("YAKO_Mada_yako_HAPA")

Hatua ya 3: Operesheni

Uendeshaji
Uendeshaji

Baada ya Kufungua Programu ya MQTT Dash:

  1. Bonyeza PLUS ishara kwa juu kulia.
  2. Chagua Aina 'Nakala'.
  3. Jina ni chaguo lako.
  4. Ingiza jina lako la Mada hapa kama ilivyotajwa katika hatua iliyopita.
  5. Bonyeza Disk juu kulia ili kuhifadhi.
  6. Fungua Tile iliyoorodheshwa kwa jina lililochaguliwa katika hatua ya 3 hapo juu.
  7. Ingiza maandishi ya fomu ya bure kwenye laini iliyowasilishwa. Bonyeza SET.
  8. Ujumbe unapaswa kuonekana kwenye LCD ikiwa yote yanafanya kazi kama inavyotarajiwa.
  9. Ili kufuta ujumbe tuma ujumbe tupu.
  10. AU… Bonyeza kitufe cha kushikamana na ESP kwa muda wa kusafisha.

Hatua ya 4: Wote wamefungwa juu na wako tayari kwa MQTT

Ilichukua sanduku la ufundi na kifungo kizuri cha kitambo na kuiweka pamoja katika hii.

Ilipendekeza: