- Reikalingos medžiagos
- Išankstiniai rekvizitai
- Prijunkite „Raspberry Pi“ su TFT LCD ekranu
- Raspberry Pi paruošimas 3,5 colių LCD ekranui
„Raspberry Pi“ yra „Palm“ dydžio kompiuteris, kuris labai praverčia rengiant prototipus, reikalaujančius didelės skaičiavimo galios. Jis plačiai naudojamas IOT aparatinės įrangos kūrimo ir robotikos programoms bei daug daugiau atminties alkio programų. Daugumoje projektų, susijusių su Pi, būtų nepaprastai naudinga, jei Pi turėtų ekraną, per kurį galėtume stebėti savo projekto gyvybingumą.
Pilyje yra HDMI išvestis, kurią galima tiesiogiai prijungti prie monitoriaus, tačiau projektuose, kur erdvė yra ribota, mums reikia mažesnių ekranų. Taigi šioje pamokoje sužinosime, kaip mes galime suderinti populiarų 3,5 colių jutiklinio ekrano TFT LCD ekraną iš „waveshare“ su „Raspberry pi“. Šios pamokos pabaigoje turėsite visiškai funkcionalų LCD ekraną su jutikliniu ekranu ant savo Pi, kuris bus paruoštas naudoti būsimiems projektams.
Žemiau pateikiama 3,5 ”TFT LCD ekrano techninė specifikacija.
LCD tipas | TFT |
Dydis | 3.5 |
Rezoliucija | 320 * 480 taškų |
Sąsaja | SPI |
Ekrano valdiklis | XPT2046 |
Palieskite Tipas | Atsparus |
Apšvietimas | LED |
Formato santykis | 8: 5 |
Spalvos | 65536 |
Palaiko | Fotoaparatas, pelė ir klaviatūra |
Reikalingos medžiagos
- Avietė Pi
- 3,5 colių TFT skystųjų kristalų ekranas
- interneto ryšys
Išankstiniai rekvizitai
Daroma prielaida, kad jūsų „Raspberry Pi“ jau yra įdiegta su operacine sistema ir gali prisijungti prie interneto. Jei ne, prieš tęsdami vadovaukitės instrukcija „Pradėti naudoti„ Raspberry Pi ““.
Taip pat daroma prielaida, kad turite prieigą prie savo aviečių pi terminalo lango. Šioje pamokoje mes naudosime „Putty“ SSH režimu, kad prisijungtume prie „Raspberry Pi“. Galite naudoti bet kurį metodą, bet kažkaip turėtumėte turėti prieigą prie savo „Pi“ terminalo lango.
Prijunkite „Raspberry Pi“ su TFT LCD ekranu
3,5 colių TFT LCD ekrano sujungimas su „Raspberry pi“ yra torto pasivaikščiojimas. Skystųjų kristalų ekrane yra moteriškų antraščių kaiščių juosta, kuri bus prigludusi prie vyriškos antraštės kaiščių. Norėdami užmegzti ryšį, jūs tiesiog turite sulyginti kaiščius ir paspausti skystųjų kristalų ekraną ant Pi viršaus. Kai tinkamai sutvarkysite, „Pi“ ir skystųjų kristalų ekranas toliau atrodys panašiai. Atkreipkite dėmesį, kad „Pi“ korpusui naudojau korpusą, todėl nepaisykite baltos dėžutės.
Žmonėms, kuriems įdomu sužinoti, kokie yra šie kaiščiai! Jis naudojamas SPI ryšiui užmegzti tarp „Raspberry Pi“ ir LCD, taip pat maitinti LCD iš aviečių Pi 5V ir 3,3 V kaiščių. Be to, jame taip pat yra kaiščių, skirtų jutikliniam ekranui veikti. Iš viso yra 26 kaiščiai, kaiščių simbolis ir aprašymas parodytas žemiau
PIN kodas: |
Simbolis |
apibūdinimas |
1, 17 |
3.3V |
3,3 V maitinimo įtampa |
2,4 |
5V |
5 V maitinimo įtampa |
3,5,7,8,10,12,13,15,16 |
NC |
Nėra ryšio - naudojamas palaikymui |
6,9,14,20,25 |
BND |
Žemė |
11 |
TP_IRQ |
Aktyvus žemo pertraukimo kaištis jutikliniam ekranui |
18 |
LCD_RS |
Užregistruokite ekrano valdiklio kaištį |
19 |
LCD_SI |
SPI duomenų įvedimas LCD ekranui |
21 |
TP_SO |
SPI duomenų išėjimas iš LCD ekrano |
22 |
RST |
Atstatyti |
23 |
LCD_SCK |
SPI ryšio laikrodžio sinchronizavimo kaištis |
24 |
LCD_CS |
Pasirinkite lustą iš SPI LCD |
26 |
TP_CS |
„SPI Touch“ ekrano lusto pasirinkimas |
Raspberry Pi paruošimas 3,5 colių LCD ekranui
Dabar, prijungę skystųjų kristalų ekraną prie PI, įjunkite PI ir LCD ekrane pamatysite tuščią baltą ekraną. Taip yra todėl, kad mūsų PI nėra įdiegtų tvarkyklių, kad būtų galima naudoti prijungtą LCD. Taigi atidarykime „Pi“ terminalo langą ir pradėkime reikiamus pakeitimus. Vėlgi, aš naudoju glaistą prisijungti prie savo Pi, galite naudoti savo patogų metodą.
1 žingsnis: Įeikite į konfigūracijos langą naudodami šią komandą. Norėdami gauti žemiau esantį langą
sudo raspi -config
2 žingsnis: Eikite į Įkrovos parinktys -> Darbalaukis / CLI ir pasirinkite parinktį B4 Desktop Autologin Desktop GUI, automatiškai prisijungęs kaip „pi“ vartotojas, kaip parodyta žemiau esančiame paveikslėlyje. Tai leis PI automatiškai prisijungti nuo kito įkrovimo, vartotojui neįvedus slaptažodžio.
3 žingsnis: Dabar vėl eikite į sąsajos parinktis ir įgalinkite SPI, kaip parodyta žemiau esančiame paveikslėlyje. Turime įjungti SPI sąsają, nes kai aptarėme, LCD ir PI bendrauja per SPI protokolą
4 žingsnis: Spustelėkite šią „waveshare“ tvarkyklės nuorodą, kad atsisiųstumėte tvarkyklę kaip ZIP failą. Tada perkelkite ZIP failą į savo PI OS. Aš tai padariau naudodamas „Filezilla“, bet taip pat galite naudoti rašiklį ir paprastą kopijavimo įklijavimo darbą. Mano buvo įdėta į kelią / namo / pi .
5 žingsnis: Kai zip failas bus padėtas, tęskite terminalo langą. Norėdami įdiegti tvarkyklę, naudokite šią komandą.
tar xvf LCD-show - *. tar.gz
Pastaba: atlikdami šį veiksmą įsitikinkite, kad jūsų PI yra prijungtas prie interneto
6 žingsnis: Galiausiai įdiegę tvarkyklę galime įjungti ekraną naudodami žemiau esančią komandą
CD skystųjų kristalų ekranas /
7 žingsnis: Dabar naudokite žemiau esančią komandą, kad iš naujo paleistumėte „Pi“. Tai automatiškai užbaigs terminalo langą. Kai PI bus paleistas iš naujo, turėtumėte pastebėti LCD ekraną, kuriame taip pat rodoma įkrovos informacija, ir galiausiai pasirodys darbalaukis, kaip parodyta žemiau.
sudo perkraukite
Taip pat galite žiūrėti toliau pateiktą vaizdo įrašą, kad patikrintumėte, kaip LCD yra prijungtas ir kaip jis reaguoja į lietimą. Esu gana patenkintas numatytuoju tikslumu, todėl neketinu atlikti jokio kalibravimo. Bet jei jus domina, galite peržiūrėti oficialų wiki puslapį iš waveshare, kur jie aptaria, kaip sukalibruoti ir įjungti kameros vaizdą LCD ekrane.
Tikiuosi, kad supratote pamoką ir sėkmingai susiejote savo LCD ekraną su PI ir jį pradėjote veikti. Jei kitaip nurodykite savo problemą žemiau esančiame komentarų skyriuje arba naudokite forumus, jei norite daugiau techninių problemų.