- Mga Ginamit na Materyal
- 5 pulgada 800x480 TFT Touchscreen Display
- Pagkonekta ng 5 pulgada TFT LCD na may Raspberry Pi
- Pag-install ng Mga Driver sa Raspberry Pi para sa 5 inch LCD
- Pag-calibrate ng Touch Screen para sa Raspberry Pi
Ang Raspberry pi ay isang compact credit card na laki ng computer, na napakapopular sa ngayon para sa mga aplikasyon ng IoT at mataas na mga aplikasyon sa computational tulad ng science sa data, sawa, pag-aaral ng makina, atbp. Maraming mga application ang nangangailangan ng mga panlabas na display upang maiugnay sa Raspberry Pi. Sa kasong iyon, ang raspberry pi ay may sariling HDMI interface upang ikonekta ang mga panlabas na display tulad ng TV o monitor. Ngunit sa ilang mga application, ang mga compact display ay angkop at ang touch screen input ay ginustong sa pamamagitan ng mga application ng GUI. Para sa mga application na iyon, maaaring magamit ang mga display ng HDMI Touchscreen. Dati naming natutunan na ikonekta ang 3.5 inch TFT LCD display sa Raspberry Pi, ngayong araw na ito ay i- interface namin ang 5 inch HDMI touchscreen display sa Raspberry Pi at matututunan din i-calibrate ang touch screen upang madagdagan ang kawastuhan nito.
Mga Ginamit na Materyal
- Raspberry Pi 3 B (Sa aking kaso)
- 5 pulgada 800x480 TFT Display na may Touchscreen
- 16 GB Micro SD Card
- Konektor ng HDMI
- Pindutin ang Panulat
- 5V, 2.4 AMP Power supply
- USB Keyboard
- USB Mouse
5 pulgada 800x480 TFT Touchscreen Display
Ang 5 Inch Touch Screen Raspberry Pi Display ay isang display na TFT HDMI, na kung saan ay napaka-compact at maaaring magamit sa mga modelo ng Raspberry Pi A, B, Pi B + / 2B, at 3B. Mayroon itong isang built-in na resistive touch screen na mayroong suporta para sa pagkontrol ng backlight at nai-save ang Suporta ng kuryente para sa input ng HDMI. Gumagawa ito bilang isang monitor ng computer na may isang resolusyon na 800x480 pixel.
Mga Tampok:
- 5 pulgada na HDMI display
- 800x480 pixel na larawan na may mataas na resolusyon at malaking screen ng pagtingin.
- Inbuilt Resistive Touch screen na may kontrol ng backlight upang babaan ang pagkonsumo ng kuryente.
- Malaking anggulo ng pagtingin
- Mabilis na oras ng pagtugon, buong kulay na pagpapakita.
Teknikal na mga detalye:
- Laki: 5 pulgada
- Resolusyon: 800 * 480
- Display Controller: XPT2046
- LCD Interface: SPI
- Uri ng Pag-ugnay: Lumalaban
- Uri ng LCD: TFT
Pagkonekta ng 5 pulgada TFT LCD na may Raspberry Pi
1. Ilagay ang LCD sa tuktok ng Raspberry Pi:
Ang unang hakbang para sa interfacing ng LCD sa Raspberry Pi ay upang ikonekta ang LCD sa pi gamit ang mga konektor ng GPIO. Ang display ay may apat na mga standoff ng sulok para sa pag-mount. Pagkatapos, ang LCD ay inilalagay sa tuktok ng Raspberry Pi sa isang paraan na dumulas ito sa mga puwang ng GPIO at ang mga port ng HDMI ay ganap na pumipila sa kabilang panig. Mag-ingat habang kumokonekta sa LCD kay Pi, dahil ang LCD ay gumagamit lamang ng 26 na mga pin para sa mga koneksyon sa Pi.
2. Ikonekta ang HDMI Connector:
Matapos mailagay ang LCD sa tuktok ng Raspberry Pi, ikonekta ang konektor ng HDMI na kasama sa kahon ng LCD, sa pagitan ng Pi at LCD tulad ng ipinakita sa pigura sa ibaba:
3. Ikonekta ang Power Supply:
Matapos ang lahat ng nakaraang mga hakbang, kailangan naming magbigay ng suplay ng kuryente sa Raspberry Pi at LCD. Mayroon ding isang USB plug sa LCD para sa pagbibigay ng isang hiwalay na mapagkukunan ng kuryente, ngunit hangga't mayroon kang isang mahusay na 2.4 Amp power supply para sa iyong Pi, hindi na kailangan ng isang hiwalay na suplay ng kuryente sa LCD.
4. I-on ang Backlight Switch ng LCD:
Matapos ibigay ang suplay ng kuryente, buksan ang backlight power switch na matatagpuan sa likuran ng LCD.
Pag-install ng Mga Driver sa Raspberry Pi para sa 5 inch LCD
1. I-edit ang ilang Mga Parameter sa Configuration File:
Bago i-download ang driver ng LCD, gumawa ng ilang mga pagbabago sa file ng pagsasaayos tulad ng ipinakita sa ibaba. Ang file ng pagsasaayos ay matatagpuan sa pamamagitan ng paggamit ng utos sa ibaba:
sudo nano /boot/config.txt
Susunod, idagdag lamang ang mga sumusunod na linya sa file ng pagsasaayos.
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive = 1
Tandaan: Sa ilang mga kaso, kailangan mo lamang i-uncment ang mga pahayag sa itaas sa config. file, kung ang file ay mayroon nang mga pahayag sa itaas sa mga linya ng komento.
2. I-download ang Driver:
Una sa lahat i-download ang driver mula sa github. Maaari itong magawa sa pamamagitan ng pagpasok ng sumusunod na utos sa Raspberry pi terminal.
3. Paganahin ang Display:
Matapos ang matagumpay na pag-install ng driver, maaari naming paganahin ang display sa pamamagitan ng paggamit ng utos sa ibaba:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4.Rebooting Raspberry Pi
Matapos patakbuhin ang mga utos sa itaas, awtomatikong i-restart ang pi, at dapat na gumana ang screen ngayon. Maaari itong ipakita sa figure sa ibaba:
Pag-calibrate ng Touch Screen para sa Raspberry Pi
Ang huling bahagi ng proseso ay upang i-calibrate ang touch screen para sa pinakamainam na pagtatrabaho. Para sa mga ito, dapat kaming mag-install ng isang application sa pi na tinatawag na " xinput-calibrator ".
Para sa pag-install ng programa, kailangan naming patakbuhin ang utos sa ibaba:
sudo apt-get install -y xinput-calibrator
Matapos ang matagumpay na pag-install ng programa sa itaas, Mag-click sa pindutan ng Menu sa taskbar ng Raspberry Pi, at pagkatapos ay piliin ang Kagustuhan -> I- calibrate ang Touchscreen. Pagkatapos ay kumpletuhin ang pag-calibrate ng touch screen kasunod ng mga hakbang na na-prompt. Ang window ng pag-calibrate ng touch screen ay dapat magmukhang sa ibaba:
Pindutin lamang ang mga pulang minarkahang spot gamit ang touch pen, pagkatapos ay hawakan din ang lahat ng 4 na sunud-sunod na pulang mga spot sa screen, pagkatapos ay isang parameter ng pagkakalibrate ang dapat na mag-prompt sa screen na mukhang sa ibaba:
I-save lamang ang mga parameter sa itaas at I-reboot ang Raspberry Pi. Ngayon, kumpleto na ang aming pag-set up ng display at maaari naming gamitin ang aming 5 inch Touch screen sa LCD nang walang problema.
Ito ay kung paano ang isang TFT LCD ay maaaring naka-attach sa Raspberry Pi at maaaring magamit upang bumuo ng mga application tulad ng mga laro, alarm clock, tablet, atbp.