- Brugte materialer
- 5 tommer 800x480 TFT Touchscreen-skærm
- Tilslutning af 5 tommer TFT LCD med Raspberry Pi
- Installation af drivere i Raspberry Pi til 5 tommer LCD
- Berøringsskærmskalibrering til Raspberry Pi
Raspberry pi er en kompakt computer med kreditkortstørrelse, som i dag er meget populær til IoT-applikationer og høje beregningsapplikationer som datalogi, python, maskinindlæring osv. Mange applikationer har brug for eksterne skærme for at blive forbundet med Raspberry Pi. I så fald har hindbær pi sin egen HDMI-grænseflade til at forbinde eksterne skærme som tv eller skærme. Men i nogle applikationer er kompakte skærme egnede, og touchskærmsinput foretrækkes gennem GUI-applikationer. Til disse applikationer kan HDMI-berøringsskærm anvendes. Vi lærte tidligere at forbinde 3,5 tommer TFT LCD-skærm med Raspberry Pi, i dag vil vi interface 5 tommer HDMI-berøringsskærm med Raspberry Pi og lærer også at kalibrere berøringsskærmen for at øge dens nøjagtighed.
Brugte materialer
- Raspberry Pi 3 B (I mit tilfælde)
- 5 tommer 800x480 TFT-skærm med berøringsskærm
- 16 GB Micro SD-kort
- HDMI-stik
- Berør pen
- 5V, 2,4 AMP Strømforsyning
- USB-tastatur
- USB-mus
5 tommer 800x480 TFT Touchscreen-skærm
5 tommer berøringsskærm Raspberry Pi Display er en TFT HDMI-skærm, som er meget kompakt og kan bruges på Raspberry Pi A-, B-, Pi B + / 2B- og 3B-modeller. Den har en indbygget resistiv berøringsskærm, der understøtter styring af baggrundsbelysning og sparer strømstøtte til HDMI-indgang. Det fungerer som en skærm på computeren med en opløsning på 800x480 pixels.
Funktioner:
- 5 tommer HDMI-skærm
- 800x480 pixels Højopløsningsbillede og stor visningsskærm.
- Indbygget resistent berøringsskærm med baggrundsbelysningskontrol for at reducere strømforbruget.
- Stor synsvinkel
- Hurtig responstid, fuldfarvedisplay.
Tekniske specifikationer:
- Størrelse: 5 tommer
- Opløsning: 800 * 480
- Skærmcontroller : XPT2046
- LCD-interface: SPI
- Touch Type: Modstandsdygtig
- LCD-type: TFT
Tilslutning af 5 tommer TFT LCD med Raspberry Pi
1. Placer LCD på toppen af Raspberry Pi:
Første trin til grænsefladen mellem LCD og Raspberry Pi er at forbinde LCD med pi ved hjælp af GPIO-stik. Skærmen leveres med fire hjørnespændere til montering. Derefter placeres LCD'et oven på Raspberry Pi på en sådan måde, at det glider i GPIO-slots, og HDMI-porte ville stille sig perfekt på den anden side. Vær forsigtig, når du tilslutter LCD til Pi, da LCD kun bruger 26 ben til forbindelser med Pi.
2. Tilslut HDMI-stikket:
Efter at have placeret LCD på toppen af Raspberry Pi, skal du tilslutte HDMI-stikket, der er inkluderet i LCD-boksen, mellem Pi og LCD som vist i nedenstående figur:
3. Tilslut strømforsyningen:
Efter alle de foregående trin er vi nødt til at give strømforsyning til Raspberry Pi og LCD. Der er også et USB-stik på LCD'et til at give en separat strømkilde, men så længe du har en god 2,4 Amp strømforsyning til din Pi, behøver den ikke en separat strømforsyning til LCD'et.
4. Tænd baggrundsbelysningskontakten på LCD:
Når du har givet strømforsyningen, skal du tænde for baggrundsbelysningens afbryder, der er placeret på bagsiden af LCD'et.
Installation af drivere i Raspberry Pi til 5 tommer LCD
1. Rediger nogle parametre i konfigurationsfilen:
Før du downloader LCD-driveren, skal du foretage nogle ændringer i konfigurationsfilen som vist nedenfor. Konfigurationsfilen kan findes ved hjælp af kommandoen nedenfor:
sudo nano /boot/config.txt
Derefter skal du blot tilføje følgende linjer i konfigurationsfilen.
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive = 1
Bemærk: I nogle tilfælde skal du bare fjerne kommentarerne til ovenstående udsagn i konfigurationen. fil, hvis filen allerede har ovenstående udsagn i kommentarlinjer.
2. Download driveren:
Download først driveren fra github. Det kan gøres ved at indtaste følgende kommando i Raspberry pi-terminalen.
3. Aktivér displayet:
Efter vellykket installation af driveren kan vi aktivere visningen ved hjælp af nedenstående kommando:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4. Genstart af Raspberry Pi
Efter at have kørt ovenstående kommandoer genstartes pi automatisk, og skærmen skal fungere nu. Dette kan vises i nedenstående figur:
Berøringsskærmskalibrering til Raspberry Pi
Den sidste del af processen er at kalibrere berøringsskærmen for optimal arbejde. Til dette skal vi installere et program i pi kaldet “ xinput-kalibrator ”.
For at installere programmet skal vi køre kommandoen nedenfor:
sudo apt-get install -y xinput-kalibrator
Efter den vellykkede installation af ovenstående program skal du klikke på knappen Menu på proceslinjen i Raspberry Pi og derefter vælge Præference -> Kalibrer berøringsskærm. Gennemfør derefter berøringsskærmens kalibrering ved at følge de anmodede trin. Berøringsskærmens kalibreringsvindue skal se ud som nedenfor:
Berør bare de røde markerede pletter ved hjælp af berøringspennen, og berør derefter ligeledes alle 4 på hinanden følgende røde pletter på skærmen, så skal en kalibreringsparameter bede på skærmen, der ser ud som nedenfor:
Gem bare ovenstående parametre, og genstart Raspberry Pi. Nu er vores skærmopsætning færdig, og vi kan bruge vores 5 tommer berøringsskærm med LCD uden problemer.
Sådan kan en TFT LCD tilsluttes med Raspberry Pi og kan bruges til at opbygge applikationer som spil, vækkeur, tablet osv.