Дисплей с двойным последовательным входом.
Чтобы отслеживать коммуникацию в системе (Wi-Fi, радио Lora и т. д.) как на стороне отправителя, так и на стороне получателя.
В реальном времени я построил это. В нём два независимых микроконтроллера STM32F103 и два дисплея ST7789.
TFT-экраны, собранные вместе, по одному для каждого последовательного канала. Пользователь может настроить скорость передачи данных, размер шрифта и прокрутку.
В выбранном STM32.
Каждая сторона может отображать 300 или 1200 символов из буфера размером 8192 байта. Если поступают новые символы,
Дисплей будет обновлён.
3D-печатные детали изготовлены для 1,3-дюймового IPS-дисплея с 12-контактным FPC-разъёмом, два из которых установлены.
Тесно друг к другу. Та же 3D-деталь удерживает два микроконтроллера STM32 на задней стороне. Я использовал их.
Микросхемы STM32, припаянные на 48-контактную адаптерную печатную плату. Это гораздо компактнее, чем Blue Pill. Для минимальных требований.
Для системы необходимы только кристалл, несколько конденсаторов и резисторов. Я использую паяльник с тонким наконечником при температуре 310 градусов Цельсия.
Чтобы припаять чип (расстояние между контактами 0,5 мм) на адаптерной печатной плате, а также припаять эмалевые провода толщиной 0,25 мм.
На разъёме FPC (расстояние между контактами 0,7 мм). Нанесите тонкий слой пасты флюса на печатную плату. Позиционируйте.
Чип на нём. Начните с угольного штыря. Держите паяльник в оси штыря, расплавьте очень немного.
Свежий припой на наконечнике, прикоснитесь наконечнику припоя к наконечнику/концу контакта чипа (никогда не сбоку), оставьте его так.
Разогрейте и проверьте результат. За один раз возьмите максимум 2-3 штыри. Если два штыря соединятся друг с другом, удалите избыток паяльной пасты с помощью паяльной иглы.
FPC-разъём подключен аналогичным образом.
В большем корпусе есть место для китайских контроллеров Blue Pill STM32F103, если вам это больше нравится.
Поставка включает: литий-ионный аккумулятор для телефона, зарядное устройство TP4056, круглый переключатель фонарика, HT7333. Замените резистор 1k2 на плате TP4056 (контакт 2 на микросхеме) на 5k6, чтобы уменьшить ток заряда до 200 мА.
Кнопки слева направо: прокрутка вверх, прокрутка вниз, выбор влево, выбор вправо, размер шрифта, скорость передачи данных.
Кнопки "Влево" и "Вправо" выбирают, какой микроконтроллер реагирует на нажатие кнопок.
Микроконтроллер выходит из меню настройки, когда сигнал обнаруживается на последовательном входе.
Отображение шестнадцатеричных данных: Замените tft.write(buf[j % bufsize]); на tft.print(buf[j % bufsize],HEX); и добавьте разделитель в код тоже.
Установите "левый" или "правый" в коде (главный цикл) в зависимости от того, код какой стороны компилируется.
Детали доступны на Ebay, Aliexpress.
Настройки печати.
Марка принтера:
Анет
Принтер:
A8
Резолюция:
200.
Заполнение:
20.
Филамент:Любой PLA чёрный, зелёный.
Категория: Электроника.Tags
Model Source
