- Nepieciešamie materiāli
- Iepriekšēji rekvizīti
- Raspberry Pi savienošana ar TFT LCD ekrānu
- Raspberry Pi sagatavošana 3,5 collu LCD displejam
Raspberry Pi ir Palm Size dators, kas ir ļoti noderīgs, prototipējot lietas, kurām nepieciešama liela skaitļošanas jauda. To plaši izmanto IOT aparatūras izstrādei un robotikas lietojumprogrammām, kā arī daudz vairāk atmiņas izsalkuma lietojumprogrammām. Lielākajā daļā projektu, kas saistīti ar Pi, būtu ārkārtīgi noderīgi, ja Pi būtu displejs, caur kuru mēs varētu uzraudzīt mūsu projekta vitālo stāvokli.
Pī pati ir HDMI izeja, kuru var tieši savienot ar monitoru, taču projektos, kur vietu ierobežo, ir vajadzīgi mazāki displeji. Tātad šajā apmācībā mēs uzzināsim, kā mēs varam saskaroties ar populāro 3,5 collu skārienekrāna TFT LCD ekrānu no waveshare ar Raspberry pi. Šīs apmācības beigās jūsu Pi augšpusē būs pilnībā funkcionāls LCD displejs ar skārienekrānu, kas būs gatavs lietošanai turpmākajos projektos.
Zemāk ir parādīta 3,5 collu TFT LCD ekrāna tehniskā specifikācija.
LCD tips | TFT |
Izmērs | 3.5 |
Izšķirtspēja | 320 * 480 pikseļi |
Saskarne | SPI |
Displeja kontrolieris | XPT2046 |
Pieskarieties vienumam Tips | Izturīgs |
Fona apgaismojums | LED |
Malu attiecība | 8: 5 |
Krāsas | 65536 |
Atbalsta | Kamera, pele un tastatūra |
Nepieciešamie materiāli
- Aveņu Pi
- 3,5 collu TFT LCD
- interneta pieslēgums
Iepriekšēji rekvizīti
Tiek pieņemts, ka jūsu Raspberry Pi jau ir zibatmiņā ar operētājsistēmu un spēj izveidot savienojumu ar internetu. Ja nē, pirms turpināt, izpildiet pamācību Darba sākšana ar Raspberry Pi.
Tiek pieņemts arī, ka jums ir piekļuve aveņu pi termināla logam. Šajā apmācībā mēs izmantosim tepi SSH režīmā, lai izveidotu savienojumu ar Raspberry Pi. Jūs varat izmantot jebkuru metodi, bet kaut kā vajadzētu piekļūt jūsu Pi termināļa logam.
Raspberry Pi savienošana ar TFT LCD ekrānu
3,5 collu TFT LCD ekrāna savienošana ar Raspberry pi ir tortes pastaiga. LCD displejā ir sieviešu galvenes tapu sloksne, kas cieši pieguļ vīriešu galvenes tapām. Lai izveidotu savienojumu, jums vienkārši jāsaskaņo tapas un jānospiež LCD virs Pi. Pareizi nofiksējot, Pi un LCD tālāk izskatīsies kaut kas līdzīgs šim. Ņemiet vērā, ka savam Pi esmu izmantojis apvalku, tāpēc ignorējiet balto lodziņu.
Cilvēkiem, kuriem ir interese uzzināt, kādas ir šīs piespraudes! To izmanto, lai izveidotu SPI sakarus starp Raspberry Pi un LCD, kā arī darbinātu LCD no aveņu Pi 5V un 3.3V tapām. Papildus tam tam ir arī dažas tapas, kas paredzētas skārienekrāna darbībai. Kopā ir 26 tapas, tapu simbols un apraksts ir parādīts zemāk
Tapas nr: |
Simbols |
Apraksts |
1, 17 |
3.3V |
3,3 V barošanas jauda |
2,4 |
5V |
5V barošanas avots |
3,5,7,8,10,12,13,15,16 |
NC |
Nav savienojuma - tiek izmantots atbalstam |
6,9,14,20,25 |
GND |
Zeme |
11 |
TP_IRQ |
Skārienekrāna aktīvā zema pārtraukuma tapa |
18 |
LCD_RS |
Reģistrējiet Displeja kontrollera atlasīto tapu |
19 |
LCD_SI |
SPI datu ievade LCD displejam |
21 |
TP_SO |
SPI datu izvade no LCD displeja |
22 |
RST |
Atiestatīt |
23 |
LCD_SCK |
SPI komunikācijas pulksteņa sinhronizācijas tapa |
24 |
LCD_CS |
SPI LCD mikroshēmas atlasīšana |
26 |
TP_CS |
SPI skārienekrāna mikroshēmas atlasīšana |
Raspberry Pi sagatavošana 3,5 collu LCD displejam
Pēc LCD pievienošanas PI, ieslēdziet PI un LCD ekrānā redzēsiet tukšu baltu ekrānu. Tas ir tāpēc, ka mūsu PI nav instalēti draiveri, lai izmantotu pievienoto LCD. Tāpēc atveriet Pi termināļa logu un sāksim veikt nepieciešamās izmaiņas. Atkal, es izmantoju špakteli, lai izveidotu savienojumu ar manu Pi, jūs varat izmantot savu ērto metodi.
1. darbība: iekļūstiet konfigurācijas logā, izmantojot šādu komandu. Lai iegūtu zemāk redzamo logu
sudo raspi -config
2. solis: Pārejiet uz Sāknēšanas opcijas -> Darbvirsma / CLI un atlasiet opciju B4 Desktop Autologin Desktop GUI, automātiski piesakoties kā “pi” lietotājs, kā norādīts zemāk esošajā attēlā. Tas liks PI automātiski pieteikties no nākamās sāknēšanas, lietotājam neievadot paroli.
3. solis: Tagad atkal dodieties uz saskarnes opcijām un iespējojiet SPI, kā parādīts zemāk esošajā attēlā. Mums ir jāiespējo SPI saskarne, jo, apspriežot LCD, un PI sazinās, izmantojot SPI protokolu
4. solis: Noklikšķiniet uz šīs waveshare draivera saites, lai lejupielādētu draiveri kā ZIP failu. Pēc tam pārvietojiet ZIP failu uz savu PI OS. Lai to izdarītu, es izmantoju Filezilla, bet jūs varat arī izmantot pildspalvu un vienkāršu kopēšanas ielīmēšanas darbu. Manējais tika ievietots ceļā / mājās / pi .
5. solis: Pēc tam, kad zip fails ir ievietots pozīcijā, turpiniet ar termināla logu. Lai instalētu draiveri, izmantojiet šo komandu.
tar xvf LCD-show - *. tar.gz
Piezīme: Veicot šo darbību, pārliecinieties, vai jūsu PI ir savienots ar internetu
6. solis: Visbeidzot pēc draivera instalēšanas mēs varam iespējot displeju, izmantojot zemāk esošo komandu
CD displejs /
7. solis: Tagad izmantojiet zemāk esošo komandu, lai restartētu Pi. Tas automātiski pārtrauks termināla logu. Kad PI restartējas, jums vajadzētu pamanīt LCD displeju, kurā parādīta arī informācija par sāknēšanu, un galu galā parādīsies darbvirsma, kā parādīts zemāk.
sudo atsāknēšana
Varat arī noskatīties zemāk esošo videoklipu, lai pārbaudītu, kā LCD ir savienots un kā tas reaģē uz pieskārienu. Esmu diezgan apmierināts ar tā noklusējuma precizitāti, tāpēc es nedarīšu nekādu kalibrēšanu. Bet, ja jūs interesē, varat apskatīt oficiālo wiki lapu no waveshare, kur viņi apspriež, kā kalibrēt un iespējot kameras skatu LCD ekrānā.
Ceru, ka jūs sapratāt apmācību un veiksmīgi sasaistījāt savu LCD ar PI un panācāt tā darbību. Ja citādi norādiet savu problēmu komentāru sadaļā zemāk vai izmantojiet forumus, lai iegūtu vairāk tehnisku problēmu.