LCD Touch display (3.5″)

Al een tijd wil ik een beeldscherm met de Raspberry Pi verbinden, maar de prijs hield me altijd tegen. Totdat ik een aanbieding op een bekende online Chinese webshop zag staan. Voor nog geen vijf euro heb je al zo'n scherm van 320 X 480 pixels, een passend kastje kost wat minder. Samen vormen ze een mooi geheel. Het LCD Touch Display wordt geleverd met een simpele, maar noodzakelijke touchpen.

In deze tutorial laat ik zien hoe eenvoudig het is om het display te installeren en daarmee de desktop van het Raspberry Pi OS te tonen en te bedienen.

Daar gaan we…

Montage
Het display laat zich eenvoudig monteren. Je ziet direct dat er 26 pinnen van de header bezet worden en dat er nog 14 pinnen beschikbaar zijn. Van die 26 worden er slechts 14 (!) gebruikt. De ontwerper van het display had mijns inziens wel een gedeeltelijke connector mogen gebruiken. Het is zonde om zoveel headerpinnen op te eisen voor het display. Zet de Raspberry Pi wel uit als je het display plaatst.

Voor de liefhebbers geef ik de pininformatie van het display.

Aansluitpinnen van het display

Kenmerken
– Interface: SPI
– De verversingsfrequentie: ongeveer 5HZ
– Type: resistief aanraakscherm
– Resolutie: 480 x 320
– Kan 90 °, 180 °, 270 ° draaien
– Ondersteuning: Raspbian, kali, ubuntu-systeem.
– Zelfde maat als de Raspberry Pi. Kan direct op Raspberry Pi A, A +, B, B +, 2B, 3B, 3B +, 4 worden aangesloten.

De installatie
Zorg dat je het nieuwste image van Raspbian geïnstalleerd hebt. Het beste kun je de Raspberry Pi in de desktop opstarten en vervolgens de LXTerminal. Het display licht wit op maar doet verder niets. Voer de vervolgens de volgende opdrachten in de terminal in:

sudo rm -rf LCD-show

Download daarna de software:

git clone https://github.com/goodtft/LCD-show.git

Geef de map met inhoud de juiste permissies met:

chmod -R 755 LCD-show

Ga naar de map LCD-show:

cd LCD-show/

Voer de volgende opdrachten uit:

sudo ./LCD35-show

Terminal met alle commando’s

Na de reboot start het 3,5-inch scherm in de desktop op.

De weergaverichting draaien
Nadat het 3.5″display actief is, werkt VNC-Viewer niet. Je moet nu de terminal vanaf PuTTY gebruiken. Als de driver al is geïnstalleerd, voer je de volgende opdracht uit:

cd LCD-show/
sudo ./rotate.sh 90

Nadat de uitvoering is voltooid, wordt het systeem automatisch opnieuw opgestart en kan het scherm 90, 180 of 270 graden worden gedraaid om normaal weer te geven en aan te raken.

(’90’ kan ook worden gewijzigd in 0, 90, 180, 270 en andere waarden, die respectievelijk rotatiehoeken van 0 graden, 90 graden, 180 graden, 270 graden vertegenwoordigen).

De complete opstelling met een passende case

Terug naar HDMI (deïnstallatie display)
Als je terug wilt naar de situatie voor het installeren van het display. Log dan in op je Raspberry Pi met PuTTY en geef de volgende commando’s:

cd LCD-show/
sudo ./LCD-hdmi

Na de installatie volgt een reboot. Daarna is het HDMI scherm weer het hoofdscherm. Het 3.5″display licht alleen maar op en kan verwijderd worden als de Raspberry Pi uit is.

Ander display aansluiten
Je zou nu een ander display op de Raspberry Pi kunnen aansluiten en vanuit de LCD-show directorie de juiste installatie op kunnen starten. De directorie bevat installatiescripts voor de volgende schermen:

LCD101H-show
LCD24-3A+-show
LCD24-show
LCD28-show
LCD32-show
LCD35-show (het scherm dat we hierboven gebruikten)
LCD55-show
LCD5-show
LCD7B-show
LCD7C-show
LCD7H-show
LCD7S-show
LCD-hdmi
MHS24-show
MHS32-show
MHS35B-show
MHS35-show
MHS40C-show
MHS40-show
MIS35-show
MPI3508_480_320-show
MPI3508-show
MPI3510-show
MPI4008-show
MPI5001-show

Afhankelijk van het type scherm wordt het commando dan bijvoorbeeld:

sudo ./LCD55-show

Have A Nice Day!