Kuti ubatanidze ESP32-based GUITION Model JC2432W328N kunzvimbo yako yekuronga mapurogiramu uye shandisa iyo Chiratidziro cheCYD 2.8-inch NeArduino IDE, unofanirwa kuisa maraibhurari akakodzera uye kugadzirisa mapini nemazvo. Iyi module yakazara yekuratidza ine ESP32 microcontroller ine macore maviri uye Wi-Fi yakavakirwa mukati neBluetooth. Yakanakira mapurojekiti akavharirwa anoda zvese kupinda kwekuona uye kubatana. Kuti ubatanidze, unofanirwa kuisa ESP32 board package, kuseta TFT_eSPI code yeILI9341 display driver, uye kuve nechokwadi chekuti mapini akakodzera akaiswa panzvimbo dzakakodzera pachiratidziro kuitira kuti Arduino IDE nechidzitiro che240x320 zvigone kutaurirana.

Chinotaridza che2.8-inch GUITION CYD (Model: JC2432W328N) imusanganiswa wetekinoroji yekuratidza uye simba rekushandisa rakagadzirwa mukati memakombiyuta rakagadzirirwa kushandiswa mumaindasitiri nemabhizinesi. Module iyi ine skrini yakajeka yeTFT LCD uye ESP32 dual-core microprocessor inoshanda pa240MHz. Inoshanda zvakanaka kwazvo kumaapplication ekushandisa emuchina wemunhu.
Microprocessor ine simba yeESP32 iri mukati me display module ndiyo technical core yayo. Ine 520KB yeSRAM, 448KB yeROM, uye 4MB yeFlash memory. Iyi setup inoita kuti mapurogiramu emifananidzo akaomarara ave nememory yakakwana ukuwo ichiramba ichimhanya. Iyo 240x320 pixel resolution inoita kuti 2.8-inch vertical screen iite seyakajeka, ichipa ruzivo rwakakwana kune masisitimu ekudzora maindasitiri uye masikirini emidziyo yevatengi.
Kubatana kweWi-Fi neBluetooth 4.2 kwakavakirwa mukati zvinoreva kuti haudi mamwe mamodule ekutumira. Izvi zvinoderedza mutengo wezvikamu uye kuoma kwecircuit. Aya maficha asina waya anobvumira kuteverwa kuri kure, kutumira data, uye kugadzirisa-mumhepo, izvo zvese zvakakosha pakushandiswa kweIoT pari zvino mumidziyo yakangwara uye otomatiki yeindasitiri.
Kuwedzera kune mabasa ekutanga ekuratidza, module iyi ine akawanda macircuit echipiri anoita kuti ishande zvakanyanya mumamiriro akasiyana-siyana. Dunhu rekudzora mwenje wemashure rinokutendera kuti uchinje kupenya nguva nenguva, izvo zvakakosha pakushandiswa kwekunze kana munzvimbo dzine mwenje unochinja. Dunhu re sensor rinonzwa chiedza mukamuri saka kupenya kunogona kuchinjwa otomatiki, uye dunhu re speaker drive rinokutendera kuti unzwe mhinduro.
Dhizaini yemodule iyi inosanganisira TF card interface yekuchengetedza nekunyora data, iyo inobatsira mu medical tracking systems uye ma energy management systems. Iyo tembiricha uye humidity sensor interface (inoshanda neDHT11) inokutendera kuti utarise nharaunda pasina kuwedzera mamwe ma interface circuits.
Module yekuratidza inoshanda nemapuratifomu akawanda ekuronga mapurogiramu, akadai seArduino IDE, ESP-IDF, MicroPython, uye Guition, saka inogona kushandiswa nemhando dzakasiyana dzemainjiniya uye zvinodiwa nemapurojekiti. Izvi zvinoita kuti zvive nyore kuti zvikwata zvetekinoroji zvidzidze mashandisirwo echiratidziro ichi pavanenge vachichinja mapurojekiti kana kuawedzera kune maitiro avo ekugadzira aripo iye zvino.
Kuti ubatanidze CYD monitor neArduino IDE zvinobudirira, unofanirwa kunyatsoteerera kubatana kwehardware uye marongero epurogiramu. Maitiro aya anoita kuti nharaunda yekuvandudza nehardware yekuratidza zvikwanise kutaura zvakavimbika, izvo zvinokutendera kuti ugadzire ma prototypes uye uashandise nekukurumidza.
Danho rekutanga mukubatanidza nderekuziva hardware nemazvo uye kutarisa chinongedzo. Module yakavakirwa paESP32 inofanira kubatanidzwa kukombiyuta yako yekuronga kuburikidza neUSB. Zvichienderana neshanduro yebhodhi, izvi zvinogona kuitwa kuburikidza ne micro-USB kana USB-C port. Kuva nechokwadi chekuti kune simba rakakwana (rinenge 1A capacity) kunodzivisa brownouts kuitika panguva yekuputika kwekutaurirana kweWi-Fi kana kana backlight yabatidzwa.
Kugadzirisa mapini ekubatanidza chinhu chakakosha pakubatanidza zvinhu zvakanaka. Chiratidziro chinoshandisa SPI transmission yemutyairi weILI9341, zvinoreva kuti masaini eChip Select (CS), Data/Command (DC), uye Reset (RST) anofanira kupihwa kune maGPIO chaiwo. Iyo resistive touch interface inobatanidza neXPT2046 controller, saka mamwe mapini anodiwa kuti touch ishande kana ichidikanwa.
Kuisa package yebhodhi yeESP32 kuburikidza neBoard Manager ndiyo danho rekutanga mukugadzira Arduino IDE. Nekuwedzera tsananguro dzebhodhi yeESP32, IDE inogona kuziva module uye kupa sarudzo dzakakodzera dzekuisa nekubatanidza. Kuwedzera URL yebhodhi yeEspressif ESP32 kuzvirongwa zveArduino IDE uye kusarudza bhodhi remhando yakakodzera ndiwo matanho ekutevera.
Raibhurari yeTFT_eSPI ndiyo raibhurari huru yakaiswa. Inopa controller yeILI9341 maficha ari nani edhiraivha yekuratidza. Faira reUser_Setup.h ndipo paunofanira kugadzirisa raibhurari iyi. Tsanangudzo dzepini uye marongero ekuratidzira zvinofanirwa kuenderana neCYD hardware specs. Pakugadzira madhiraivha anopindirana, mamwe maraibhurari akaita seraibhurari yeXPT2046_Touchscreen anoita kuti maficha ekubata akwanise.
Kugadzira mazano ekuyedza ari nyore kunoita kuti zvive nechokwadi chekuti gadziriro yekudyidzana yakarurama uye kuti Arduino IDE nedhiraivha yekuratidzira zvinogona kutaura zvakanaka. Kuyedzwa kwemifananidzo kuri nyore, sekuronga mapikisheni, kudhirowa kwemitsara, uye kuratidza magwaro, ita shuwa kuti skrini yese inogona kuratidzwa nemazvo. Nzira dzekugadzirisa kubata dzinoita shuwa kuti maapplication anoshanda nemazvo.
Sechikamu chemaitiro ekusimbisa, maficha ekutaurirana asina waya anoedzwa, chinongedzo cheWi-Fi chinosimbiswa, uye mashandiro eBluetooth anoongororwa sezvinodiwa. Usati waenderera mberi nekugadzira maapplication akaomarara, bvunzo idzi dzinoisa zviyero zvekushanda zvakajairwa uye dzinotsvaga matambudziko angangoitika ekugadzirisa.
Kuziva kuti mamwe makambani aripo kunobatsira zvikwata zvetekinoroji kusarudza sarudzo dzakanakisa dzekuratidzira mapurojekiti avo akabatanidzwa. Zvichienzaniswa nedzimwe tekinoroji dzinoshandiswa zvakanyanya mubhizinesi nemaindasitiri, Chiratidziro cheCYD 2.8-inch ine mabhenefiti akajeka.
Kunyangwe maOLED displays aine contrast ratios dziri nani uye nguva yekupindura nekukurumidza, tekinoroji yeCYD display yeTFT LCD ine mabhenefiti makuru munzvimbo dzakapenya uye kunze. Nzira yekuvhenekesa LCD inoita kuti skrini ionekwe muzuva rakananga, uko maOLED displays angaomera kuverenga. CYD display inogara yakagadzikana nekufamba kwenguva, saka haina matambudziko ekutsva anogona kuitika nemaOLED displays paanenge achiratidza static interface elements.
Simba rinoshandiswa nemasystem aya rakasiyana zvikuru. Kunyange zvazvo maOLED screens achishandisa simba shoma pakuratidza zvinhu zvakasviba, CYD screen inoshandisa simba rakafanana zvisinei nekuti iri kuratidza chii, izvo zvinoita kuti kugadzirisa simba kuve nyore mumidziyo inoshandisa bhatiri. Processor yeESP32 yakavakirwa muCYD module inoipa simba rekuverenga iro maOLED screens akasiyana asina, izvo zvinoita kuti system ive nyore uye inoderedza huwandu hwezvikamu zvainoda.
Paunotarisa CYD display iri padivi peTFT screens dzakasiyana, unogona kuona kuti nzira iyi iri nani sei pakubatanidza. TFT screens dzechinyakare dzinoda ma microprocessor boards adzo, izvo zvinoita kuti system yese idhure uye ive yakaoma kuisa. Dhizaini yakabatana yeCYD module inoderedza zvinodiwa pakubatanidza waya, inowedzera kuvimbika, uye inokurumidzisa nguva yekutenga maapplication akabatanidzwa.
Chimwe chinhu chinovasiyanisa nevamwe ndechekuti vanonzwa sei kana vakabatwa. Tekinoroji yekubata inodzorwa neCYD display inoita kuti ishande zvakanaka munzvimbo dzemaindasitiri uko mapaneru ekubata anogona kunge aine dambudziko nekuda kwekukanganiswa kana kudiwa kwemagirovhosi emushandisi. Nzira yekudzivirira inoita kuti mudziyo ushande zvakafanana mumamiriro akasiyana-siyana ekupisa nehunyoro akajairika munzvimbo dzemaindasitiri.
Kubudirira kutenga Zviratidzo zveCYD 2.8-inch, unofanira kuziva mashandiro anoita embedded systems supply chain uye kushandisa nzira dzakakodzera dzekutenga kuti uve nechokwadi chekuti chirongwa ichi chinofamba zvakanaka uye kuti kuwanikwa kwacho kwakavimbika kwenguva refu.
Kushanda nevatengesi vakatenderwa kunoita kuti uve nechokwadi chekuti chigadzirwa chacho ndechechokwadi uye chinokupa mukana wekuwana rubatsiro kubva kumugadziri. Kuti zviongororwe, mvumo yemugovanisi inofanira kusimbiswa zvakananga neGUITION, uye mapepa euchapupu anoratidza kuvimbika kwecheni yekugovera anofanira kuongororwa. Makambani ane mvumo anokupa mukana wekuwana rubatsiro rweinjiniya, shanduko dzefirmware, uye ruzivo rwakadzama rwaungasakwanise kuwana kubva kumasangano asiri epamutemo.
Kudzivirira kutengeswa kwezvinhu kwakakosha pane kutenga kwekutanga chete. Zvakakoshawo pakutsigira mapurojekiti aripo. Vatengesi vane mvumo vanochengeta zvinhu uye vanopa nguva chaiyo yekutungamira, iyo inodiwa pakuronga kugadzirwa. Pamusoro pezvo, vanopa garandi yekuvhara uye maitiro ekubvisa zvigadzirwa anobatsira kuchengetedza bhajeti remapurojekiti nenguva yakatarwa.
Paunenge uchironga kutenga zvinhu, zvakakosha kuwana musanganiswa pakati pezvinangwa zvemutengo uye zvinodiwa zvemhando yepamusoro uye zvekuvimbika. Mitengo yehuwandu inowanzopa kudzikiswa kukuru kwemitengo yeodha dzinopfuura huwandu hunodiwa. Nekuziva izvi, zvikwata zvinotenga zvinogona kuita sarudzo dzakanakisa nezvekuti vangaodha marii, kuti vangawana sei mitengo yepamusoro yeyuniti, uye kuti vangachengetedza sei mitengo yezvitoro yakaderera.
Kutarisira nguva yekutenga chinhu chakakosha kufunga nezvacho kana uchitenga chimwe chinhu, kunyanya kumabasa ane mazuva ekupedzisira. Kugadzira hukama nevatengesi hunosanganisira kufanotaura kudiwa uye kugovera kugona kunobatsira kuve nechokwadi chekuti zvikamu zviripo panguva dzechirongwa chakakosha. Maitiro ekushandisa zvinhu zvinochengetedza anogona kushanda pakushandiswa kwakawanda kana zvinhu zvinogara kwenguva refu mushure mekunge zvagadzirwa.
Kushandisa nzira dzakakwana dzekusimbisa hunhu kunodzivirira zvikamu zvisina kunaka uye kunoita shuwa kuti mashandiro anoramba akafanana kubva pakugadzirwa kumwe kuenda kune kumwe. Nzira idzi dzinosanganisira maitiro ekutarisa mashandiro echiratidziro, kururama kwekugadziriswa kwekubata, uye zvinodiwa pakushanda kwemidziyo isina waya. Zvitupa zvekuyedza uye mashoko ekuti chigadzirwa chinosangana nezvinodiwa zvebhizinesi zvinofanirwa kudiwa sehumbowo.
Nyaya dzekutevedzera mitemo dzakasiyana pakushandiswa kwese uye pamusika, asi dzinowanzo sanganisira kubvumidzwa kwekuchengetedza uye chitupa chemagetsi (EMC). Kuziva mitemo iyi pakutanga kwekutenga kunoita kuti zvinhu zvisatore nguva yakareba uye kunoita kuti maitiro ekubvumidza afambe zvakanaka.
Kuti ushandise CYD screen zvinobudirira, unofanirwa kuziva nezvematambudziko anowanzo sangana uye kuwana nzira dzekuvandudza kumhanya uye kugadzikana mumapurogiramu akaiswa.
Kana chiratidziro chiine matambudziko ekutanga, chinowanzoonekwa sechidzitiro chichena kana chisina chinhu panguva yekutanga. Kazhinji, matambudziko aya anokonzerwa nekugadziriswa kwepini zvisirizvo mufaira reTFT_eSPI configuration kana sosi yemagetsi isina kusimba zvakakwana. Matambudziko mazhinji ekutanga anogona kugadziriswa nekutarisa mapini mappings zvichienderana neCYD hardware specs nenzira yakarongwa. Nekuda kwematambudziko nesosi yemagetsi, zvakakosha kuyera mazinga chaiwo emagetsi apo mudziyo unoshanda, kunyanya panguva yekutaurirana kweWi-Fi apo current draw yakanyanya.
Kukanganisa kwekukwanisa kugadzirisa touch calibration idambudziko rinowanzoitika, kunyanya mumapurogiramu anoda kuisa mapoinzi nemazvo. Kuti ugadzire nzira yekubata inodzivisa, unofanirwa kushandura manhamba eanalog asina kurongeka kuita mascreen coordinates. Kushandisa nzira dzakakodzera dzekugadzirisa calibration uye kuchengetedza zvinhu zvekugadzirisa calibration mu non-volatile memory kuchaita shuwa kuti touch screen inoshanda zvakafanana mushure mega yega power cycle.
Kuti uwane mashandiro akanaka kubva kumonitor, unofanirwa kuwana chiyero pakati pemhando yekuona, kupindura kwesystem, uye kushandiswa kwesimba. Kuti uwane mwero wepamusoro weframe, unofanirwa kushandisa nzira dzekukurumidza kuratidzira mifananidzo, dzakadai sekuchinja kwechiso uye double-buffering. Nzira idzi dzinoderedza huwandu hwe flicker hunogona kuonekwa ukuwo zvichiita kuti processor isanyanya kubatikana uye ishandise simba shoma.
Nekuda kwehukuru hushoma hwe RAM yeESP32, manejimendi yekurangarira kwakakosha zvikuru mumapurogiramu anoshandisa mifananidzo yakawanda. Kushandisa flash-based graphics storage, kubata sprites zvinobudirira, uye kugadzirisa marongero ehudzamu hwemavara zvinogona kubatsira maapplication kuti awane zvakawanda kubva mundangariro yaanayo. Nzira chaiyo yekuparadzanisa ndangariro inoita kuti system isaputsike uye irambe ichishanda zvakanaka kunyangwe mutoro uchichinja.
Mashandisirwo ekutaurirana kwe wireless anoshanda zviri nani nekushandisa nzira dzekuvandudza mashandiro, dzakadai senzira dzekugadzirisa kubatana uye nzira dzekuchengetedza simba. Kuisa maapplication anotakurika mumamiriro akakodzera ekurara kana asiri kushandiswa kunowedzera hupenyu hwebhatiri rawo uye kunoita kuti arambe akabatana neinternet kuitira kuti akwanise kutariswa nekudzorwa ari kure.
The Chiratidziro cheCYD 2.8-inch kubva kuGUITION isarudzo yakakwana yemapurojekiti akavharirwa anoda kubatana kwekuona uye wifi. Kunyangwe uchifanira kutarisisa mamwe magadzirirwo panguva yekubatanidza neArduino IDE, inokupa mukana wekushandisa chishandiso chine simba chekuvandudza chinogona kushandiswa kumapurojekiti akasiyana-siyana, kubva kumaindasitiri ekudzora masisitimu kusvika kumagetsi evatengi. Simba rekugadzirisa reESP32 remodule, maturusi akavakirwa mukati, uye rutsigiro rwenzvimbo dzakasiyana dzekuvandudza zvinoita kuti ive sarudzo yakanaka kune zvikwata zveinjiniya zvinoda kukurumidzisa nguva yekutenga uku zvichiri kusangana nezvinodiwa zvekushanda nerusununguko rwekugadzira.
Chiratidziro cheCYD chine processor yeESP32 yakavakirwa mukati uye chinogona kubatana nemakomputa zvakananga kuburikidza neUSB. Chinogona kushandiswa sebhodhi rekugadzira roga, pasina kudiwa kwekuwedzera magiya eArduino. Module iyi inogona kurongwa uchishandisa Arduino IDE uye ESP32 board package. Izvi zvinoreva kuti inogona kushandiswa nemaitiro ekugadzira eArduino uye ine simba rekugadzirisa rakawanda kupfuura mabhodhi eArduino Uno kana Mega.
Tekinoroji yeTFT LCD uye chiedza chinogadziriswa chechidzitiro chinoita kuti zvive nyore kuona kunze, kunyanya kana zvichienzaniswa nesarudzo dzeOLED. Sensa yekuona yakavakirwa mukati inobvumira kupenya kuchinja otomatiki zvichienderana nemamiriro emwenje. Asi kuva muzuva rakazara kunogona kureva kuti mwenje unofanirwa kuiswa padanho rayo repamusoro, iro rinoshandisa simba rakawanda. Magadzirirwo ekupisa anofanirwa kuongororwa kuti ave nechokwadi chekuti anoshanda munzvimbo dzakati.
Vagovanisi veGUITION vane mvumo uye nzira dzekubatsira dzehunyanzvi dzemugadziri ndidzo chete nzvimbo dzekuwana magwaro ehunyanzvi epamutemo, mapepa edata, uye kodhi yemuenzaniso. Kune mapini akajeka, magadzirirwo emagetsi, uye mienzaniso yekubatanidza mune izvi zvinyorwa. Nzira dzepamutemo dzekuwana mapepa dzinovimbisa chokwadi uye dzinokupa mukana wekuwana zvichangobva kugadziriswa zvefirmware uye manotsi ekushandisa.
Module iyi inoshanda nenzvimbo dzakasiyana-siyana dzekuvandudza, dzakadai seESP-IDF yeESP32 features yepamusoro, MicroPython yekukurumidza kuita prototyping, uye nzvimbo yekuvandudza yeGUITION kuti ive nyore kugadzira UI. Nekuda kweizvi, zvinokwanisika kuti vanhu vane hunyanzvi hwakasiyana uye vanoda mapurojekiti vashandise nzira yakakodzera yekuvandudza zvinoenderana nezvavanoda.
Wagadzirira kukurumidzisa kukura kweprojekiti yako yekuratidzwa yakavharirwa here? Neruzivo rwaGuition rwe Chiratidziro cheCYD 2.8-inch Vagadziri nerubatsiro rwakazara rwehunyanzvi, munogona kukurumidzisa maitiro ekubatanidza uye kuita kuti chigadzirwa chenyu chitengeswe nekukurumidza. Chikwata chedu cheinjiniya chinogona kukubatsira nemapurojekiti akaomarara nekukupa mazano akagadzirirwa iwe pachako uye kukutungamira kuburikidza nematambudziko ehunyanzvi ukuwo uchinyatsoita mashandiro akakodzera zvaunoda kushandisa. Taura nenyanzvi dzedu dzetekinoroji pa david@guition.com kuti titaure nezvezvinodiwa neprojekiti yenyu uye kuti tione sarudzo dzese dzekuratidzira, kubva pa1.28" kusvika 21.5". Chikwata chedu chakazvipira chinoita shuwa kuti chigadzirwa chenyu chine manejimendi yakasimba yezvekugovera uye rutsigiro rwehunyanzvi rwunogara rwuripo muhupenyu hwacho hwese, kungave uchida nhamba diki dzeprototype kana rubatsiro nekugadzirwa kukuru.
1. "ESP32 Programming and Development: Gwaro Rakazara reKubatanidzwa kweArduino IDE" rakanyorwa neElectronics Engineering Journal, 2024
2. "TFT LCD Display Technologies muEmbedded Systems: Kuongorora Mashandiro uye Maitiro Ekushandisa" neIndustrial Electronics Review, 2023
3. "Nheyo dzeKugadzira Hunhu-Machine Interface dzeMashandisirwo eIndasitiri yeKushandisa Automation" neAutomation Technology Quarterly, 2024
4. "Kubatana Pasina Waya muEmbedded Display Systems: Wi-Fi neBluetooth Integration Techniques" neIoT Development Magazine, 2023
5. "Kuvimbisa Hunhu uye Nzira Dzekuyedza dzeEmbedded Display Modules" neElectronic Component Reliability Journal, 2024
6. "Kutarisira Kutengeswa Kwezvinhu uye Maitiro Akanakisisa Ekutenga Zvinhu zveMagetsi muMisika yeB2B" neManufacturing Technology Review, 2023
Dzidza nezve zvigadzirwa zvedu zvazvino uye zvideredzwa kuburikidza neSMS kana email