Raspberry Pi Touch Display 2 — це сенсорний РК-дисплей із портретною орієнтацією, призначений для інтерактивних проектів, таких як планшети, розважальні системи та інформаційні панелі. Тут наш керівник документації Нейт Контіно показує, як підключити Сенсорний Дисплей 2 до вашого Raspberry Pi, використовувати екранну клавіатуру та змінити орієнтацію екрана.

Touch Display 2 підключається до Raspberry Pi за допомогою роз’ємів DSI та GPIO. ОС Raspberry Pi забезпечує драйвери сенсорного екрану з підтримкою мультидотику п’ятьма пальцями та екранну клавіатуру, забезпечуючи повну функціональність без необхідності підключати клавіатуру чи мишу.
Технічні характеристики
- Роздільна здатність 1280 × 720 пікселів, 24-бітний RGB-дисплей
- 155×88 міліметрів активної площі
- дисплей 7 дюймів в діагональ
- Живиться безпосередньо від Raspberry Pi, не потребує окремого джерела живлення
- Підтримує до п'яти точок одночасного мультидотику
Touch Display 2 сумісний з усіма моделями Raspberry Pi, починаючи з Raspberry Pi 1B+, за винятком Raspberry Pi Zero і Zero 2 W, у яких відсутній роз’єм DSI.

Коробка Сенсорного Дисплея 2 містить такі частини (зліва направо, зверху вниз на зображенні Малюнок 1):
- Touch Display 2
- 8 гвинтів × M2.5
- 15-канальний до 15-канальний FFC
- 22-канальний до 15-канальний FFC для Raspberry Pi 5
- З'єднувальний кабель GPIO
Встановлення
Щоб під’єднати Сенсорний Дисплей 2 до Raspberry Pi, використовуйте плоский гнучкий кабель (FFC) і роз’єм GPIO. FFC, який ви використовуватимете, залежить від вашої моделі Raspberry Pi: для Raspberry Pi 5 використовуйте 22–15-канальний FFC, що входить у комплект; для будь-якої іншої моделі Raspberry Pi використовуйте 15-канальний до 15-канальний FFC.

Визначивши правильний FFC для своєї моделі Raspberry Pi, виконайте наступні кроки, щоб підключити Сенсорний Дисплей 2 до Raspberry Pi:
1. Відключіть ваш Raspberry Pi від живлення.
2. Підніміть фіксатори з обох боків роз’єму FFC на Сенсорному Дисплеї 2.
3. Вставте один 15-контактний кінець FFC у роз’єм FFC Сенсорного Дисплея 2 металевими контактами вгору, подалі від Сенсорного Дисплея 2.
4. Міцно тримаючи FFC на місці, одночасно натисніть обидва фіксуючі затискачі на роз’єм FFC Сенсорного Дисплея 2.
5. Підніміть фіксатори з обох боків роз’єму DSI вашого Raspberry Pi. Цей порт має бути позначений деяким варіантом терміна «DISPLAY» або «DISP». Якщо ваш Raspberry Pi має кілька роз’ємів DSI, віддайте перевагу порту з позначкою «1».
6. Вставте інший кінець FFC у роз’єм Raspberry Pi DSI металевими контактами до портів Ethernet і USB-A.
7. Міцно тримаючи FFC на місці, одночасно натисніть обидва фіксуючі затискачі на роз’єм DSI вашого Raspberry Pi (дивіться Малюнок 2 нижче).
8. Підключіть роз’ємний кабель GPIO до порту, позначеного J1 на Сенсорному Дисплеї 2.
9. Під’єднайте інший (триконтактний) кінець кабелю роз’єму GPIO до контактів 2, 4 і 6 GPIO вашого Raspberry Pi. Під’єднайте червоний кабель (живлення 5 В) до контакту 2, а чорний кабель (ground) – до контакту 6. Якщо дивитися зверху, порти Ethernet і USB-A дивляться вниз, ці контакти розташовані у верхньому правому куті плати, а контакт 2 у верхньому правому куті (дивіться Малюнок 3 нижче).
10. За бажанням використовуйте гвинти M2.5, які входять у комплект, щоб закріпити Raspberry Pi на задній панелі Сенсорного Дисплея 2.
11. Вирівняйте чотири кутові опори вашого Raspberry Pi з чотирма точками кріплення, які оточують роз’єм FFC і порт J1 на задній панелі Сенсорного Дисплея 2, особливо обережно, щоб не затиснути FFC.
12. Вставте гвинти в чотири кутові опори та затягніть, доки ваш Raspberry Pi не зафіксується.
13. Повторно підключіть Raspberry Pi до живлення. Ініціалізація підключення Сенсорного Дисплея 2 і початок відображення на екрані може зайняти до однієї хвилини.

Використовуйте сенсорну клавіатуру
Raspberry Pi OS Bookworm пізніше включать екранну клавіатуру Squeekboard за замовчуванням. Коли приєднано сенсорний дисплей, екранна клавіатура повинна автоматично показувати, коли можна ввести текст, і автоматично ховатися, коли ввести текст неможливо.
Для програм, які не підтримують виявлення введення тексту, використовуйте піктограму клавіатури в правій частині панелі завдань, щоб вручну показати або приховати клавіатуру.
Ви також можете назавжди "дістати" або приховати екранну клавіатуру на вкладці «Дисплей» у конфігурації Raspberry Pi або в розділі Дисплей у raspi-config.
У версіях ОС Raspberry Pi до Bookworm натомість використовуйте matchbox-keyboard. Якщо ви користуєтеся настільним компонувальником Wayfire, використовуйте натомість wvkbd.

Змінюйте орієнтацію екрану
Якщо ви хочете фізично повернути дисплей або встановити його в певному положенні, виберіть «Конфігурація екрана» в меню «Параметри». Клацніть правою кнопкою миші прямокутник сенсорного дисплея (ймовірно, DSI-1) у редакторі макета, виберіть Орієнтація, а потім виберіть найкращий варіант відповідно до ваших потреб.
Обертайте та змінюйте екран без робочого стола
Щоб установити орієнтацію екрана на пристрої, на якому немає робочого середовища, відредагуйте файл конфігурації /boot/firmware/cmdline.txt, щоб передати орієнтацію системі. Додайте наступний запис у кінці cmdline.txt:
video=DSI-1:720x1280@60,rotate=<rotation-value>
Замініть <rotation-value>
на одне з наведених нижче значень, які відповідають ступеню обертання відносно стандартного значення на вашому дисплеї:
- 0
- 90
- 180
- 270
Наприклад, значення повороту 90 повертає дисплей на 90 градусів за годинниковою стрілкою. 180 повертає дисплей на 180 градусів або догори ногами.

Примітка! Неможливо повернути дисплей DSI окремо від дисплея HDMI за допомогою cmdline.txt. Якщо ви використовуєте DSI та HDMI одночасно, вони мають однакове значення обертання.