Дисплеи и индикаторы
K01
Помещение хакспейса
Коробка с экранами для прототипов. Любой проект рано или поздно упирается в вопрос «а как посмотреть, что там внутри происходит», и дальше начинается выбор: вывести число, нарисовать график или обойтись мигающим светодиодом.
Здесь лежит всё, на чём это можно попробовать, прежде чем заказывать экран под свою плату.
Что есть и для чего
- TFT примерно на 3,5 дюйма — цветной, с подсветкой, подключается шлейфом. Для интерфейса с картинками, графиками и кнопками. Требует заметно больше выводов и памяти, чем остальные.
- OLED-модули около дюйма — монохромные, по I²C или SPI, две-четыре ноги. Самый частый выбор для маленького прибора: контрастные, не требуют подсветки, легко подключаются. Есть и на готовых платках, и голые со шлейфом FPC — вторые для тех, кто разводит свою плату.
- Символьный ЖК 1602 — две строки по шестнадцать символов, параллельный интерфейс или модуль I²C, если найдётся. Старая, простая и очень предсказуемая вещь.
- Светодиодные матрицы 8 × 8 — бегущая строка, иконки, простая анимация.
- Семисегментные индикаторы — четырёхразрядные и одиночные. Когда надо показать число и ничего больше: часы, счётчик, температура.
- Линейная шкала — столбик сегментов для уровня или прогресса.
Что стоит знать до подключения
- Напряжение. Часть модулей рассчитана на 3,3 В, часть терпит 5 В. Подать пять вольт на трёхвольтовый OLED — это один раз. Если на плате нет явной надписи, меряйте и смотрите даташит.
- Интерфейс. I²C — две ноги и медленно, SPI — больше ног и быстро, параллельный — много ног. Для анимации на TFT разница принципиальна.
- Шлейфы FPC у голых экранов хрупкие. Их нельзя заламывать и нельзя дёргать: дорожки внутри рвутся незаметно, и экран потом просто не включается.
- Библиотеки. Почти под всё здесь есть готовые библиотеки для Arduino и STM32. Начинайте с примера из библиотеки, а не со своего кода: так сразу видно, живой ли модуль.
Как пользоваться
- Возьмите модуль, посмотрите маркировку контроллера на плате — по ней ищется и библиотека, и даташит.
- Соберите на макетке, проверьте примером из библиотеки.
- Верните модуль в коробку, а не в карман и не в ящик своего стола.
- Если модуль не работает, положите его отдельно и скажите нам, чтобы следующий человек не потратил на него вечер.
Расходники для сборки — перемычки, макетные платы, провод — лежат в коробках с компонентами.
Доступ
Контейнер стоит в помещении хакспейса, поэтому нужен тариф с доступом в хакспейс. Инструктаж не требуется.
Готовы начать?
Войти через Smart-ID, выбрать тариф, открыть дверь с телефона — около пяти минут, в любое время суток.