- Gebruikte materialen
- 5 inch 800 x 480 TFT-aanraakscherm
- 5 inch TFT LCD aansluiten op Raspberry Pi
- Stuurprogramma's installeren in Raspberry Pi voor het 5 inch LCD-scherm
- Touchscreen-kalibratie voor Raspberry Pi
Raspberry pi is een compacte computer van creditcardformaat, die tegenwoordig erg populair is voor IoT-toepassingen en high-computationele toepassingen zoals data science, python, machine learning, enz. Veel toepassingen hebben externe beeldschermen nodig om met Raspberry Pi te worden verbonden. Raspberry pi heeft dan een eigen HDMI-interface om externe beeldschermen zoals tv of monitoren aan te sluiten. Maar in sommige toepassingen zijn compacte beeldschermen geschikt en heeft aanraakscherminvoer de voorkeur via GUI-toepassingen. Voor die toepassingen kunnen HDMI-aanraakschermen worden gebruikt. We hebben eerder geleerd om een 3,5-inch TFT LCD-scherm te verbinden met Raspberry Pi, vandaag zullen we een 5 inch HDMI-touchscreen-scherm koppelen aan Raspberry Pi en zullen we ook leren het aanraakscherm te kalibreren om de nauwkeurigheid te vergroten.
Gebruikte materialen
- Raspberry Pi 3 B (in mijn geval)
- 5 inch 800x480 TFT-scherm met touchscreen
- 16 GB Micro SD-kaart
- HDMI-aansluiting
- Touch pen
- 5V, 2,4 AMP voeding
- USB-toetsenbord
- USB-muis
5 inch 800 x 480 TFT-aanraakscherm
5 inch touchscreen Raspberry Pi-display is een TFT HDMI-display, dat zeer compact is en kan worden gebruikt op Raspberry Pi A, B, Pi B + / 2B en 3B-modellen. Het heeft een ingebouwd resistief aanraakscherm met ondersteuning voor het regelen van de achtergrondverlichting en bespaart stroom Ondersteuning voor HDMI-invoer. Het fungeert als een monitor van de computer met een resolutie van 800x480 pixels.
Kenmerken:
- 5 inch HDMI-scherm
- 800x480 pixels Hoge resolutie afbeelding en groot beeldscherm.
- Ingebouwd resistief touchscreen met achtergrondverlichting om het stroomverbruik te verlagen.
- Grote kijkhoek
- Snelle reactietijd, kleurendisplay.
Technische specificaties:
- Maat: 5 inch
- Resolutie: 800 * 480
- Beeldschermcontroller: XPT2046
- LCD-interface: SPI
- Aanrakingstype: resistief
- LCD-type: TFT
5 inch TFT LCD aansluiten op Raspberry Pi
1. Plaats het LCD-scherm op de Raspberry Pi:
De eerste stap om het LCD-scherm met Raspberry Pi te verbinden, is het LCD-scherm met pi verbinden met behulp van de GPIO-connectoren. Het display wordt geleverd met vier hoekafstandhouders voor montage. Vervolgens wordt het LCD-scherm zo op de Raspberry Pi geplaatst dat het in GPIO-slots schuift en de HDMI-poorten perfect op één lijn liggen aan de andere kant. Wees voorzichtig bij het aansluiten van LCD op Pi, aangezien LCD slechts 26 pinnen gebruikt voor verbindingen met Pi.
2. Sluit de HDMI-connector aan:
Nadat u het LCD-scherm op de Raspberry Pi hebt geplaatst, sluit u de HDMI-connector die is meegeleverd in de LCD-doos aan tussen Pi en LCD zoals weergegeven in de onderstaande afbeelding:
3. Sluit de voeding aan:
Na alle voorgaande stappen moeten we de Raspberry Pi en LCD van stroom voorzien. Er zit ook een USB-stekker op het LCD-scherm om een aparte stroombron te geven, maar zolang je een goede 2,4 Amp-voeding voor je Pi hebt, heeft deze geen aparte voeding voor het LCD-scherm nodig.
4. Schakel de achtergrondverlichtingsschakelaar van het LCD-scherm in:
Schakel na het geven van de stroomtoevoer de aan / uit-schakelaar van de achtergrondverlichting in die zich aan de achterkant van het LCD-scherm bevindt.
Stuurprogramma's installeren in Raspberry Pi voor het 5 inch LCD-scherm
1. Bewerk enkele parameters in het configuratiebestand:
Voordat u het LCD-stuurprogramma downloadt, moet u enkele wijzigingen aanbrengen in het configuratiebestand, zoals hieronder wordt weergegeven. Het configuratiebestand kan worden gevonden met de onderstaande opdracht:
sudo nano /boot/config.txt
Voeg vervolgens de volgende regels toe aan het configuratiebestand.
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800480 60 6 0 0 0 hdmi_drive = 1
Opmerking: in sommige gevallen hoeft u de bovenstaande instructies in de config. bestand, als het bestand de bovenstaande uitspraken al in commentaarregels heeft.
2. Download het stuurprogramma:
Download allereerst de driver van github. Het kan worden gedaan door de volgende opdracht in de Raspberry pi-terminal in te voeren.
3. Schakel het scherm in:
Na een succesvolle installatie van het stuurprogramma, kunnen we de weergave inschakelen met behulp van de onderstaande opdracht:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4. Raspberry Pi opnieuw opstarten
Na het uitvoeren van de bovenstaande opdrachten, wordt de pi automatisch opnieuw opgestart en zou het scherm nu moeten werken. Dit is te zien in onderstaande figuur:
Touchscreen-kalibratie voor Raspberry Pi
Het laatste deel van het proces is het kalibreren van het touchscreen voor optimaal werken. Hiervoor moeten we een applicatie in pi installeren met de naam " xinput-calibrator ".
Om het programma te installeren, moeten we de onderstaande opdracht uitvoeren:
sudo apt-get install -y xinput-calibrator
Na de succesvolle installatie van het bovenstaande programma, klik je op de Menu- knop op de taakbalk van Raspberry Pi, en selecteer je Voorkeur -> Kalibreer touchscreen. Voltooi vervolgens de kalibratie van het aanraakscherm volgens de aangegeven stappen. Het kalibratievenster van het aanraakscherm moet er als volgt uitzien:
Raak gewoon de rood gemarkeerde punten aan met de aanraakpen en raak vervolgens ook alle 4 opeenvolgende rode punten op het scherm aan, waarna een kalibratieparameter op het scherm moet verschijnen die er als volgt uitziet:
Sla gewoon de bovenstaande parameters op en start de Raspberry Pi opnieuw op. Nu is onze weergave-instelling compleet en kunnen we ons 5 inch touchscreen met LCD probleemloos gebruiken.
Dit is hoe een TFT LCD-scherm kan worden bevestigd met Raspberry Pi en kan worden gebruikt om applicaties te bouwen zoals games, wekker, tablet, enz.