- Използвани материали
- 5-инчов 800x480 TFT сензорен дисплей
- Свързване на 5-инчов TFT LCD с Raspberry Pi
- Инсталиране на драйвери в Raspberry Pi за 5-инчовия LCD
- Калибриране на сензорен екран за Raspberry Pi
Raspberry pi е компактен компютър с размер на кредитна карта, който е много популярен в днешно време за IoT приложения и високи изчислителни приложения като наука за данни, python, машинно обучение и др. Много приложения се нуждаят от външни дисплеи, за да бъдат свързани с Raspberry Pi. В този случай Raspberry Pi има собствен HDMI интерфейс за свързване на външни дисплеи като телевизор или монитори. Но в някои приложения компактните дисплеи са подходящи и въвеждането на сензорен екран се предпочита чрез GUI приложения. За тези приложения могат да се използват сензорни дисплеи HDMI. Преди това се научихме да свързваме 3,5-инчов TFT LCD дисплей с Raspberry Pi, днес ще свържем 5-инчов HDMI сензорен дисплей с Raspberry Pi и също така ще се научим да калибрираме сензорния екран, за да увеличим неговата точност.
Използвани материали
- Raspberry Pi 3 B (в моя случай)
- 5-инчов 800x480 TFT дисплей със сензорен екран
- 16 GB Micro SD карта
- HDMI конектор
- Писалка за тъч скрийн
- 5V, 2.4 AMP Захранване
- USB клавиатура
- USB мишка
5-инчов 800x480 TFT сензорен дисплей
5-инчов сензорен екран Raspberry Pi Display е TFT HDMI дисплей, който е много компактен и може да се използва на модели Raspberry Pi A, B, Pi B + / 2B и 3B. Той има вграден резистивен сензорен екран с поддръжка за управление на подсветката и спестява захранването Поддръжка за HDMI вход. Той действа като монитор на компютъра с разделителна способност 800x480 пиксела.
Характеристика:
- 5 инчов HDMI дисплей
- 800x480 пиксела Картина с висока разделителна способност и голям екран за гледане.
- Вграден резистивен сензорен екран с контрол на подсветката за по-ниска консумация на енергия.
- Голям ъгъл на гледане
- Бързо време за реакция, пълноцветен дисплей.
Технически спецификации:
- Размер: 5 инча
- Резолюция: 800 * 480
- Контролер на дисплея: XPT2046
- LCD интерфейс: SPI
- Тип докосване: Резистивен
- Тип LCD: TFT
Свързване на 5-инчов TFT LCD с Raspberry Pi
1. Поставете LCD в горната част на Raspberry Pi:
Първата стъпка за свързване на LCD с Raspberry Pi е свързването на LCD с pi с помощта на конекторите GPIO. Дисплеят се предлага с четири ъглови стойки за монтаж. След това LCD е поставен върху Raspberry Pi по такъв начин, че да се плъзга в GPIO слотове и HDMI портовете да се подредят перфектно от другата страна. Внимавайте, докато свързвате LCD към Pi, тъй като LCD използва само 26 щифта за връзки с Pi.
2. Свържете HDMI конектора:
След като поставите LCD в горната част на Raspberry Pi, свържете HDMI конектора, който е включен в LCD кутията, между Pi и LCD, както е показано на фигурата по-долу:
3. Свържете захранването:
След всички предишни стъпки трябва да дадем захранване на Raspberry Pi и LCD. На LCD дисплея има и USB щепсел за отделен източник на захранване, но докато имате добро захранване от 2,4 Amp за вашия Pi, той не се нуждае от отделно захранване на LCD дисплея.
4. Включете превключвателя за подсветка на LCD:
След като подадете захранването, включете превключвателя за захранване с подсветка, който се намира на гърба на LCD.
Инсталиране на драйвери в Raspberry Pi за 5-инчовия LCD
1. Редактирайте някои параметри в конфигурационния файл:
Преди да изтеглите LCD драйвера, направете някои промени в конфигурационния файл, както е показано по-долу. Конфигурационният файл може да бъде намерен с помощта на командата по-долу:
sudo nano /boot/config.txt
След това просто добавете следните редове в конфигурационния файл.
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive = 1
Забележка: В някои случаи трябва просто да коментирате горните изявления в конфигурацията. файл, ако файлът вече има горните изявления в редове за коментар.
2. Изтеглете драйвера:
Преди всичко изтеглете драйвера от github. Това може да стане чрез въвеждане на следната команда в терминала Raspberry pi.
3. Активирайте дисплея:
След успешна инсталация на драйвера, можем да активираме дисплея, като използваме командата по-долу:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4. Рестартиране на Raspberry Pi
След стартиране на горните команди, pi автоматично ще се рестартира и екранът трябва да работи сега. Това може да бъде показано на фигурата по-долу:
Калибриране на сензорен екран за Raspberry Pi
Последната част от процеса е калибриране на сензорния екран за оптимална работа. За целта трябва да инсталираме приложение в pi, наречено „ xinput-calibrator “.
За да инсталираме програмата, трябва да изпълним командата по-долу:
sudo apt-get install -y xinput-калибратор
След успешната инсталация на горната програма, щракнете върху бутона Меню в лентата на задачите на Raspberry Pi и след това изберете Предпочитание -> Калибриране на сензорния екран. След това завършете калибрирането на сензорния екран, следвайки подканените стъпки. Прозорецът за калибриране на сензорния екран трябва да изглежда по-долу:
Просто докоснете червените маркирани петна с помощта на сензорната писалка, след това също докоснете всички 4 последователни червени петна на екрана, след което на екрана трябва да се появи параметър за калибриране, който изглежда по-долу:
Просто запазете горните параметри и рестартирайте Raspberry Pi. Сега нашата настройка на дисплея е завършена и можем да използваме нашия 5-инчов сензорен екран с LCD без никакъв проблем.
Ето как TFT LCD може да бъде прикрепен с Raspberry Pi и може да се използва за изграждане на приложения като игри, будилник, таблет и т.н.