Оглавление:

Учебное пособие по сенсорному дисплею Raspberry Pi: 5 шагов (с изображениями)
Учебное пособие по сенсорному дисплею Raspberry Pi: 5 шагов (с изображениями)

Видео: Учебное пособие по сенсорному дисплею Raspberry Pi: 5 шагов (с изображениями)

Видео: Учебное пособие по сенсорному дисплею Raspberry Pi: 5 шагов (с изображениями)
Видео: M5 Stack - Функциональные модули - Первая программа - UIFlow - Core 2 (Часть 2) 2024, Июль
Anonim
Учебное пособие по сенсорному дисплею Raspberry Pi
Учебное пособие по сенсорному дисплею Raspberry Pi

Откажитесь от кабелей HDMI, потому что теперь у вас может быть экран на вашем Pi! Это руководство проведет вас через процесс настройки Pi с сенсорным дисплеем и расскажет, как вы можете использовать его в соответствии с вашими потребностями. Любой тип дисплея в стиле HAT может быть неоценимым для любого проекта, поскольку он позволяет вам отлаживать ваш Pi без необходимости во внешнем мониторе. Вы можете развернуть свой проект и отслеживать его прогресс прямо с Pi.

Шаг 1: Необходимые детали

Необходимые детали
Необходимые детали

Дисплей и Pi - основные компоненты этого проекта. DFRobot продает отличный дисплей, о котором я расскажу в этом уроке:

  • Raspberry Pi 3:
  • Сенсорный дисплей с диагональю 3,5 дюйма:

Если у вас под рукой нет клавиатуры / мыши, карты памяти micro SD и источника питания, возможно, вам захочется взять и их:

  • Комбинированная беспроводная клавиатура / мышь:
  • Адаптер питания:
  • Кабель Micro USB:
  • Карта Micro SD:

Этот дисплей также поддерживает гравитационный интерфейс DFRobot. К дисплею можно подключить до трех сенсорных модулей:

Примечание: вам понадобится дисплей HDMI для запуска системы, но как только дисплей будет настроен, вам больше не понадобится дисплей HDMI.

Шаг 2. Запуск дисплея

Запуск дисплея
Запуск дисплея

Первое, что вам нужно сделать, это правильно настроить SD-карту. Начните с загрузки образа диска Raspbian на свой компьютер с этого веб-сайта:

Последняя версия Raspbian еще не работает с драйверами дисплея. Я загрузил raspbian-2017-01-10 / release, и он отлично поработал. Мне нравится использовать приложение Etcher для установки файлов изображений на мои SD-карты: https://etcher.io. Etcher, по сути, все сделает за вас. Просто откройте приложение, выберите образ диска и SD-карту и дайте ему поработать.

После завершения работы Etcher вы можете вставить SD-карту в Pi, подключить дисплей HDMI и включить его. Некоторый текст должен мигать на экране, и Pi должен загрузиться на рабочий стол Raspbian. Подключите Pi к Wi-Fi или Ethernet, затем посетите эту страницу. В нем будет рассказано, как установить драйверы дисплея. Перед запуском скриптов убедитесь, что вы подключили сенсорный экран к Pi.

Шаг 3: Отображение характеристик

Характеристики дисплея
Характеристики дисплея
Характеристики дисплея
Характеристики дисплея

Если все работает правильно, на вашем дисплее должен отображаться рабочий стол Raspbian! Теперь вы можете отключить дисплей HDMI. Как видно из изображений выше, углы обзора у экрана нормальные. В горизонтальном положении вы можете видеть содержимое дисплея под углом примерно до 30 °, но в портретном режиме он намного меньше. Цвета неплохие, но все с легким голубоватым оттенком. Это не так ярко выражено, как на фотографиях.

Сенсорный экран на удивление отзывчивый и действительно полезен для навигации. Это меня удивило, потому что Raspbian изначально не казался мне очень удобным для прикосновения. Сенсорный экран не такой емкостный, как у вашего телефона или планшета; вместо того, чтобы воспринимать электрический ток, дисплей просто полагается на давление. Вы можете использовать любой предмет, например зубочистку, для активации резистивных сенсорных экранов, таких как этот.

Частоты обновления достаточно для общей навигации, но я расскажу о производительности видео на следующем шаге.

Шаг 4. Производительность видео и Интернета

Видео и веб-производительность
Видео и веб-производительность
Видео и веб-производительность
Видео и веб-производительность

Обычный вариант использования Raspberry Pi - это устройство для потребления мультимедиа. Таким образом, важно обращать внимание на видео на этом сенсорном экране.

Я бы установил частоту обновления экрана около 20 Гц. Это означает, что он практически не подходит для просмотра видео. Это, безусловно, работает, но я бы не стал использовать этот дисплей исключительно для просмотра мультимедиа. Однако определенно можно перемещаться по YouTube и другим сайтам потокового видео с помощью встроенного Chromium. Raspberry Pi 3 B на самом деле довольно шустрый, особенно когда ему нужно управлять только небольшим количеством пикселей. При просмотре интернета заметных задержек нет. Однако у вас не так много экранной недвижимости, поэтому я бы не рекомендовал читать роман об этом. Сенсорная навигация работает, но я бы порекомендовал использовать мышь для лучшего опыта. Все экранные клавиатуры, которые я обнаружил, были слишком тесными, чтобы их можно было правильно использовать пальцами, поэтому я просто выбрал физическую клавиатуру.

Шаг 5: Расширение и создание

Расширение и изготовление
Расширение и изготовление
Расширение и изготовление
Расширение и изготовление

Как упоминалось ранее, сенсорный экран DFRobot имеет слоты для трех гравитационных модулей. Это позволяет вам легко добавлять возможности измерения или вывода к любому проекту без пайки. Интерфейс гравитации позволяет очень легко соединять вещи.

Если вы хотите создать проект, используя что-либо еще, большинство контактов Raspberry Pi выломаны на боковой стороне платы. Я считаю этот сенсорный экран идеальным решением для производителей, поскольку он позволяет людям создавать полностью автономные проекты без необходимости во внешнем мониторе. Было бы довольно просто создать код на Python, который принимает входные данные от GPIO и отображает их на графике или индикаторе, оптимизированном для этого экрана.

В заключение, это отличный дисплей для самых разных целей. Его видео- и игровой производительности может не хватать, но этот сенсорный экран - отличное решение для общего взаимодействия с вашим Pi.

Рекомендуемые: