Ungayenza njani i-terminal yesikrini se-LCD?
Itheminali ye-LCD sisixhobo sokubonisa ngombane esisebenzisa ubuchwepheshe bekristale elulwelo ukubonisa ulwazi. Ezi terminal zisetyenziswa ngokubanzi kwizicelo ezifana nezixhobo zonyango, iinkqubo zokuhamba ngemoto, iiwotshi zedijithali kunye neefowuni eziphathwayo, phakathi kwezinye. Kweli nqaku, siza kuluhlu amanyathelo aphambili ukudala eyakho i-terminal ye-LCD yokubonisa, eyakuvumela ukuba ubonise okubhaliweyo kunye nemizobo ngendlela elula neyenzelwe wena.
Ukukhetha uhlobo oluchanekileyo lwesikrini se-LCD
Kukho iintlobo ezininzi zezikrini ze-LCD ezikhoyo kwimarike, nganye ineempawu ezithile kunye neenkcukacha. Kubalulekile ukukhetha uhlobo oluchanekileyo lwesikrini ngokusekwe kwiimfuno zakho kunye neprojekthi osebenza kuyo. Izinto ezifana nobukhulu, isisombululo, iindleko kunye nokudibanisa ukudibanisa zizinto ezimisela izinto xa usenza isigqibo. Ukwengeza, kuyimfuneko ukuqinisekisa ukuba umqhubi ukusuka kwisikrini iyahambelana nesilawuli esincinci oza kusisebenzisa kwi-terminal.
Khetha isilawuli esincinci kunye nesilawuli sokubonisa
I-microcontroller yingqondo ye-terminal ye-LCD yokubonisa Inoxanduva lokufumana imiyalelo kunye nedatha yenkumbulo inkqubo kwaye ulawule isikrini ukubonisa ulwazi olufunekayo. Kubalulekile ukukhetha i-microcontroller ehambelana nesilawuli se-LCD esikhethiweyo, njengoko kufuneka bakwazi ukunxibelelana ngokuchanekileyo. Ukongeza, kuya kufuneka uqiniseke ukuba unezixhobo zophuhliso eziyimfuneko ukucwangcisa i-microcontroller.
Yila isekethe kunye nebhodi yesekethe eprintiweyo (PCB)
Nje ukuba ukhethe isikrini se-LCD kunye ne-microcontroller, lixesha lokuyila isekethe efunekayo ukuze udibanise zombini izinto kwaye uqinisekise ukusebenza kwazo okuchanekileyo. Oku kubandakanya umzobo weskimu sombane kunye nokuyila ibhodi yesekethe eprintiweyo (PCB) evumela ukudityaniswa kwamacandelo kunye nokuhanjiswa ngokuchanekileyo kweempawu zombane. Kubalulekile ukuqwalasela iinkcukacha zobugcisa zamacandelo kwaye ulandele izikhokelo zoyilo ezicetyiswa ngabavelisi.
Bhala isoftware yolawulo
Isinyathelo sokugqibela ekudaleni i-terminal ye-LCD yokubonisa i-terminal kukuphuhlisa isofthiwe yokulawula, ekuvumela ukuba uthumele imiyalelo kunye nedatha kwi-microcontroller kwisikrini ukubonisa ulwazi olufunwayo. Kuyimfuneko ukucwangcisa umlawuli omncinci usebenzisa ulwimi lwenkqubo olufanelekileyo, olunje C okanye C++, kwaye usebenzise iilayibrari ezithile zomqhubi womboniso okhethiweyo. Isoftware kufuneka ibandakanye imisebenzi yokuqalisa isiboniso, ukulawula ukukhanya kunye nokuchasana, kunye nokuthumela idatha kunye nemiyalelo eyimfuneko ukubonisa umbhalo ofunekayo kunye nemizobo.
Isishwankathelo, ukwenza i-terminal ye-LCD yokubonisa kubandakanya ukukhetha uhlobo olufanelekileyo lwesiboniso, ukukhetha i-microcontroller ehambelanayo, ukuyila isekethe kunye nebhodi yesekethe eprintiweyo, kunye nokuphuhlisa isoftware yolawulo oluyimfuneko Ngokulandela la manyathelo aphambili, Unokwenza eyakho isiphelo sendlela yobuqu ukonwabela ulwaneliseko lokwakha isixhobo sombane esisebenzayo.
-Intshayelelo kwiscreen seLCD
Kweli nqaku, siza kukufundisa ukwenza eyakho i-terminal ye-LCD, isixhobo esiluncedo kakhulu sokubonisa ulwazi. ngexesha langempela. I-LCD (I-Liquid Crystal Display) sisixhobo esisebenzisa ukukhanya kwe-polarized kunye neekristali zolwelo ukwenza imifanekiso ebukhali kunye nesicatshulwa.
Ngaphambi kokuba uqale iprojekthi, uya kufuna ezi zixhobo zilandelayo:
- Ibhodi ye-UNO ye-Arduino
- Isikrini se-LCD se-16 × 2
- Cables de conexión
- I-10kΩ potentiometer
- Ibhodi yesonka
- Intsimbi yokuthambisa kunye netoti (ukhetho)
Ngezantsi ngamanyathelo okwenza i-terminal yakho ye-LCD:
- Uqhagamshelo lwesikrini seLCD: Ukusebenzisa iintambo zoqhagamshelwano, qhagamshela ibhodi yeArduino UNO kwisikrini seLCD. Qinisekisa ukuba ulandela isikhokelo sephini esihambelanayo ukuqhagamshela iintambo ngokufanelekileyo. Kweli nqanaba, kuya kufuneka kwakhona uqhagamshele i-10kΩ potentiometer ukulungisa umahluko wesikrini.
- Inkqubo yeArduino: Nje ukuba wenze unxibelelwano, lixesha lokucwangcisa ibhodi yeArduino. Sebenzisa isoftware yeArduino IDE ukubhala ikhowudi eyimfuneko ukulawula isikrini seLCD. Uya kukwazi ukubonisa imibhalo, amanani kunye nabalinganiswa abakhethekileyo kwisikrini usebenzisa imiyalelo elula.
- Ukwenza ngokwezifiso kunye sicelo: Ngoku ekubeni une-terminal yakho ye-LCD esebenza ngokufanelekileyo, ungayenza ngokweemfuno zakho. Unokongeza abenzi boluvo ukubonisa idatha Ixesha elilungile, okanye nokuba uyisebenzise njengenkqubo yokubonwa kolwazi kwiprojekthi yakho.
Ngala manyathelo alula, uya kukwazi ukwenza eyakho i-terminal ye-LCD ngokukhawuleza kwaye uqalise ukubonisa ulwazi ngobuchule nangokufanelekileyo! Ungathandabuzi ukuzama kwaye ujonge ezinye izixhobo zokwandisa amandla e-terminal yakho. Inhlanhla kwiprojekthi yakho!
– Ukukhethwa kunye nokuthengwa kwezinto zetheminali
Ukukhethwa nokuthengwa kwezinto kwitheminali
Xa kuziwa ekudaleni i-terminal ye-LCD yokubonisa, kubalulekile ukwenza ukhetho olufanelekileyo kunye nokuthengwa kwezinto eziyimfuneko. Ukuze uqalise, kufuneka uqinisekise ukuba uthenge isikrini se-LCD esikumgangatho ophezulu wobungakanani obufanelekileyo kwiprojekthi yakho. Kukho ubungakanani obahlukeneyo kunye nezisombululo ezikhoyo, ngoko ke kubalulekile ukuqwalasela indawo ekhoyo kunye neemfuno ezithile zesicelo sakho.
Ukongeza kwisikrini, uya kufuna kwakhona isilawuli esihambelanayo se-LCD ukuqinisekisa ukusebenza ngokufanelekileyo kwe-terminal. Lo mlawuli unokudityaniswa kwiscreen ngokwaso okanye afune ibhodi eyongezelelweyo. Qinisekisa ukwenza uphando lwakho kwaye ukhethe isilawuli esihambelana nesiboniso sakho seLCD esikhethiweyo kunye neenkcukacha zobugcisa ezifunekayo kwiprojekthi yakho.
Enye inkalo ebalulekileyo ekufuneka ithathelwe ingqalelo kukubonelela ngombane. Kufuneka uqinisekise ukuba uthenga umbane ofanelekileyo obonelela ngamandla ayimfuneko ekusebenzeni kwesikrini seLCD kunye nomlawuli. Jonga iinkcukacha zobugcisa zala macandelo ukuze unqume umbane ofunekayo kunye nombane kwaye ukhethe umbane ohambelana nezi mfuno. Ukongezelela, qwalasela iinketho zoqhagamshelwano ezikhoyo, ezifana nokusetyenziswa kweentambo ezithile okanye izihlanganisi.
Khumbula ukuba ukukhetha kunye nokuthenga izixhobo ezifanelekileyo kwi-terminal yakho ye-LCD linyathelo elibalulekileyo kwinkqubo yokudala. Qiniseka ukuba uphanda kwaye uthelekise iinketho ezahlukeneyo, uthathela ingqalelo iinkcukacha zobugcisa kunye neemfuno zeprojekthi yakho. Ngezixhobo ezifanelekileyo, uya kukwazi ukuyila kunye nokwakha i-terminal ye-LCD yokubonisa ehlangabezana neemfuno zakho kunye nokulindela!
– Ukulungiswa kunye noqwalaselo lwe-Hardware
ULungiselelo lweHardware kunye noLungiselelo
Inyathelo lokuqala lokudala i-terminal ye-LCD yokubonisa qokelela onke amacandelo ayimfuneko. Uya kudinga isikrini se-LCD esinesisombululo esiphezulu esihambelana ne-microcontroller yakho, i-microcontroller ehambelanayo njenge-Arduino, iintambo zoqhagamshelo, unikezelo lwamandla, kunye nazo naziphi na ezinye izinto ofuna ukuzongeza, ezifana nekhibhodi okanye inzwa. Qinisekisa ukuba unayo indawo umsebenzi ofanelekileyo kunye nezixhobo eziyimfuneko phambi kokuba uqalise ukudibanisa.
Nje ukuba udibanise amacandelo, lixesha lokudibanisa i-hardware. Isikrini se-LCD kufuneka siqhagamshelwe kwi-microcontroller ngokusebenzisa izikhonkwane ze-GPIO ezihambelanayo. Jonga kwiphepha ledatha ye-microcontroller kunye nesikrini se-LCD malunga neskim soqhagamshelwano esichanekileyo. Sebenzisa iintambo ze-jumper ukwenza unxibelelwano oluyimfuneko kwaye uqinisekise ukuba ziqinile kwaye zikhuselekile. Kuya kufuneka kwakhona ukudibanisa umbane kwi-microcontroller kunye nesikrini se-LCD ukuze sisebenze ngokuchanekileyo.
Emva kokudibanisa yonke i-hardware, kubalulekile qwalasela isoftware Kuyafuneka ukusebenzisana nesikrini se-LCD. Oku kuya kwahluka ngokuxhomekeke kwisilawuli esincinci osisebenzisayo, kodwa ngokubanzi kuya kufuneka ukuba ufakele ilayibrari yomqhubi ngqo kwimodeli ye-LCD oyisebenzisayo. Qinisekisa ukuba ulandela imiyalelo enikwe ngumenzi wethala leencwadi ukuze uqwalasele ithala leencwadi ngokuchanekileyo. Ukongeza, kuya kufuneka ubhale ikhowudi kulwimi lwenkqubo oluxhaswa sisilawuli esincinci sakho ukulawula kunye nokubonisa ulwazi kwisikrini seLCD. Ungalibali uvavanyo oluyimfuneko kunye nokulungiswa kweempazamo ukuze uqiniseke ukuba yonke into isebenza ngokuchanekileyo.
Ngolungiselelo olululo lwehardware kunye noqwalaselo, uyakulungela ukwenza eyakho i-terminal ye-LCD yokubonisa. Landela imiyalelo ethile yemodeli yakho ye-LCD yokubonisa kunye ne-microcontroller, kwaye ukhumbule ukujongana namaphepha edatha kunye namaxwebhu afanelekileyo ukuqinisekisa ukuba wenza uqhagamshelwano oluchanekileyo kwaye uqwalasele isofthiwe ngokufanelekileyo. Zama kwaye ulinge ukufumana iziphumo ezizezona zilungileyo zeprojekthi yakho!
-Ukudityaniswa kwesikrini se-LCD kwi-microcontroller
Ukwenza i-terminal ye-LCD yokubonisa, kuyimfuneko ukuseka uqhagamshelwano phakathi kwesiboniso se-LCD kunye ne-microcontroller. Olu nxibelelwano lubalulekile ukuhambisa idatha kunye nemiyalelo eyimfuneko ukuze isikrini sibonise ulwazi olufunekayo. Ngezantsi ngamanyathelo ukwenza uqhagamshelwano ngokuchanekileyo kunye nokuqinisekisa ukusebenza okuchanekileyo kwetheminali.
1. Khangela ukuhambelana: Ngaphambi kokwenza uxhumano, kubalulekile ukuqinisekisa ukuba isikrini se-LCD kunye ne-microcontroller iyahambelana. Iinkcukacha zobugcisa zawo omabini amacandelo kufuneka ziqwalaselwe kwakhona ukuqinisekisa ukuba asebenzisa imigaqo yonxibelelwano efanayo, njengeprothokholi yothotho lwe-serial interconnection (SPI) okanye iprotocol ye-parallel data bus protocol.
2. Yenza uqhagamshelo lomzimba: Nje ukuba ukuhambelana kuqinisekisiwe, kufuneka uqhubeke ukwenza uqhagamshelo lomzimba. Oku kubandakanya ukuqhagamshela izikhonkwane zesibonisi se-LCD kwizikhonkwane ezihambelanayo ze-microcontroller. Kwiimeko ezininzi, iintambo okanye i-jumpers zisetyenziselwa ukuseka olu xhulumaniso. Kubalulekile ukulandela i-pinout enikezelwe ngumvelisi wesiboniso se-LCD kunye ne-microcontroller, kwaye uqinisekise ukudibanisa iphini ngalinye ngokuchanekileyo.
3. Qwalasela i-software: Nje ukuba uqhagamshelo olubonakalayo lusekiwe, isoftware ye-microcontroller kufuneka icwangciswe ukuze inxibelelane nesikrini seLCD. Oku kubandakanya ukubhala ikhowudi eyimfuneko ukuthumela idatha kunye nemiyalelo kwisikrini. Olu lungelelwaniso lunokwahluka ngokuxhomekeke kulawulo oluncinci kunye nolwimi lwenkqubo olusetyenzisiweyo. Kufuneka ulandele imiyalelo yomenzi we-microcontroller kwaye uqhagamshelane namaxwebhu ahambelanayo ukwenza olu lungelelwaniso ngokuchanekileyo.
Ngokulandela la manyathelo, uxhulumaniso oluyimpumelelo luya kufumaneka phakathi kwesikrini se-LCD kunye ne-microcontroller, ekuvumela ukuba wenze i-terminal esebenzayo. Kubalulekile ukwenza iimvavanyo kunye nokuqinisekisa ukusebenza ngamaxesha, kunye nokuqwalasela iinkcukacha kunye neengcebiso zomenzi wawo omabini amacandelo. Ngoxhulumaniso olufanelekileyo, unokuthatha inzuzo epheleleyo yezakhono zesikrini se-LCD kwaye ubonise ulwazi oluyimfuneko ngendlela enembile kunye neyobugcisa.
-Inkqubo yeMicrocontroller yokusebenza okusisiseko
Kule post, siza kuphonononga amanyathelo ayimfuneko kwiprogram ye-microcontroller kwaye senze umsebenzi osisiseko we-terminal ye-LCD yokubonisa. Ukufezekisa oku, siya kufuna ulwazi olusisiseko lwenkqubo en lenguaje C kunye nokufikelela kumqokeleli wolwimi lwe-C ohambelana ne-microcontroller esiyisebenzisayo. Qinisekisa ukuba unayo i-microcontroller yedata kunye ne-LCD spec sheet esandleni phambi kokuba uqalise.
Inyathelo 1: Uqwalaselo lweMicrocontroller
Ngaphambi qalisa ucwangciso ukusebenza kwe-terminal ye-LCD yokubonisa, kubalulekile ukuqwalasela ngokufanelekileyo i-microcontroller. Oku kuquka ukuqwalasela i-input/output pins eziya kusetyenziselwa unxibelelwano ne-LCD, ukulungisa iirejista ezifunekayo kunxibelelwano lwe-serial okanye olunxuseneyo, kunye nokuqwalasela nayiphi na enye i-hardware eyongezelelweyo efunekayo, njengombane wangaphandle okanye umbane wombane. Qhagamshelana nedatha yedatha ye-microcontroller ngemiyalelo echanekileyo malunga nendlela yokwenza olu seto.
Inyathelo 2: Ukuqaliswa kwe-LCD
Nje ukuba i-microcontroller iqwalaselwe ngokuchanekileyo, sinokuqala ngokuqalisa i-LCD. Oku kubandakanya ukuthumela uthotho lwemiyalelo ukuseta i-LCD kwindlela efunwayo kunye nokuseta naziphi ezinye iinketho eziyimfuneko, njengendawo yokuqala yekhesa okanye umahluko. Nceda ubhekisele kwi-LCD spec sheet ngolwazi oluthe kratya kwimiyalelo ethile efunekayo kumzekelo wakho we-LCD. Qinisekisa ukulandela imiyalelo yokuqalisa ngolandelelwano oluchanekileyo kwaye ulinde amaxesha afanelekileyo alibaziseko phakathi komyalelo ngamnye.
Inyathelo lesi-3: Ukuphunyezwa kwemisebenzi esisiseko
Nje ukuba i-LCD iqaliswe ngokufanelekileyo, sinokuqalisa ukuphumeza umsebenzi osisiseko we-terminal. okanye ukukhanya. Ukusebenzisa ulwimi lweC kunye namathala eencwadi afanelekileyo, sinokubhala ikhowudi ukusebenzisana neLCD kunye nokulawula ukusebenza kwayo. Qinisekisa ukuba uyiqonda kakuhle imisebenzi kunye nemiyalelo ebonelelwa ngamathala eencwadi owasebenzisayo, kwaye ujonge amaxwebhu afanelekileyo ukuze ufumane isikhokelo esipheleleyo sendlela yokusebenzisa le misebenzi ngokufanelekileyo.
Ngala manyathelo, uya kuba usendleleni eya ekwenzeni eyakho i-terminal ye-LCD. Khumbula ukuba i-microcontroller nganye kunye ne-LCD inokuba neemfuno zayo kunye nezinto ezintsonkothileyo, ngoko ke kusoloko kubalulekile ukudibana ne-database kunye nephepha leenkcukacha phambi kokuba uqalise nayiphi na iprojekthi yokucwangcisa. Nqwenelela impumelelo!
-Ukwenziwa komntu kunye nokwenza ngcono i-terminal
Ukulungiswa kwetheminali kunye nokwenza ngcono
La ukwenza ngokwezifiso ye-terminal yesikrini se-LCD inokubonelela ngamava awodwa kunye noqobo. Enye yeendlela ezilula zokuyenza ngokwezifiso kukukhetha amaphepha odonga. Ngokutshintsha i iphepha lodonga, unokubonakalisa ubuntu bakho nezinto ozithandayo. Ukongeza, ezinye izikrini ze-LCD zivumela izicwangciso zewijethi, evumela ukufikelela ngokukhawuleza kwizicelo okanye ulwazi olubalulekileyo, olukhulisa ukusetyenziswa kwe-terminal.
Enye indlela yokwenza lungiselela I-terminal yakho ye-LCD yokubonisa ilungisa ukukhanya kunye nomahluko. Ngokwenza njalo, uya kuba nakho ukufumana umgangatho womfanekiso ongcono kwaye uthintele ukudinwa okubonakalayo. Ngokunjalo, iitheminali ezininzi zinokhetho lwe ukusetyenziswa kwamandla, ikuvumela ukuba ulawule kwaye unciphise ukusetyenziswa kwebhetri. Unokwenza kwakhona indawo kunye nobukhulu bee-ayikhoni kwiscreen sasekhaya ukufikelela ngokukhawuleza kwiiapps zakho ozithandayo.
I ukhetho lwezicelo Ngomnye umba ophambili wokwenza ngokwezifiso kunye nokwandisa kwitheminali yesikrini sakho seLCD. Unokukhetha usetyenziso olulungele iimfuno zakho, njengabaphathi bemisebenzi, iikhalenda, okanye usetyenziso lombutho. Ukongeza, ungasebenzisa iinketho ze imixholo kunye nezimbo iyafumaneka kwezinye izicelo zokunika ukubamba okwahlukileyo kwi-terminal yakho. Khumbula ukuba kubalulekile ukukhetha usetyenziso olukhuselekileyo noluthembekileyo, kuba ezinye zinokuchaphazela ukusebenza kunye nokhuseleko lweterminal yakho.
Isishwankathelo, ukwenziwa ngokwezifiso kunye nokwenza ngcono i-terminal yesikrini se-LCD ikuvumela ukuba wenze isixhobo sakho sibe yinto ekhethekileyo kwaye ilungelelaniswe nezinto ozikhethayo kunye neemfuno. Ungahlengahlengisa ukuqaqamba kunye nokwahlukileyo, utshintshe amaphephadonga, ulawule amandla, kwaye ukhethe usetyenziso olufanelekileyo. Ngalo lonke ixesha khumbula ukwenza uphando lwakho kwaye ukhethe iindlela ezithembekileyo zokuqinisekisa ukuba uyalufumana ukusebenza okuphuculweyo kunye nokhuseleko. Ziveze nge-terminal yakho!
– Iingqwalasela ezongezelelekileyokusetyenziso olukwinqanaba eliphezulu lescreen seLCD
Xa usenza i-terminal ye-LCD yokubonisa, ezinye iingqwalasela ezongezelelweyo kufuneka zithathelwe ingqalelo kusetyenziso lwayo oluphambili. Enye yeengqalelo zokuqala lunxibelelwano lonxibelelwano. Kubalulekile ukukhetha ujongano olufanelekileyo ngokweemfuno zeprojekthi. Phakathi kweendlela eziqhelekileyo ze-SPI (i-Serial Peripheral Interface), i-I2C (i-Inter-Integrated Circuit) kunye ne-GPIO (I-General Purpose Input / Output). Nganye yale midibaniso ineengenelo kunye nemida yayo, ngoko ke kubalulekile ukuyihlalutya ngononophelo phambi kokuba wenze isigqibo.
Omnye umba omawuqwalaselwe ulawulo lokukhanya. Uninzi lwezikrini ze-LCD zibonelela ngokhetho lokunyenyisa inqanaba lokuqaqamba ukuze lilungele iimeko zokukhanya ezahlukeneyo. Ukuseta inqanaba elichanekileyo lokukhanya kubalulekile ukuze kuqinisekiswe ukujongwa okucacileyo kunye nokukhululekile. Kuyenzeka ukulungelelanisa ukukhanya ngesandla ngemiyalelo ethile okanye sebenzisa inzwa yokukhanya kwe-ambient ukuyilungisa ngokuzenzekelayo.
Ukongeza, kusetyenziso oluphezulu lwesikrini se-LCD, imisebenzi eyahlukeneyo inokuphunyezwa. Enye yazo kukukwazi ukubonisa imifanekiso kunye nemizobo kwiscreen. Oku kunokuba luncedo ekuboniseni iilogo, ii-icon, okanye naluphi na olunye uhlobo lolwazi olubonakalayo. Ukufezekisa oku, kuyafuneka ukusebenzisa amathala eencwadi athile avumela ukwenziwa kwe-pixel kunye nokuveliswa kwemizobo. Enye into enomdla kukukwazi ukubonisa okubhaliweyo ngokobukhulu obahlukeneyo kunye neefonti. Kubalulekile ukukhumbula ukuba le misebenzi eyongezelelweyo inokufuna ukusetyenziswa kobutyebi obukhulu, ngoko ke kuyimfuneko ukuqwalasela ngokufanelekileyo umthamo we-hardware esetyenzisiweyo.
NdinguSebastián Vidal, injineli yekhompyuter ethanda itekhnoloji kunye ne-DIY. Ngaphaya koko, ndingumdali we tecnobits.com, apho ndabelana ngee-tutorials ukwenza itekhnoloji ifikeleleke kwaye iqondeke kumntu wonke.