Bawo ni lati ṣẹda ebute iboju LCD kan?
ebute LCD jẹ ẹrọ ifihan itanna ti o nlo imọ-ẹrọ kirisita olomi lati ṣafihan alaye. Awọn ebute wọnyi ni lilo pupọ ni awọn ohun elo bii ohun elo iṣoogun, awọn ọna lilọ ọkọ ayọkẹlẹ, awọn iṣọ oni nọmba ati awọn foonu alagbeka, laarin awọn miiran. Ninu nkan yii, a yoo ṣe atokọ awọn awọn igbesẹ pataki lati ṣẹ̀dá ebute ifihan LCD tirẹ, eyiti yoo gba ọ laaye lati ṣafihan ọrọ ati awọn aworan ni irọrun ati ti ara ẹni.
Yiyan iru iboju LCD ọtun
Nibẹ ni o wa ni ọpọlọpọ awọn orisi ti LCD iboju wa ni ọja, ọkọọkan pẹlu awọn abuda kan pato ati awọn pato. O ṣe pataki lati yan iru iboju ti o tọ da lori awọn iwulo rẹ ati iṣẹ akanṣe ti o n ṣiṣẹ lori. Awọn okunfa bii iwọn, ipinnu, idiyele ati awọn atọkun asopọ npinnu awọn ifosiwewe nigbati o ba n ṣe ipinnu. Ni afikun, o jẹ dandan lati rii daju pe awakọ naa láti ojú ìbòjú ni ibamu pẹlu microcontroller ti o yoo lo fun awọn ebute.
Yan microcontroller ati oludari ifihan
Microcontroller jẹ ọpọlọ ti ebute ifihan LCD O jẹ iduro fun gbigba awọn aṣẹ ati data ti iranti eto ati iṣakoso iboju lati ṣafihan alaye ti o fẹ. O ṣe pataki lati yan microcontroller ti o ni ibamu pẹlu oluṣakoso LCD ti o yan, nitori wọn gbọdọ ni anfani lati ba ara wọn sọrọ ni deede. Ni afikun, o yẹ ki o rii daju pe o ni awọn irinṣẹ idagbasoke pataki lati ṣe eto microcontroller.
Ṣe apẹrẹ Circuit ati igbimọ Circuit ti a tẹjade (PCB)
Ni kete ti o ti yan iboju LCD ati microcontroller, o to akoko lati ṣe apẹrẹ Circuit pataki lati ṣe asopọ awọn paati mejeeji ati rii daju pe iṣẹ ṣiṣe to tọ. Eyi kan pẹlu aworan apẹrẹ itanna ati ṣiṣe apẹrẹ igbimọ Circuit ti a tẹjade (PCB) ti o fun laaye asopọ ti awọn paati ati pinpin deede ti awọn ifihan agbara itanna. O ṣe pataki lati ṣe akiyesi awọn pato imọ-ẹrọ ti awọn paati ati tẹle awọn itọsọna apẹrẹ ti a ṣeduro nipasẹ awọn aṣelọpọ.
Kọ software Iṣakoso
Igbesẹ ti o kẹhin ni ṣiṣẹda ebute ifihan LCD ni lati dagbasoke sọfitiwia iṣakoso, eyiti o fun ọ laaye lati firanṣẹ awọn aṣẹ ati data lati microcontroller si iboju lati ṣafihan alaye ti o fẹ. O jẹ dandan lati ṣe eto microcontroller nipa lilo ede siseto to dara, bii C tabi C++, ati lo awọn ile-ikawe kan pato ti awakọ ifihan ti o yan. Sọfitiwia naa yẹ ki o pẹlu awọn iṣẹ lati ṣe ipilẹṣẹ ifihan, iṣakoso imọlẹ ati itansan, ati firanṣẹ data ati awọn aṣẹ pataki lati ṣafihan ọrọ ti o fẹ ati awọn aworan.
Ni akojọpọ, ṣiṣẹda ebute ifihan LCD pẹlu yiyan iru ifihan ti o yẹ, yiyan microcontroller ibaramu, ṣiṣe apẹrẹ Circuit ati igbimọ atẹwe, ati idagbasoke sọfitiwia iṣakoso pataki Nipa titẹle awọn igbesẹ bọtini wọnyi, O le ṣẹda ebute ti ara ẹni ati gbadun awọn itelorun ti a ti kọ kan ti iṣẹ-ṣiṣe itanna ẹrọ.
- Ifihan si iboju LCD
Ninu nkan yii, a yoo kọ ọ bi o ṣe le ṣẹda ebute ifihan LCD tirẹ, ohun elo ti o wulo pupọ fun iṣafihan alaye. ní àkókò gidi. LCD kan (Ifihan Crystal Liquid) jẹ ẹrọ ti o nlo ina pola ati awọn kirisita olomi lati ṣe akanṣe awọn aworan didasilẹ ati ọrọ.
Ṣaaju ki o to bẹrẹ iṣẹ naa, iwọ yoo nilo awọn ohun elo wọnyi:
- An Arduino UNO ọkọ
- A 16×2 LCD iboju
- Àwọn okùn ìsopọ̀
- A 10kΩ potentiometer
- Bọtini akara
- Irin tita ati tin (aṣayan)
Ni isalẹ ni awọn igbesẹ lati ṣẹda ebute LCD rẹ:
- Isopọ iboju LCD: Lilo awọn kebulu asopọ, so igbimọ Arduino UNO pọ si iboju LCD. Rii daju pe o tẹle itọsọna PIN ti o baamu lati so awọn kebulu pọ daradara. Ni ipele yii, iwọ yoo tun nilo lati sopọ 10kΩ potentiometer lati ṣatunṣe iyatọ ti iboju naa.
- Eto Arduino: Ni kete ti o ti ṣe awọn asopọ, o to akoko lati ṣe eto igbimọ Arduino. Lo sọfitiwia Arduino IDE lati kọ koodu pataki lati ṣakoso iboju LCD naa. Iwọ yoo ni anfani lati ṣafihan awọn ọrọ, awọn nọmba ati awọn ohun kikọ pataki lórí ìbòjú lilo o rọrun ase.
- Isọdi ati ohun elo: Ni bayi pe o ni ebute ifihan LCD rẹ ti n ṣiṣẹ daradara, o le ṣe akanṣe rẹ si awọn iwulo rẹ. O le ṣafikun awọn sensọ lati ṣafihan data lori akoko gidi, tabi paapaa lo bi eto iworan alaye ninu iṣẹ akanṣe rẹ.
Pẹlu awọn igbesẹ ti o rọrun wọnyi, iwọ yoo ni anfani lati ṣẹda ebute ifihan LCD tirẹ ni akoko kankan ki o bẹrẹ iṣafihan alaye ni iṣẹ-ṣiṣe ati daradara! Ma ṣe ṣiyemeji lati ṣe idanwo ati wa awọn orisun diẹ sii lati faagun awọn agbara ti ebute rẹ. Orire ti o dara lori iṣẹ akanṣe rẹ!
- Aṣayan ati rira awọn ohun elo fun ebute naa
Aṣayan ati rira awọn ohun elo fun ebute naa
Nigbati o ba wa si ṣiṣẹda ebute ifihan LCD, o ṣe pataki lati ṣe yiyan to dara ati rira awọn ohun elo to wulo. Lati bẹrẹ, o yẹ ki o rii daju pe o ra iboju LCD ti o ga julọ ti iwọn to tọ fun iṣẹ akanṣe rẹ. Awọn titobi oriṣiriṣi ati awọn ipinnu ti o wa, nitorina o ṣe pataki lati ronu aaye ti o wa ati awọn ibeere pataki ti ohun elo rẹ.
Ni afikun si iboju, iwọ yoo tun nilo oluṣakoso LCD ibaramu lati rii daju iṣẹ ṣiṣe to dara ti ebute naa. Adarí le ti dapọ si iboju funrararẹ tabi nilo igbimọ afikun. Rii daju lati ṣe iwadii rẹ ki o yan oludari kan ti o ni ibamu pẹlu ifihan LCD ti o yan ati awọn alaye imọ-ẹrọ ti o nilo fun iṣẹ akanṣe rẹ.
Abala pataki miiran lati ṣe akiyesi ni ipese agbara. O gbọdọ rii daju pe o ra ipese agbara to dara ti o pese agbara pataki fun iṣẹ ti iboju LCD ati oludari. Ṣayẹwo awọn alaye imọ-ẹrọ ti awọn paati wọnyi lati pinnu foliteji ti o nilo ati lọwọlọwọ ati yan ipese agbara ti o baamu awọn ibeere wọnyi. Ni afikun, ro awọn aṣayan asopọ ti o wa, gẹgẹbi lilo awọn kebulu kan pato tabi awọn asopọ.
Ranti pe yiyan ati rira awọn ohun elo ti o yẹ fun ebute ifihan LCD rẹ jẹ igbesẹ ipilẹ ninu ilana ẹda. Rii daju lati ṣe iwadii ati ṣe afiwe awọn aṣayan oriṣiriṣi, ni akiyesi awọn alaye imọ-ẹrọ ati awọn ibeere ti iṣẹ akanṣe rẹ. Pẹlu awọn ohun elo to tọ, iwọ yoo ni anfani lati ṣe apẹrẹ ati kọ ebute ifihan LCD ti o pade awọn iwulo ati awọn ireti rẹ!
– Hardware igbaradi ati iṣeto ni
Hardware Igbaradi ati iṣeto ni
Igbesẹ akọkọ lati ṣẹda ebute ifihan LCD jẹ kó gbogbo awọn pataki irinše. Iwọ yoo nilo iboju LCD ti o ga ti o ni ibamu pẹlu microcontroller rẹ, microcontroller ibaramu bi Arduino, awọn kebulu fun asopọ, ipese agbara, ati eyikeyi awọn paati pato miiran ti o fẹ lati ṣafikun, gẹgẹbi keyboard tabi sensọ. Rii daju pe o ni aaye to dara iṣẹ ati awọn irinṣẹ pataki ṣaaju ki o to bẹrẹ apejọ.
Ni kete ti o ti ṣajọpọ awọn paati, o to akoko lati so ohun elo naa pọ. Iboju LCD gbọdọ wa ni asopọ si microcontroller nipasẹ awọn pinni GPIO ti o baamu. Tọkasi si iwe data microcontroller rẹ ati iboju LCD fun ero asopọ to pe. Lo awọn kebulu jumper lati ṣe awọn asopọ pataki ati rii daju pe wọn duro ati ni aabo. Yoo tun jẹ pataki lati so ipese agbara pọ si microcontroller ati iboju LCD fun lati ṣiṣẹ ni deede.
Lẹhin ti sopọ gbogbo awọn hardware, o jẹ pataki tunto software O nilo lati ṣe ajọṣepọ pẹlu iboju LCD. Eyi yoo yatọ si da lori microcontroller ti o nlo, ṣugbọn ni gbogbogbo iwọ yoo nilo lati fi ẹrọ ikawe awakọ kan pato si awoṣe LCD ti o nlo. Rii daju pe o tẹle awọn ilana ti a pese nipasẹ olupese ile-ikawe lati tunto ile-ikawe naa ni deede. Ni afikun, iwọ yoo nilo lati kọ koodu ni ede siseto ti o ni atilẹyin nipasẹ microcontroller rẹ lati ṣakoso ati ṣafihan alaye lori iboju LCD. Maṣe gbagbe idanwo pataki ati n ṣatunṣe aṣiṣe lati rii daju pe ohun gbogbo n ṣiṣẹ ni deede.
Pẹlu igbaradi ohun elo to dara ati iṣeto ni, iwọ yoo ṣetan lati ṣẹda ebute ifihan LCD tirẹ. Tẹle awọn ilana kan pato fun awoṣe ifihan LCD rẹ ati microcontroller, ki o ranti lati kan si awọn iwe data ati awọn iwe ti o yẹ lati rii daju pe o ṣe awọn asopọ to pe ati tunto sọfitiwia naa daradara. Gbiyanju ati ṣe idanwo lati gba awọn abajade to dara julọ fun iṣẹ akanṣe rẹ!
- Asopọ ti iboju LCD si microcontroller
Lati ṣẹda ebute ifihan LCD, o jẹ dandan lati fi idi asopọ kan mulẹ laarin ifihan LCD ati microcontroller. Asopọmọra yii ṣe pataki lati tan kaakiri data ati awọn ilana pataki fun iboju lati ṣafihan alaye ti o fẹ. Ni isalẹ wa awọn igbesẹ lati ṣe asopọ ti tọ ati rii daju pe iṣẹ ṣiṣe ti ebute naa.
1. Ṣayẹwo ibamu: Ṣaaju ṣiṣe asopọ, o ṣe pataki lati rii daju pe iboju LCD ati microcontroller ni ibamu pẹlu ara wọn. Awọn pato imọ-ẹrọ ti awọn paati mejeeji yẹ ki o ṣe atunyẹwo lati jẹrisi pe wọn lo awọn ilana ibaraẹnisọrọ kanna, gẹgẹbi ilana interconnection tẹlentẹle (SPI) tabi ilana ọkọ akero data ti o jọra.
2. Ṣe asopọ ti ara: Ni kete ti a ti rii daju ibamu, o gbọdọ tẹsiwaju lati ṣe asopọ ti ara. Eyi pẹlu sisopọ awọn pinni ti ifihan LCD si awọn pinni ti o baamu ti microcontroller. Ni ọpọlọpọ igba, awọn kebulu tabi jumpers ni a lo lati fi idi asopọ yii mulẹ. O ṣe pataki lati tẹle pinout ti a pese nipasẹ olupese ti ifihan LCD ati microcontroller, ati rii daju pe o so PIN kọọkan pọ daradara.
3. Tunto sọfitiwia naa: Ni kete ti asopọ ti ara ti fi idi mulẹ, sọfitiwia microcontroller gbọdọ wa ni tunto lati ṣe ibaraẹnisọrọ pẹlu iboju LCD. Eyi pẹlu kikọ koodu to ṣe pataki lati fi data ati awọn ilana ranṣẹ si iboju. Iṣeto yii le yatọ si da lori microcontroller ati ede siseto ti a lo. Awọn ilana ti olupese microcontroller gbọdọ tẹle ati pe iwe ti o baamu gbọdọ wa ni imọran lati ṣe iṣeto ni deede.
Nipa titẹle awọn igbesẹ wọnyi, asopọ aṣeyọri yoo waye laarin iboju LCD ati microcontroller, gbigba ọ laaye lati ṣẹda ebute iṣẹ kan. O ṣe pataki lati ṣe awọn idanwo ati rii daju iṣẹ lorekore, bi daradara ṣe akiyesi awọn pato ati awọn iṣeduro ti olupese ti awọn paati mejeeji. Pẹlu asopọ to dara, o le ni anfani ni kikun ti awọn agbara ti iboju LCD ati ṣafihan alaye pataki ni ogbon inu ati ọna ọjọgbọn.
– Microcontroller siseto fun ipilẹ iṣẹ-
Ninu ifiweranṣẹ yii, a yoo ṣawari awọn igbesẹ pataki lati ṣe eto microcontroller ati ṣẹda iṣẹ ṣiṣe ipilẹ ti ebute LCD kan. Lati ṣaṣeyọri eyi, a yoo nilo imọ ipilẹ ti siseto en lenguaje C ati iraye si akopo ede C ti o ni ibamu pẹlu microcontroller ti a nlo. Rii daju pe o ni iwe data alaye microcontroller ati LCD spec dì ni ọwọ ṣaaju ki o to bẹrẹ.
Igbesẹ 1: Iṣeto Microcontroller
Ṣáájú bẹ̀rẹ̀ sí í ṣe ètò iṣẹ-ṣiṣe ti ebute ifihan LCD, o ṣe pataki lati tunto microcontroller daradara. Eyi pẹlu tito leto awọn pinni titẹ sii / o wu ti yoo ṣee lo fun ibaraẹnisọrọ pẹlu LCD, tunto awọn iforukọsilẹ ti o nilo fun ibaraẹnisọrọ ni tẹlentẹle tabi ti o jọra, ati tunto eyikeyi ohun elo afikun miiran ti o nilo, gẹgẹbi ipese agbara ita tabi foliteji olutọsọna. Kan si iwe alaye microcontroller fun awọn itọnisọna to peye lori bi o ṣe le ṣe awọn eto wọnyi.
Igbesẹ 2: Ibẹrẹ LCD
Ni kete ti a ti tunto microcontroller ni deede, a le bẹrẹ pẹlu ibẹrẹ ti LCD. Eyi pẹlu fifiranṣẹ lẹsẹsẹ awọn aṣẹ lati ṣeto LCD si ipo ti o fẹ ati ṣeto eyikeyi awọn aṣayan pataki miiran, gẹgẹbi ipo kọsọ akọkọ tabi itansan. Jọwọ tọka si iwe alaye LCD fun alaye alaye lori awọn aṣẹ kan pato ti o nilo fun awoṣe LCD rẹ. Rii daju lati tẹle awọn itọnisọna ibẹrẹ ni ilana to pe ati lati duro awọn akoko idaduro ti o yẹ laarin aṣẹ kọọkan.
Igbesẹ 3: Ṣiṣe iṣẹ ṣiṣe ipilẹ
Ni kete ti LCD ti wa ni ipilẹṣẹ daradara, a le bẹrẹ lati ṣe iṣẹ ṣiṣe ipilẹ ti ebute naa, eyiti o le pẹlu kikọ ọrọ lori iboju, ṣiṣẹda awọn akojọ aṣayan, titẹ sii ati ṣiṣejade data, ati iṣakoso awọn ẹya miiran ti LCD, gẹgẹbi itansan. tabi imọlẹ. Lilo ede C ati awọn ile-ikawe ti o yẹ, a le kọ koodu lati ṣe ajọṣepọ pẹlu LCD ati ṣakoso iṣẹ rẹ. Rii daju pe o ni oye ti o dara ti awọn iṣẹ ati awọn aṣẹ ti o pese nipasẹ awọn ile-ikawe ti o nlo, ki o kan si awọn iwe aṣẹ ti o yẹ fun itọsọna pipe lori bi o ṣe le lo awọn iṣẹ wọnyi ni imunadoko.
Pẹlu awọn igbesẹ wọnyi, iwọ yoo wa ni ọna rẹ si ṣiṣẹda ebute ifihan LCD tirẹ. Ranti pe kọọkan microcontroller ati LCD le ni awọn oniwe-ara awọn ibeere ati quirks, ki o jẹ nigbagbogbo pataki lati kan si alagbawo awọn datasheet ati sipesifikesonu dì ṣaaju ki o to bẹrẹ eyikeyi siseto siseto. Orire daada!
- Ti ara ẹni ati iṣapeye ti ebute naa
Isọdi ebute ati iṣapeye
La ìfọwọ́sowọ́pọ̀ ti ebute iboju LCD le pese iriri alailẹgbẹ ati atilẹba. Ọkan ninu awọn ọna ti o rọrun julọ lati ṣe akanṣe rẹ jẹ nipasẹ yiyan ti awọn ogiri ogiri. Nipa yiyipada awọn ogiri, o le ṣe afihan ihuwasi ati awọn itọwo rẹ. Ni afikun, diẹ ninu awọn iboju LCD gba laaye ẹrọ ailorukọ eto, eyiti ngbanilaaye yara yara si awọn ohun elo tabi alaye pataki, eyiti o mu ki lilo ebute naa pọ si.
Ọ̀nà mìíràn láti mu dara si ebute ifihan LCD rẹ n ṣatunṣe imọlẹ ati itansan. Nipa ṣiṣe bẹ, iwọ yoo ni anfani lati gba didara aworan to dara julọ ati yago fun rirẹ wiwo. Bakanna, ọpọlọpọ awọn ebute oko ni aṣayan ti agbara ti o dara ju, gbigba ọ laaye lati ṣakoso ati dinku lilo batiri. O tun le ṣe akanṣe ipo ati iwọn ti awọn aami loju iboju ile fun wiwọle yara yara si awọn ohun elo ayanfẹ rẹ.
Àwọn wun ti awọn ohun elo O jẹ abala bọtini miiran ni isọdi ati iṣapeye ti ebute iboju LCD rẹ. O le yan awọn lw ti o baamu awọn iwulo rẹ, gẹgẹbi awọn oluṣakoso iṣẹ, awọn kalẹnda, tabi awọn ohun elo agbari. Ni afikun, o le lo anfani ti awọn aṣayan awọn akori ati awọn aza wa ni diẹ ninu awọn ohun elo lati fun ifọwọkan alailẹgbẹ si ebute rẹ. Ranti pe o ṣe pataki lati yan awọn ohun elo ailewu ati igbẹkẹle, nitori diẹ ninu le ni ipa iṣẹ ati aabo ti ebute rẹ.
Ni soki, isọdi ati iṣapeye ti ebute iboju LCD ngbanilaaye lati ṣe ohun elo ẹrọ rẹ ni ohun alailẹgbẹ ati ni ibamu si awọn ayanfẹ ati awọn iwulo rẹ. O le ṣatunṣe imọlẹ ati itansan, yi awọn iṣẹṣọ ogiri pada, ṣakoso agbara ati yan awọn ohun elo to dara. Ranti nigbagbogbo lati ṣe iwadii rẹ ki o yan awọn aṣayan igbẹkẹle lati rii daju pe o gba iṣẹ ṣiṣe ti o dara si ati aabo. Ṣe afihan ararẹ nipasẹ ebute rẹ!
- Awọn imọran afikun fun lilo ilọsiwaju ti iboju LCD
Nigbati o ba ṣẹda ebute ifihan LCD, diẹ ninu awọn imọran afikun gbọdọ wa ni akiyesi fun lilo ilọsiwaju rẹ. Ọkan ninu awọn ero akọkọ ni wiwo asopọ. O ṣe pataki lati yan wiwo ti o dara ni ibamu si awọn iwulo ti iṣẹ akanṣe naa. Lara awọn aṣayan ti o wọpọ julọ ni SPI (Ibaraẹnisọrọ Agbeegbe Tẹlentẹle), I2C (Inter-Integrated Circuit) ati GPIO (Input/Ofit Idi gbogbogbo). Ọkọọkan awọn atọkun wọnyi ni awọn anfani ati awọn idiwọn tirẹ, nitorinaa o ṣe pataki lati ṣe itupalẹ wọn ni pẹkipẹki ṣaaju ṣiṣe ipinnu.
Apa miiran lati ronu ni iṣakoso imọlẹ. Pupọ awọn iboju LCD pese aṣayan lati ṣatunṣe ipele imọlẹ lati baamu awọn ipo ina oriṣiriṣi. Ṣiṣeto ipele ti o pe ti imọlẹ jẹ pataki lati rii daju pe o han gbangba ati wiwo itunu. O ṣee ṣe lati ṣatunṣe imọlẹ pẹlu ọwọ nipasẹ awọn aṣẹ kan pato tabi lo sensọ ina ibaramu lati ṣatunṣe laifọwọyi.
Ni afikun, fun lilo ilọsiwaju ti iboju LCD, ọpọlọpọ awọn iṣẹ ṣiṣe le ṣe imuse. Ọkan ninu wọn ni agbara lati ṣe afihan awọn aworan ati awọn aworan lori iboju. Eyi le wulo fun iṣafihan awọn aami, awọn aami, tabi eyikeyi iru alaye wiwo miiran. Lati ṣaṣeyọri eyi, o jẹ dandan lati lo awọn ile-ikawe siseto kan pato ti o gba ifọwọyi ẹbun ati iran awọn aworan. Ẹya miiran ti o nifẹ si ni agbara lati ṣafihan ọrọ ni awọn titobi oriṣiriṣi ati awọn nkọwe Eyi n gba ọ laaye lati mu ifihan ọrọ pọ si awọn iwulo pato ti iṣẹ akanṣe. O ṣe pataki lati tọju ni lokan pe awọn iṣẹ ṣiṣe afikun wọnyi le nilo lilo awọn orisun nla, nitorinaa o jẹ dandan lati gbero daradara ni agbara ti ohun elo ti a lo.
Emi ni Sebastián Vidal, ẹlẹrọ kọnputa kan ti o ni itara nipa imọ-ẹrọ ati DIY. Siwaju si, Emi ni Eleda ti tecnobits.com, nibiti Mo ti pin awọn ikẹkọ lati jẹ ki imọ-ẹrọ diẹ sii ni iraye si ati oye fun gbogbo eniyan.