Combining the ESP8266's Wi-Fi capabilities with the sharp visuals of an OLED display opens up a world of possibilities for embedded projects. Coisichidh an iùl seo thu tron phròiseas a bhith a 'ceangal agus a' cumail smachd air taisbeanadh oled leis an esp82266, bho bhith a 'stèidheachadh mar bhathar-cruaidh gus an còd riatanach a sgrìobhadh. Co-dhiù a tha thu nad leasaiche stèidhichte no dìreach a 'tòiseachadh, tha an iùl seo a' toirt seachad am fiosrachadh a dh 'fheumas tu soirbheachadh. Bidh sinn a 'sgrùdadh grunn dhuilgheadasan, cùisean cumanta, agus eisimpleirean practaigeach gus do chuideachadh le bhith a' faighinn do chuid Taisbeanadh esp8266 air a thaisbeanadh le oled pròiseact suas agus ruith.
Tha a 'chiad cheum a' taghadh na pàirtean ceart. Feumaidh tu bòrd leasachaidh ESP8266 (mar an Nodempcu no Wemos d1 mion) agus modal taisbeanaidh oled. Tha taisbeanaidhean oled a 'tighinn ann an diofar mheudan agus rùintean; Tha roghainnean cumanta a 'toirt a-steach taisbeanaidhean 0.96-òirleach agus 1.3-òirleach. Dèan cinnteach gu bheil an taisbeanadh taghte agad co-chòrdail ris an i2C no protocol Conaltraidh I2C no SPI. Tha mòran mhodalan rim faighinn gu furasta air-loidhne. Airson sònrachaidhean mionaideach, thoir sùil air na dathan-dàta a thug an neach-saothrachaidh seachad.
Tha am pròiseas ceangail an urra ris an protocol conaltraidh a chleachd do chuid Taisbeanadh esp8266 air a thaisbeanadh le oled. Mar as trice, thathas a 'cleachdadh I2c airson a shamhlain. Feumaidh tu na prìnichean a leanas a cheangal (atharraich iad sin a rèir do phinout modal sònraichte):
Thoir sùil dhubh air sònrachaidhean PIN air an dà chuid esp8266 agus do Taisbeanadh esp8266 air a thaisbeanadh le oled modal mus ceangail e.
Feumaidh tu an Arduineach id gus an esp8266 a phrògramadh. Stut Structar Bòrd ESP8266 tro Mhanaidsear a 'Bhùird. Bidh grunn dhuilleagan a 'sìmpleachadh an eadar-obrachadh le taisbeanaidhean ored. Tha Leabharlann GFX GFX agus an Leabharlann SSDAFTI306 nan roghainnean. Bidh na leabharlannan sin a 'toirt seachad gnìomhan airson teacsa, cumaidhean, agus ìomhaighean air an taisbeanadh.
Seo eisimpleir bunaiteach seo a 'cleachdadh leabharlann SSD1306 gus Hello, World Saoghal a thaisbeanadh, Air do Taisbeanadh esp8266 air a thaisbeanadh le oled:
#include #include #incrus_gfx.hst -1//dfrer- pince # (no -1 Ma tha thu a 'roinneadh PIN TEAGASG TRUING) Adofrinrt_SSD1306 (Screite_Chight); {Seur.begin (115200); Taisbeanadh.Bedgin (SSD1306_SWTCHCAPVCT, 0x3C); // seòladh 0x3c airson 128x64 Taisbeanadh.clecledisplay (); Taisbeanadh.settexttexatsize (2); Taisbeanadh.setToxour (Geal); Taisbeanadh.SetCeursor (0, 0); Taisbeanadh.pintln (Halo, saoghal!); Taisbeanadh.display ();} lùb falamh () {// Cuir ris a 'chòd agad an seo gus an taisbeanadh} ùrachadh
Cuimhnich gun stàlaicheas tu na leabharlannan a tha a dhìth mus gluais iad an còd a luchdachadh suas.
Ma tha do chuid Taisbeanadh esp8266 air a thaisbeanadh le oled chan eil iad ag obair, thoir sùil air na leanas:
Seachad a 'taisbeanadh teacsa sìmplidh, do Taisbeanadh esp8266 air a thaisbeanadh le oled Faodar a chleachdadh airson raon farsaing de thagraidhean, nam measg:
Chan eil na cothroman cuibhrichte ach le do mhac-meanmna.
A 'ceangal taisbeanadh olc le ESP8266 a' fosgladh chothroman gun cunntadh airson pròiseactan cruthachail. Le bhith a 'leantainn an ceumannan a tha air am mìneachadh san stiùireadh seo, is urrainn dhut an co-phàirt chumhachdach seo a thoirt a-steach don ath shiostam freumhaichte agad gu furasta. Cuimhnich gun co-chomhairle ri na dathan-dàta agad airson na pàirtean cruaidh-chruaidh sònraichte agad airson fiosrachadh mionaideach. Airson taisbeanaidhean agus olecealan oled àrd-inbhe àrd-inbhe, beachdaich air roghainnean a bhith a 'sgrùdadh roghainnean bho Companaidh Taisbeanadh Dalian taobh an Ear, Ltd. Bidh iad a 'tabhann raon farsaing de thaisbeanaidhean iomchaidh airson diofar thagraidhean.
p>seach> bodhaig>