Резюме.
Дисплей с двойным последовательным входом.
Чтобы отслеживать коммуникацию в системе (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.
Tags
Modellquelle
