Orodha ya maudhui:
- Hatua ya 1: Tunachohitaji
- Hatua ya 2: Jinsi ya kusanidi Blynk na Arduino
- Hatua ya 3: FW kwa ESP8266
- Hatua ya 4: Jinsi ya kukusanyika
- Hatua ya 5: FW Arduino
Video: Kuingiliana na Uonyesho wa LCD M4Ujumuishaji: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Mafunzo haya yataturuhusu kudhibiti onyesho la LCD kupitia Wi-Fi kutoka kwa smartphone yetu
Ikiwa hatuna dereva tunaweza kutumia arduino, lakini chini ya kiunga cha utengenezaji wa Drivemall.
Faida ya kupendelea Drivemall juu ya bodi ya kawaida ya Arduino ni ile ya kupunguza ugumu wa viunganisho vinavyoongoza kwa usanidi mzuri zaidi (katika hali zingine). Walakini, hii ni ya hiari: matokeo yote bado ni halali na bodi ya arduino, ubao wa mkate na kuruka dupont ya kutosha kwa unganisho.
Mradi unakusudia kukuza aina isiyo rasmi ya elimu kama njia ya kukuza ujumuishaji wa kijamii wa vijana, elimu isiyo rasmi kama inavyoweza kupatikana katika nafasi za waundaji.
Mafunzo haya yanaonyesha maoni tu ya waandishi, na Tume ya Ulaya haiwezi kuwajibika kwa matumizi yoyote ambayo yanaweza kufanywa na habari iliyomo.
Hatua ya 1: Tunachohitaji
- Arduino Mega- / Drivermall
- ESP8266
- Onyesha 20x4 I2C
- Mpingaji 1K
- Programu CH340G
- LED
- Mkate wa Mkate
- Nyaya
- Simu mahiri
Hatua ya 2: Jinsi ya kusanidi Blynk na Arduino
Wacha tuanze kupakua Blynk kwenye smartphone. Unda mradi mpya ukichagua kama vifaa vya Arduino Mega na aina ya unganisho WiFi (picha 1). Mara tu mradi utakapoundwa, unapata barua na ishara ya Blynk ya mradi wako.
Wacha sasa tuisanidie ili kuweza kudhibiti onyesho kwa kuongeza:
Mipangilio 4 ya Kuingiza Nakala na Pato V1-V2-V3-V4
Kitufe 1 kilichounganishwa na D13
Hatua ya 3: FW kwa ESP8266
Hatua ya Kwanza ESP8266
Tunaangalia ikiwa FW iko kupitia mfuatiliaji wa mfululizo wa Arduino (picha 1)
Kiwango cha baud chaguo-msingi cha esp kimewekwa katika 115200. Kuangalia uwepo wa SW tunatumia amri ya AT ikiwa inajibu sawa tunaweza kuendelea na kuweka kiwango cha baud hadi 9600 kwa kutumia amri
+ UART_DEF = 9600, 8, 1, 0, 0
Ikiwa fw haipo
Pakia firmware AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 kupitia programu kwa kuunganisha PIN GPIO0 / FLASH kwenda GND kupitia kontena la 1K ohm na tunatumia programu ya esp8266_flasher (picha 2 na 3)
Chagua bandari sahihi ya COM na tunapakia FW iliyofika 99% inaweza kutoa kosa lakini ni kawaida (picha 4 na 5)
Hatua ya 4: Jinsi ya kukusanyika
Kutumia skimu katika picha1 na 2 tutaunganisha kanda mbili za usambazaji wa umeme wa 3.3V kwa ESP8266 na 5V moja ya onyesho.
Pini za TX na RX za ESP8266 lazima ziunganishwe mara arduinio ilipopangwa na kwa kila sasisho la SW lazima litenganishwe.
Ikiwa wakati wa operesheni tunagundua kuwa onyesho halina mwangaza wa kutosha tunaweza kwenda kurekebisha kwa kutumia kipasuli kilichopo nyuma ya onyesho linaloonekana kwenye picha 3 na 4.
Hatua ya 5: FW Arduino
Nambari inahitaji maktaba zifuatazo:
ESP8266_Lib.h ambayo inatuwezesha kudhibiti ESP
LiquidCrystal_I2C.h kuweza kuandika kwenye onyesho
BlynkSimpleShieldEsp8266.h kuweza kudhibiti kifaa kutoka kwa programu ya blynk
Wire.h kwa mawasiliano ya I2C
Kabla ya kupakia FW lazima turekebishe sehemu zifuatazo ili kuungana na programu ya Blynk na kufikia WiFi ya ESP8266
char auth = "tokeni yako" kwa il tokokenchar ssid = "jina lako la WiFi"
char pass = "nywila yako ya WiFi"
Ilipendekeza:
Interfaccia Con LCD Tramite Wifi M4Ujumuishaji: Hatua 5
Interfaccia Con LCD Tramite Wifi M4Ujumuishaji: Mafunzo ya mafunzo kwa kutumia udhibiti wa onyesho la LCD tramite Wi-Fi na simu ya rununu ikiwa ni pamoja na matumizi ya Dereva ya Dereva ya Dereva na Kiungo kwa kila kitu kwa Dereva ya Dereva
Mafunzo ya Arduino LCD 16x2 - Kuingiliana na Uonyesho wa LCD 1602 na Arduino Uno: Hatua 5
Mafunzo ya Arduino LCD 16x2 | Kuingiliana na Onyesho la LCD la 1602 na Arduino Uno: Halo Jamaa kwani miradi mingi inahitaji skrini kuonyesha data iwe ni mita ya diy au YouTube jiandikishe onyesho la hesabu au kikokotoo au kitufe cha keypad na onyesho na ikiwa miradi yote hii imefanywa na arduino watafafanua
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
Sensorer ya Joto (LM35) Kuingiliana na ATmega32 na Uonyesho wa LCD - Udhibiti wa Mashabiki wa moja kwa moja: Hatua 6
Sensorer ya Joto (LM35) Kuingiliana na ATmega32 na Uonyesho wa LCD | Udhibiti wa Mashabiki wa moja kwa moja: Sensor ya Joto (LM35) Kuingiliana na ATmega32 na Uonyesho wa LCD