Satura rādītājs:
- 1. darbība. Kas mums nepieciešams
- 2. darbība. Kā konfigurēt Blynk un Arduino
- 3. darbība: FW ESP8266
- 4. solis: kā salikt
- 5. solis: FW Arduino
Video: Saskarne ar LCD displeju M4 Iekļaušana: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Šī apmācība ļaus mums kontrolēt LCD displeju, izmantojot Wi-Fi no mūsu viedtālruņa
Ja mums nav drivermall, mēs varam izmantot arduino, bet zem saites Drivemall attīstībai.
Priekšroka Drivemall salīdzinājumā ar klasisko Arduino plati ir tāda, ka tiek samazināta savienojumu sarežģītība, kas noved pie sakoptākas iestatīšanas (dažos gadījumos). Tomēr tas nav obligāti: visi rezultāti joprojām ir derīgi ar arduino dēli, maizes dēli un pietiekami daudz dupont džemperu savienojumiem.
Projekta mērķis ir veicināt neformālu izglītības veidu kā līdzekli, lai veicinātu jauniešu sociālo iekļaušanu, neformālo izglītību, kas atrodama veidotāju telpās.
Šī apmācība atspoguļo tikai autoru uzskatus, un Eiropas Komisija nevar būt atbildīga par jebkādu tajā ietvertās informācijas izmantošanu.
1. darbība. Kas mums nepieciešams
- Arduino Mega-/ Drivermall
- ESP8266
- Displejs 20x4 I2C
- Rezistors 1K
- Programmētājs CH340G
- LED
- BreadBoard
- Kabeļi
- Viedtālrunis
2. darbība. Kā konfigurēt Blynk un Arduino
Sāksim lejupielādēt Blynk viedtālrunī. Izveidojiet jaunu projektu kā aparatūru izvēloties Arduino Mega un savienojuma veidu WiFi (1. attēls). Kad projekts ir izveidots, jūs saņemat e -pastu ar sava projekta Blynk marķieri.
Tagad konfigurēsim to, lai varētu kontrolēt displeju, pievienojot:
4 Teksta ievades iestatījumi ar izvadi V1-V2-V3-V4
1 poga ir savienota ar D13
3. darbība: FW ESP8266
Pirmais solis ESP8266
Mēs pārbaudām, vai FW ir, izmantojot Arduino sērijas monitoru (1. attēls)
ESP noklusējuma pārraides ātrums ir 115200. Lai pārbaudītu SW klātbūtni, mēs izmantojam AT komandu, ja tā atbild uz OK, mēs varam turpināt un iestatīt datu pārraides ātrumu līdz 9600, izmantojot komandu
AT+UART_DEF = 9600, 8, 1, 0, 0
Ja fw nav
Ielādējiet programmaparatūru AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 caur programmētāju, savienojot PIN GPIO0/FLASH ar GND, izmantojot 1K omu rezistoru, un mēs izmantojam programmu esp8266_flasher (2. un 3. attēls)
Izvēlieties pareizo COM portu, un mēs ielādējam 99% sasniegto FW, kas varētu radīt kļūdu, bet tas ir normāli (4. un 5. attēls)
4. solis: kā salikt
Izmantojot 1. un 2. attēlā redzamo shēmu, mēs savienosim divas 3.3V barošanas zonas ESP8266 un 5V vienu displejam.
ESP8266 TX un RX tapām jābūt savienotām pēc tam, kad arduinio ir ieprogrammēts, un ar katru SW atjauninājumu tas ir jāatvieno.
Ja darbības laikā pamanām, ka displejam nav pietiekama spilgtuma, mēs varam to noregulēt, izmantojot trimmeri, kas atrodas aiz 3. un 4. attēlā redzamā displeja.
5. solis: FW Arduino
Kodam ir vajadzīgas šādas bibliotēkas:
ESP8266_Lib.h, kas ļauj mums pārvaldīt ESP
LiquidCrystal_I2C.h, lai varētu rakstīt displejā
BlynkSimpleShieldEsp8266.h, lai varētu kontrolēt ierīci no lietotnes blynk
Wire.h I2C sakariem
Pirms FW augšupielādes mums ir jāpārveido šādas daļas, lai izveidotu savienojumu ar lietojumprogrammu Blynk un piekļūtu ESP8266 WiFi
char auth = "jūsu marķieris", izmantojot il tokenchar ssid = "jūsu WiFi nosaukums"
char pass = "jūsu WiFi parole"
Ieteicams:
8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi
8051 saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: Šajā apmācībā mēs jums esam izskaidrojuši, kā mēs varam savienot 8051 mikrokontrolleru ar ds1307 RTC. Šeit mēs parādām RTC laiku LCD, izmantojot proteusa simulāciju
I2C / IIC LCD displejs - Pārveidojiet SPI LCD uz I2C LCD displeju: 5 soļi
I2C / IIC LCD displejs | Pārveidojiet SPI LCD uz I2C LCD displeju: lai izmantotu spi lcd displeju, ir nepieciešams pārāk daudz savienojumu, un to ir ļoti grūti izdarīt, tāpēc es atradu moduli, kas var pārvērst i2c LCD uz spi lcd, tāpēc sāksim darbu
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju - Arduino Mega RTC ar 3,5 collu TFT displeju: 4 soļi
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju | Arduino Mega RTC ar 3,5 collu TFT displeju: apmeklējiet manu Youtube kanālu. Ievads:- Šajā amatā es izveidošu reāllaika pulksteni, izmantojot 3,5 collu TFT skārienekrānu, Arduino Mega 2560 un DS3231 RTC modulis…. Pirms sākat… pārbaudiet videoklipu no mana YouTube kanāla. Piezīme:- Ja izmantojat Arduin
Izveidojiet pielāgotu displeju LCD studijā (G15 tastatūrai un LCD ekrāniem) .: 7 soļi
Izveidojiet pielāgotu displeju LCD studijā (G15 tastatūrai un LCD ekrāniem).: Labi, ja tikko esat ieguvis savu G15 tastatūru un neesat ļoti iespaidīgs ar komplektā iekļautajiem pamata displejiem, tad es iepazīstināšu jūs ar LCD Studio lietošanas pamatiem lai izveidotu savu. Šis piemērs būs displeja izveide, kas parāda tikai pamata
Skaņas iekļaušana DDR stila spēlē: 6 soļi
Skaņas iekļaušana DDR stila spēlē: šī apmācība iemācīs jums izveidot DDR stila spēli Scratch iekšpusē