- Potřebné materiály
- Předběžné požadavky
- Propojení Raspberry Pi s TFT LCD obrazovkou
- Příprava Raspberry Pi na 3,5 ”LCD displej
Raspberry Pi je počítač velikosti Palm, který se velmi hodí při vytváření prototypů věcí, které vyžadují vysoký výpočetní výkon. Používá se ve velké míře pro vývoj hardwaru IOT a robotické aplikace a mnohem více aplikací využívajících paměť. Ve většině projektů zahrnujících Pi by bylo nesmírně užitečné, kdyby Pi mělo displej, pomocí kterého můžeme monitorovat životní podmínky našeho projektu.
Samotné pí má výstup HDMI, který lze přímo připojit k monitoru, ale v projektech, kde je prostor omezující, potřebujeme menší displeje. V tomto výukovém programu se tedy naučíme, jak můžeme propojit populární 3,5palcovou dotykovou obrazovku TFT LCD od společnosti WaveShare s Raspberry Pi. Na konci tohoto tutoriálu budete mít plně funkční LCD displej s dotykovou obrazovkou v horní části vašeho Pi připravený k použití pro vaše budoucí projekty.
Níže je uvedena technická specifikace 3,5 ”TFT LCD obrazovky.
Typ LCD | TFT |
Velikost | 3.5 |
Řešení | 320 * 480 pixelů |
Rozhraní | SPI |
Řadič displeje | XPT2046 |
Klepněte na Typ | Odporové |
Podsvícení | VEDENÝ |
Poměr stran | 8: 5 |
Barvy | 65536 |
Podporuje | Fotoaparát, myš a klávesnice |
Potřebné materiály
- Raspberry Pi
- 3,5 ”TFT LCD
- připojení k internetu
Předběžné požadavky
Předpokládá se, že váš Raspberry Pi již má nainstalovaný operační systém a je schopen se připojit k internetu. Pokud ne, postupujte podle pokynů v příručce Začínáme s Raspberry Pi.
Rovněž se předpokládá, že máte přístup k terminálovému oknu vaší malinové pí. V tomto kurzu použijeme Putty v režimu SSH pro připojení k Raspberry Pi. Můžete použít libovolnou metodu, ale měli byste nějak mít přístup k terminálovému oknu vašeho Pi.
Propojení Raspberry Pi s TFT LCD obrazovkou
Propojení 3,5 ”TFT LCD obrazovky s Raspberry pi je procházka dortem. Displej LCD má pásek samičích kolíků záhlaví, které se pohodlně vejdou do kolíků zástrčky samice. Musíte pouze zarovnat kolíky a stisknout LCD na horní straně Pi, abyste vytvořili připojení. Po správném zafixování budou Pi a LCD vypadat níže. Všimněte si, že jsem pro svůj Pi použil kryt, takže bílou krabičku ignorujte.
Pro lidi, kteří jsou zvědaví, co jsou to piny! Používá se k navázání komunikace SPI mezi Raspberry Pi a LCD a také k napájení LCD z 5V a 3,3V pinu Raspberry Pi. Kromě toho má také několik pinů určených pro fungování dotykové obrazovky. Celkem existuje 26 kolíků, symbol a popis kolíků jsou uvedeny níže
PIN č.: |
Symbol |
Popis |
1, 17 |
3,3 V |
3,3 V příkon |
2,4 |
5V |
5V příkon |
3,5,7,8,10,12,13,15,16 |
NC |
Žádné připojení - používá se pro podporu |
6,9,14,20,25 |
GND |
Přízemní |
11 |
TP_IRQ |
Aktivní kolík s nízkým přerušením pro dotykovou obrazovku |
18 |
LCD_RS |
Zaregistrujte vybraný kolík řadiče displeje |
19 |
LCD_SI |
Vstup dat SPI pro LCD displej |
21 |
TP_SO |
SPI výstup dat z LCD displeje |
22 |
RST |
Resetovat |
23 |
LCD_SCK |
Pin synchronizace hodin komunikace SPI |
24 |
LCD_CS |
Čip vyberte pin na SPI LCD |
26 |
TP_CS |
Čip vyberte pin dotykové obrazovky SPI |
Příprava Raspberry Pi na 3,5 ”LCD displej
Nyní, po připojení LCD k PI, zapněte PI a na LCD uvidíte prázdnou bílou obrazovku. Je to proto, že na našem PI nejsou nainstalovány žádné ovladače pro použití připojeného LCD. Pojďme tedy otevřít okno terminálu Pi a začít provádět potřebné změny. Opět používám tmel k připojení k mému Pi, můžete použít svou pohodlnou metodu.
Krok 1: Vstupte do konfiguračního okna pomocí následujícího příkazu. Chcete-li získat níže uvedené okno
sudo raspi -config
Krok 2: Přejděte na Možnosti spouštění -> Desktop / CLI a vyberte možnost B4 Desktop Autologin Desktop GUI, automaticky přihlášený jako uživatel „pi“, jak je zvýrazněno na následujícím obrázku. Díky tomu se PI automaticky přihlásí od dalšího spuštění, aniž by uživatel zadal heslo.
Krok 3: Nyní znovu přejděte na možnosti rozhraní a povolte SPI, jak je znázorněno na obrázku níže. Musíme povolit rozhraní SPI, protože jak jsme diskutovali, LCD a PI komunikují prostřednictvím protokolu SPI
Krok 4: Kliknutím na tento odkaz ovladače sdílení vlny stáhnete ovladač jako soubor ZIP. Poté přesuňte soubor ZIP do svého PI OS. K tomu jsem použil Filezilla, ale můžete také použít pero a jednoduché kopírování a vkládání. Můj byl umístěn do cesty / domů / pi .
Krok 5: Po umístění souboru zip na místo pokračujte v okně terminálu. Chcete-li nainstalovat ovladač, použijte následující příkaz.
tar xvf LCD-show - *. tar.gz
Poznámka: Během tohoto kroku se ujistěte, že je váš PI připojen k internetu
Krok 6: Nakonec po instalaci ovladače můžeme povolit zobrazení pomocí níže uvedeného příkazu
cd LCD show /
Krok 7: Nyní pomocí následujícího příkazu restartujte Pi. Tím se automaticky ukončí okno terminálu. Když se PI restartuje, měli byste si všimnout, že LCD displej také zobrazuje informace o bootování a nakonec se zobrazí plocha, jak je uvedeno níže.
sudo restart
Můžete také sledovat video níže a zkontrolovat, jak je LCD připojen a jak reaguje na dotek. Jsem docela spokojen s jeho výchozí přesností, takže nebudu dělat žádnou kalibraci. Pokud vás ale zajímá, můžete si prohlédnout oficiální wiki stránku z vlny, kde diskutují o tom, jak kalibrovat a povolit zobrazení kamery na LCD obrazovce.
Doufám, že jste pochopili výukový program a byli jste úspěšní v propojení vašeho LCD s PI a fungovalo to. Pokud jinak uveďte svůj problém v sekci komentářů níže nebo použijte fóra pro další technické dotazy.