Резюме.
Я сделал комбинированный дисплей с светодиодной лентой и дисплеем E-Ink.
Цель состоит в том, чтобы отображать такие вещи, как температура, которая не часто меняется на E-ink-дисплее, и часто меняющиеся значения, такие как фотоэлектрическая мощность со светодиодной полосой. С помощью сенсорной кнопки вы можете переключаться между различными экранами.
Светодиодная лента представляет собой адресную пиксельную ленту WS2812B с 144 светодиодами на метр.
-> Я использовал эти:https://amzn.eu/d/eOmWAVV
Дисплей E-ink представляет собой монохромный дисплей размером 2,9 дюйма с интерфейсом SPI.
-> Я использовал этот:https://amzn.eu/d/5YOUf0v
Сенсорная кнопка представляет собой емкостный датчик TTP223, который обнаруживает прикосновения сквозь пластиковую переднюю панель.
-> Я использовал этот:https://amzn.eu/d/cxXyiUF
Под дисплеем E-Ink есть место для платы ESP32 Dev Board, сюда поместится практически все. Я использовал те, без коннекторов для более низкого профиля.
Я использовал этот:https://amzn.eu/d/24QEFxx
Светодиодная лента длиной 38 пикселей имеет форму U. Я использовал обе вертикальные стороны (по 14 светодиодов на каждой) для отображения текущей солнечной энергии и состояния заряда батареи. На верхней части я использовал 8 светодиодов для отображения текущего энергопотребления моего дома.
Вся энергия используется от ESP-борда, светодиоды на 5V, дисплей и датчик на 3.3V.
В качестве примера я включил код Arduino, но он почти наверняка не будет соответствовать вашим потребностям.
Но не стесняйтесь использовать это оборудование для отображения чего угодно и, возможно, использовать светодиоды просто в качестве анимации или привлекающего внимание элемента.
Есть только две части, которые нужно напечатать: основа со всей электроникой и крышка. Обе части печатаются без поддержки.
Я использовал тёмный (синий или чёрный) PLA для основания и покрасил светодиодные отсеки в белый цвет.
На крышке есть участок с толщиной стенки всего 0,4 мм, остальная часть намного толще, чтобы блокировать свет. Она была напечатана на белом PLA. Небольшое отверстие является индикатором, в котором расположена сенсорная кнопка.
Используйте 2 средних отверстия для прикручивания основания к стене, а верхнее и нижнее отверстия используются для крепления крышки.
Я также включил файл с инструкциями по сборке всей конструкции, если вы хотите изменить или переделать её.
Веселитесь,
Себастьян.
태그
모델 소스
