Orodha ya maudhui:
- Hatua ya 1: Vifaa Vinahitajika na Kuunganishwa
- Hatua ya 2: Programu Inahitajika na Usanidi
- Hatua ya 3: Operesheni
- Hatua ya 4: Wote wamefungwa juu na wako tayari kwa MQTT
Video: ESP8266 / Arduino MQTT Memo Minder W / LCD (AKA Teenage Gamer Attention Getter!): Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
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
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
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:
- 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:
-
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)
- Mteja wa kambaId = "YAKO_CHAGUO_HAPA";
- mteja. jiandikishe ("YAKO_Mada_yako_HAPA")
Hatua ya 3: Operesheni
Baada ya Kufungua Programu ya MQTT Dash:
- Bonyeza PLUS ishara kwa juu kulia.
- Chagua Aina 'Nakala'.
- Jina ni chaguo lako.
- Ingiza jina lako la Mada hapa kama ilivyotajwa katika hatua iliyopita.
- Bonyeza Disk juu kulia ili kuhifadhi.
- Fungua Tile iliyoorodheshwa kwa jina lililochaguliwa katika hatua ya 3 hapo juu.
- Ingiza maandishi ya fomu ya bure kwenye laini iliyowasilishwa. Bonyeza SET.
- Ujumbe unapaswa kuonekana kwenye LCD ikiwa yote yanafanya kazi kama inavyotarajiwa.
- Ili kufuta ujumbe tuma ujumbe tupu.
- 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:
16 X 2 LCD I2c Inaonyesha Takwimu za MQTT: Hatua 3
16 X 2 LCD I2c Inaonyesha Takwimu za MQTT: Shukrani kwa Mafunzo yasiyofaa ya Nerd na 3KU_Delta kwa msukumo wao, msaada na nambari
Kazi ya Kutoa Mashine ya Arduino (aka: Kutengeneza Bop-It Yako!): Hatua 5
Kazi ya Kutoa Mashine ya Arduino (aka: Kutengeneza Bop-It Yako!): Kwa utafiti ninaoufuata sasa nilipata mgawo wa kutengeneza kitu na Arduino. Nilikuwa nimepata mkusanyiko wa vifaa vya kawaida kutoka shuleni na nikafikiria kitu ambacho kingefanya kazi karibu na hizo, na kitanda kidogo cha nje
Uonyesho wa LCD wa I2C / IIC - Tumia LCD ya SPI kwa Uonyesho wa LCD wa I2C Kutumia SPI kwa Moduli ya IIC Na Arduino: Hatua 5
Uonyesho wa LCD wa I2C / IIC | Tumia LCD ya SPI kwa Uonyesho wa LCD wa I2C Kutumia SPI kwa Moduli ya IIC Pamoja na Arduino: Halo jamani kwani kawaida SPI LCD 1602 ina waya nyingi sana kuungana kwa hivyo ni ngumu sana kuiunganisha na arduino lakini kuna moduli moja inayopatikana sokoni ambayo inaweza badilisha onyesho la SPI kuwa onyesho la IIC kwa hivyo basi unahitaji kuunganisha waya 4 tu
Uonyesho wa LCD wa I2C / IIC - Badilisha LCD ya SPI kwa Uonyesho wa LCD wa I2C: Hatua 5
Uonyesho wa LCD wa I2C / IIC | Badilisha LCD ya SPI kwa Onyesho la LCD la I2C: kutumia spi LCD kuonyesha inahitaji miunganisho mingi sana kufanya ambayo ni ngumu sana kufanya hivyo nimepata moduli ambayo inaweza kubadilisha i2c lcd kwa spi lcd ili tuanze
ESP8266 & Hive ya MQTT Broker ya Umma "MQTT Broker Hive" MQ & Node-RED: Hatua 6 (na Picha)
ESP8266 & Hive ya umma ya MQTT Broker HQ Matumizi ya MQTT, kuna MQT ya umma