Съдържание:

Raspberry Pi Сензорен дисплей Урок: 5 стъпки (със снимки)
Raspberry Pi Сензорен дисплей Урок: 5 стъпки (със снимки)

Видео: Raspberry Pi Сензорен дисплей Урок: 5 стъпки (със снимки)

Видео: Raspberry Pi Сензорен дисплей Урок: 5 стъпки (със снимки)
Видео: Lesson 8: PICAR-X Robot Stares at you | Raspberry Pi Smart Robot car by SunFounder 2024, Юли
Anonim
Урок за сензорен екран на Raspberry Pi
Урок за сензорен екран на Raspberry Pi

Изхвърлете HDMI кабелите, защото сега можете да имате екран на вашия Pi! Тази инструкция ще ви преведе през процеса на получаване на вашата Pi настройка със сензорен дисплей и как можете да я използвате, за да отговаря на вашите нужди. Всеки тип дисплей в стил HAT може да бъде безценен за всеки проект, тъй като ви позволява да отстранявате грешки в своя Pi без нужда от външен монитор. Можете да разгърнете проекта си и да наблюдавате неговия напредък от самия Pi.

Стъпка 1: Необходими части

Необходими части
Необходими части

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

  • Raspberry Pi 3:
  • 3.5 "сензорен екран:

Ако нямате удобна клавиатура/мишка, микро SD карта и захранване, може да искате да вземете и тях:

  • Комбинация от безжична клавиатура/мишка:
  • Захранващ адаптер:
  • Микро 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 към wifi или ethernet, след което посетете тази страница. Той ще премине през процеса на обяснение как да инсталирате драйверите на дисплея. Преди да стартирате скриптовете, уверете се, че сте прикрепили сензорния екран към Pi.

Стъпка 3: Характеристики на дисплея

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

При условие, че всичко работи правилно, дисплеят ви сега трябва да показва работния плот на Raspbian! Вече можете да изключите HDMI дисплея. Както можете да видите от изображенията над ъглите на видимост на екрана са само ОК. Докато сте хоризонтални, можете да видите съдържанието на дисплея до около 30 ° ъгъл, но при портрет това е много по -малко. Цветовете са доста добри, но всичко има лек синкав оттенък. Не е толкова изразено, колкото изглежда на снимките.

Сензорният екран е изненадващо отзивчив и всъщност е полезен за навигация. Това ме изненада, защото Raspbian първоначално не ми се струва много удобен за докосване. Сензорният екран не е капацитивен като този на вашия телефон или таблет; вместо да усеща електрически ток, дисплеят просто разчита на налягане. Можете да използвате всеки обект като клечка за зъби, за да активирате резистивни сензорни екрани като този.

Честотата на опресняване е достатъчна за обща навигация, но ще говоря за производителността на видеото в следващата стъпка.

Стъпка 4: Видео и уеб производителност

Видео и уеб изпълнение
Видео и уеб изпълнение
Видео и уеб изпълнение
Видео и уеб изпълнение

Често срещан случай на използване на Raspberry Pi е като устройство за консумация на медии. Затова е важно да се обърне внимание на видеоклипа на този сензорен екран.

Бих определил честотата на опресняване на екрана на около 20Hz. Това означава, че едва е подходящ за гледане на видеоклипове. Със сигурност работи, но не бих използвал този дисплей само с цел медийна консумация. Определено е възможно да се движите из YouTube и други сайтове за стрийминг на видео с помощта на вградения Chromium. Raspberry Pi 3 B всъщност е доста бърз, особено когато трябва да управлява само малък брой пиксели. Няма забележимо изоставане при сърфиране в интернет. Не ви се предлагат много екранни недвижими имоти, така че не бих препоръчал да прочетете роман по този въпрос. Сензорната навигация работи, но бих препоръчал да използвате мишка за по -добро изживяване. Всички екранни клавиатури, които открих, бяха твърде тесни, за да се използват правилно с пръсти, така че просто щях да отида с физическа клавиатура.

Стъпка 5: Разширяване и създаване

Разширяване и създаване
Разширяване и създаване
Разширяване и създаване
Разширяване и създаване

Както бе споменато по -рано, сензорният екран DFRobot има слотове за три гравитационни модула. Това ви позволява лесно да добавяте сензорни или изходни възможности към всеки проект без запояване. Гравитационният интерфейс прави свързването на нещата много лесно.

Ако искате да създадете проект, използвайки нещо друго, повечето от щифтовете на Raspberry Pi са разбити отстрани на дъската. Мога да видя този сензорен екран като идеално решение за производителите, тъй като позволява на хората да имат напълно самостоятелни проекти, без да е необходим външен монитор. Би било доста просто да се създаде някакъв код в Python, който приема входни данни от GPIO и ги показва на графика или индикатор, оптимизиран за този екран.

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

Препоръчано: