- Material som krävs
- Förutsättningar
- Ansluter din Raspberry Pi med TFT LCD-skärm
- Förbereder din Raspberry Pi för 3,5-tums LCD-skärm
Raspberry Pi är en Palm Size-dator som är mycket användbar när man prototyper saker som kräver hög beräkningskraft. Den används i stor utsträckning för IOT-maskinvaruutveckling och robotikapplikation och mycket mer minne hunger applikationer. I de flesta av projekten som involverar Pi skulle det vara extremt användbart om Pi hade en skärm genom vilken vi kan övervaka vitaliteten i vårt projekt.
Pi har själv en HDMI-utgång som kan anslutas direkt till en bildskärm, men i projekt där rymden är en begränsning behöver vi mindre skärmar. Så i den här handledningen lär vi oss hur vi kan koppla ihop den populära 3,5-tums pekskärm TFT LCD-skärmen från waveshare med Raspberry pi. I slutet av denna handledning kommer du att ha en fullt fungerande LCD-skärm med pekskärm ovanpå din Pi redo att användas för dina framtida projekt.
Den tekniska specifikationen för 3,5 ”TFT LCD-skärmen visas nedan.
LCD-typ | TFT |
Storlek | 3.5 |
Upplösning | 320 * 480 pixlar |
Gränssnitt | SPI |
Display-styrenhet | XPT2046 |
Tryck på Typ | Motståndskraftig |
Bakgrundsbelysning | LED |
Bildförhållande | 8: 5 |
Färger | 65536 |
Stödjer | Kamera, mus och tangentbord |
Material som krävs
- Raspberry Pi
- 3,5 ”TFT LCD
- Internet anslutning
Förutsättningar
Det antas att din Raspberry Pi redan har blinkat med ett operativsystem och kan ansluta till internet. Om inte, följ guiden Komma igång med Raspberry Pi innan du fortsätter.
Det antas också att du har tillgång till terminalfönstret på ditt hallon pi. I den här handledningen använder vi Putty i SSH-läge för att ansluta till Raspberry Pi. Du kan använda vilken metod som helst men du bör på något sätt ha tillgång till din Pi: s terminalfönster.
Ansluter din Raspberry Pi med TFT LCD-skärm
Att ansluta din 3,5 ”TFT LCD-skärm med Raspberry pi är en tårtpromenad. LCD-skärmen har en remsa av kvinnliga huvudstift som passar in i de manliga huvudstiftarna. Du måste bara rikta in stiften och trycka på LCD-skärmen ovanpå Pi för att göra anslutningen. När du är ordentligt fixad ser din Pi och LCD ut ungefär så här nedan. Observera att jag har använt ett hölje för min Pi så ignorera den vita rutan.
För människor som är nyfikna på att veta vad dessa stift är! Den används för att upprätta en SPI-kommunikation mellan Raspberry Pi och LCD och även för att driva LCD-skärmen från 5V och 3.3V-stiftet på hallon Pi. Bortsett från det har den också några stift avsedda för att pekskärmen ska fungera. Totalt finns det 26 stift, symbolen och beskrivningen av stiften visas nedan
Stift nr: |
Symbol |
Beskrivning |
1, 17 |
3,3V |
3,3 V strömingång |
2,4 |
5V |
5V strömingång |
3,5,7,8,10,12,13,15,16 |
NC |
Ingen anslutning - används för support |
6,9,14,20,25 |
GND |
Jord |
11 |
TP_IRQ |
Aktiv lågavbrottsstift för pekskärm |
18 |
LCD_RS |
Registrera välj stift på displaykontrollen |
19 |
LCD_SI |
SPI-dataingång för LCD-skärmen |
21 |
TP_SO |
SPI-datainmatning från LCD-skärmen |
22 |
RST |
Återställa |
23 |
LCD_SCK |
Klocksynkroniseringsstift för SPI-kommunikation |
24 |
LCD_CS |
Chip select pin på SPI LCD |
26 |
TP_CS |
Chip select-stift på SPI-pekskärm |
Förbereder din Raspberry Pi för 3,5-tums LCD-skärm
Nu, efter att du har anslutit LCD-skärmen till PI, drar du PI-enheten så ser du en tom vit skärm på LCD-skärmen. Detta beror på att det inte finns några drivrutiner installerade på vår PI för att använda den anslutna LCD-skärmen. Så låt oss öppna terminalfönstret på Pi och börja göra nödvändiga ändringar. Återigen använder jag kitt för att ansluta till min Pi, du kan använda din praktiska metod.
Steg 1: Gå in i konfigurationsfönstret med följande kommando. För att få fönstret nedan
sudo raspi -konfig
Steg 2: Navigera till startalternativ -> Desktop / CLI och välj alternativ B4 Desktop Autologin Desktop GUI, automatiskt inloggad som 'pi' -användare som markerad i bilden nedan. Detta gör att PI: n loggar in automatiskt från nästa start utan att användaren anger lösenordet.
Steg 3: Navigera nu igen till gränssnittsalternativ och aktivera SPI som visas i bilden nedan. Vi måste aktivera SPI-gränssnittet, för som vi diskuterade kommunicerar LCD och PI via SPI-protokollet
Steg 4: Klicka på denna waveshare-drivrutinslänk för att ladda ner drivrutinen som en ZIP-fil. Flytta sedan ZIP-filen till ditt PI OS. Jag använde Filezilla för att göra detta, men du kan också använda en penna enhet och enkelt kopiera klistra in arbete. Gruvan placerades i stigen / hem / pi .
Steg 5: Efter att zip-filen har placerats fortsätter du med terminalfönstret. Använd följande kommando för att installera drivrutinen.
tjära xvf LCD-show - *. tar.gz
Obs! Se till att din PI är ansluten till internet under detta steg
Steg 6: Slutligen efter installation av drivrutinen kan vi aktivera visningen med kommandot nedan
cd LCD-show /
Steg 7: Använd nu kommandot nedan för att starta om din Pi. Detta avslutar automatiskt terminalfönstret. När PI startar om bör du märka att LCD-skärmen också visar startinformation och slutligen kommer skrivbordet att visas som visas nedan.
omstart av sudo
Du kan också titta på videon nedan för att kontrollera hur LCD-skärmen är ansluten och hur den reagerar vid beröring. Jag är ganska nöjd med standardnoggrannheten så jag tänker inte göra någon kalibrering. Men om du är intresserad kan du se den officiella wiki-sidan från waveshare där de diskuterar hur man kalibrerar och aktiverar kameravyn på LCD-skärmen.
Hoppas att du förstod handledningen och lyckades koppla din LCD med PI och fick den att fungera. Om du annars anger ditt problem i kommentarsektionen nedan eller använder forumen för mer tekniska frågor.