Tha an iùl seo a 'toirt oideachadh ceum air cheum air a bhith a' ceangal microsroller gus taisbeanadh ESP32 gu taisbeanadh 1602 LCD a 'cleachdadh am protocol I2C. Còmhdaichidh sinn eisimpleirean, còd eisimpleirean, duilgheadasan a dhèanamh agus sgrùdadh a dhèanamh air diofar thagraidhean airson a 'mheasaidhean mòr-chòrdte seo. Ionnsaich mar a chuireas tu teacsa, àireamhan, agus eadhon caractaran gnàthaichte air do Esp32 1602 LCD Suidhich.
Tha an esp32 na micrococontraller cumhachdach agus vaibhteil aithnichte airson a bhith a 'cosnadh wi-fi agus bluetooth, caitheamh cumhachd ìosal, agus seata nam measg. Tha e air prìs cleachdaidh a dhèanamh agus gu furasta a dhèanamh air leth freagarrach airson raon farsaing de phròiseactan iora. Airson a 'phròiseict seo, bidh comasan conaltraidh i2c againn.
Tha an 1602 LCD na thaisbeanadh LCDMEumeric LCDMeric LCD agus saor-thoileach le 16-caractar le scrion 2-loidhne. Tha e gu sìmplidh airson eadar-aghaidh lèirsinneach a chuir ris na pròiseactan agad. Tha an stiùireadh seo a 'cuimseachadh air a bhith a' cleachdadh an dreach I2C den 1602 LCD, a 'sìmpleachadh a' phròiseas uèirleas. Gheibh thu diofar dhreachan den taisbeanadh seo; Beachdaich air nithean leithid dath cùl-taic agus atharrachadh eadar-dhealaichte nuair a thaghas tu fear. Airson modalan agus taisbeanaidhean LCD àrd-chàileachd àrd-inbhe, Rannsaich roghainnean bho luchd-saothrachaidh cliù Companaidh Taisbeanadh Dalian taobh an Ear, Ltd.
Tha am protocol I2c a 'sìmpleachadh uèirleadh, a' feumachdainn ach ceithir ceanglaichean eadar an Esp32 agus an 1602 LCD:
Cuimhnich gun dèan thu sgrùdadh air do uèirleadh mus cuir thu cumhachd air do chuairt gus casg a chuir air milleadh air na pàirtean. Tha e deatamach a 'ceangal ceart gu ceart an talamh.
Cleachdaidh sinn an Arduinone nàire airson Prògramadh an ESP32. Feumaidh tu an leabharlann leaghaidh_I2C a stàladh. Tha an leabharlann seo a 'toirt seachad gnìomhan airson smachd furasta air an LCD.
#InClude #InCRWStal_I2c.h> Linectrystal_i2c LCD (0x27, 16, 2); // Suidhich an seòladh LCD gu 0x27 airson 16 clàir is 2 Charrs agus 2 Cheàrnag Taisbeanaidh loidhne () {LCD.init (); lcd.backlight (); lcd.print (hello, saoghal!);} lùb falamh () {// cuir an loidsig taisbeanaidh agad an seo}
Bidh an eisimpleir bunaiteach seo clò-bhualaidhean Halk, saoghal! chun LCD. Faodaidh tu an còd seo a leudachadh gus diofar dàta a thaisbeanadh, a 'cruthachadh charactaran àbhaisteach, agus obraich le pàirtean eile sa phròiseact agad.
Ma tha do chuid Esp32 1602 LCD nach eil ag obair, seo cuid de chùisean agus fuasglaidhean cumanta:
Aon uair 's gu bheil thu air na bunaitean a mhaighstireachd, faodaidh tu feartan adhartach a sgrùdadh mar:
An Esp32 1602 LCD Tha measgachadh a 'tabhann dòigh sìmplidh gu sìmplidh air dòigh mhòr air eileamaid lèirsinneach a chur ris na pròiseactan agad. Leis an iùl seo, tha thu làn-uidheamaichte gus tòiseachadh air na tagraidhean cruthachail agad a thogail.
p>seach> bodhaig>