- Szükséges anyagok
- Előkövetelések
- A Raspberry Pi csatlakoztatása TFT LCD-képernyővel
- A Raspberry Pi előkészítése 3,5 hüvelykes LCD kijelzőhöz
A Raspberry Pi egy Palm méretű számítógép, amely nagyon hasznos, ha olyan prototípusokat készít, amelyek nagy számítási teljesítményt igényelnek. Széles körben használják az IOT hardver fejlesztésére és a robotika alkalmazására, és még sok más memória éhség alkalmazásra. A Pi-t érintő legtöbb projektben rendkívül hasznos lenne, ha a Pi rendelkezne olyan kijelzővel, amelyen keresztül figyelemmel kísérhetjük projektünk életerejét.
Maga a pi rendelkezik HDMI kimenettel, amelyet közvetlenül lehet csatlakoztatni a Monitorhoz, de azokban a projektekben, ahol a hely korlátozza a helyzetet, kisebb kijelzőkre van szükségünk. Tehát ebben az oktatóanyagban megtudhatjuk, hogyan lehet a Waspeshare népszerű, 3,5 hüvelykes érintőképernyős TFT LCD képernyőjét összekapcsolni a Raspberry pi programmal. A bemutató végén egy teljesen működőképes LCD-képernyő található érintőképernyővel a Pi tetején, amely készen áll a jövőbeli projektjeire.
A 3,5 hüvelykes TFT LCD-képernyő műszaki leírása az alábbiakban látható.
LCD típus | TFT |
Méret | 3.5 |
Felbontás | 320 * 480 képpont |
Felület | SPI |
Kijelző vezérlő | XPT2046 |
Érintse meg a Típus elemet | Ellenálló |
Háttérvilágítás | VEZETTE |
Képarány | 8: 5 |
Színek | 65536 |
Támogatja | Kamera, egér és billentyűzet |
Szükséges anyagok
- Raspberry Pi
- 3,5 hüvelykes TFT LCD
- Internet kapcsolat
Előkövetelések
Feltételezzük, hogy a Raspberry Pi már operációs rendszerrel rendelkezik és képes csatlakozni az internethez. Ha nem, akkor a folytatás előtt kövesse a Raspberry Pi első lépéseit.
Feltételezzük azt is, hogy hozzáfér a málna pi terminálablakához. Ebben az oktatóanyagban a Putty-t használjuk SSH módban a Raspberry Pi-hez való csatlakozáshoz. Bármilyen módszert használhat, de valamilyen módon hozzáférnie kell a Pi terminálablakához.
A Raspberry Pi csatlakoztatása TFT LCD-képernyővel
A 3,5 hüvelykes TFT LCD-képernyő csatlakoztatása a Raspberry pi-hez süteményséta. Az LCD-n van egy női fejléc-csap, amely beilleszkedik a férfi fejléc-csapokba. Csak össze kell igazítania a csapokat, és meg kell nyomnia a Pi tetején lévő LCD-t a kapcsolat létrehozásához. A megfelelő rögzítés után a Pi és az LCD valami alábbiakat fog kinézni. Vegye figyelembe, hogy a Pi-hez egy burkolatot használtam, ezért hagyja figyelmen kívül a fehér dobozt.
Olyan emberek számára, akik kíváncsiak, hogy mik ezek a csapok! SPI kommunikáció létrehozására használják a Raspberry Pi és az LCD között, valamint az LCD tápellátását a málna Pi 5V és 3,3V tűjéről. Ettől eltekintve van néhány érintője is az érintőképernyő működéséhez. Összesen 26 csap van, a csapok szimbóluma és leírása az alábbiakban látható
PIN-szám: |
Szimbólum |
Leírás |
1, 17 |
3.3V |
3,3 V-os bemenet |
2,4 |
5V |
5 V-os bemenet |
3,5,7,8,10,12,13,15,16 |
NC |
Nincs kapcsolat - támogatásra szolgál |
6,9,14,20,25 |
GND |
Talaj |
11. |
TP_IRQ |
Aktív alacsony megszakító tű az érintőképernyőhöz |
18. |
LCD_RS |
Regisztrálja a kijelzővezérlő kiválasztott tűjét |
19. |
LCD_SI |
SPI adatbevitel az LCD kijelzőhöz |
21 |
TP_SO |
SPI adatkimenet az LCD kijelzőről |
22. |
RST |
Visszaállítás |
23 |
LCD_SCK |
Óra szinkron pin az SPI kommunikációhoz |
24. |
LCD_CS |
Chip kiválasztott tű az SPI LCD-n |
26. |
TP_CS |
Az SPI érintőképernyő kiválasztott tűje |
A Raspberry Pi előkészítése 3,5 hüvelykes LCD kijelzőhöz
Miután az LCD-t csatlakoztatta a PI-hez, kapcsolja be a PI-t és egy üres fehér képernyőt lát az LCD-n. Ennek oka, hogy a PI-nkre nincsenek telepítve illesztőprogramok a csatlakoztatott LCD használatához. Nyissuk meg tehát a Pi terminálablakát, és kezdjük el elvégezni a szükséges módosításokat. Ismét gittet használok, hogy csatlakozzak a Pi-hez, használhatja a kényelmes módszert.
1. lépés: A következő paranccsal lépjen be a konfigurációs ablakba. Az alábbi ablak eléréséhez
sudo raspi -config
2. lépés: Keresse meg a Boot Options -> Desktop / CLI elemet, és válassza a B4 Desktop Autologin Desktop GUI opciót, automatikusan bejelentkezve „pi” felhasználóként, ahogyan az alábbi képen kiemelte. Ez arra készteti a PI-t, hogy a következő indításkor automatikusan bejelentkezzen anélkül, hogy a felhasználó megadná a jelszót.
3. lépés: Most lépjen ismét az interfészbeállításokhoz, és engedélyezze az SPI-t az alábbi képen látható módon. Engedélyeznünk kell az SPI interfészt, mert ahogy megbeszéltük, az LCD és a PI SPI protokollon keresztül kommunikál
4. lépés: Kattintson erre a waveshare illesztőprogram hivatkozásra az illesztőprogram ZIP fájlként történő letöltéséhez. Ezután helyezze át a ZIP fájlt a PI operációs rendszerbe. A Filezillát használtam erre, de használhat pendrive-ot és egyszerű másolási munkát is. Az enyémet az ösvény / home / pi helyre tették.
5. lépés: Miután a zip fájl helyére került, folytassa a terminálablakkal. Az illesztőprogram telepítéséhez használja a következő parancsot.
tar xvf LCD-show - *. tar.gz
Megjegyzés: Ebben a lépésben ellenőrizze, hogy a PI csatlakozik-e az internethez
6. lépés: Végül az illesztőprogram telepítése után engedélyezhetjük a kijelzőt az alábbi paranccsal
cd LCD-show /
7. lépés: Most használja az alábbi parancsot a Pi újraindításához. Ezzel automatikusan véget ér a terminálablak. Amikor a PI újraindul, észre kell vennie az LCD kijelzőt, amely a rendszerindítási információkat is mutatja, és végül az asztal megjelenik az alábbiak szerint.
sudo újraindítás
Az alábbi videót megnézheti, hogy ellenőrizze, hogyan csatlakozik az LCD és hogyan reagál az érintésre. Nagyjából elégedett vagyok az alapértelmezett pontosságával, ezért nem fogok kalibrálni. De ha érdekli, megtekintheti a hivatalos wiki oldalt a waveshare oldalon, ahol megvitatják, hogyan kalibrálható és engedélyezhető a kamera nézete az LCD képernyőn.
Remélem, megértette az oktatóanyagot, és sikeresen összekapcsolta az LCD-t a PI-vel, és működőképessé tette. Ha másként mondja el problémáját az alábbi megjegyzés részben, vagy használja a fórumot további technikai igények kielégítésére.