
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Части:
- любой Ардуино
- ЖК-экран HX1230 96x68 пикселей (также известный как Nokia 1202, STE2007)
- несколько проводов
Шаг 1. Подключения


- RST в D6 или любой цифровой
- CE до D7 или любой цифровой
- N / C
- DIN по D11 / MOSI
- От CLK до D13 / SCK
- VCC до 3,3 В
- BL до 3,3 В или через резистор к любому цифровому выводу
- GND к GND
Подключения аналогичны ЖК-дисплею Nokia 5110 и большинству дисплеев SPI. Единственная разница в том, что здесь нет вывода DC (данные / команда). Эта информация отправляется через 9-битный SPI.
ЖК-дисплей лучше всего работает при 3,3 В, 5 В тоже безопасно, но требует изменения настроек контрастности. Самый простой способ - использовать Arduino Pro Mini с питанием от источника 3,3 В.
Шаг 2. Сравнение с ЖК-дисплеем Nokia 5110


HX1230 рекламируется как замена ЖК-дисплея Nokia 5110. Это не совсем так, потому что HX1230 имеет другой набор контроллеров / команд и требует другой библиотеки.
Преимущества HX1230:
- печатная плата дисплея намного меньше, но размер экрана почти такой же
- нет полосы зебры, дисплей припаян к плате
- немного выше разрешение 96x68 против 84x48
- лучшее соотношение сторон, пиксели квадратные
- только 1 светодиод используется для подсветки
- Для подключения к MCU требуется на 1 провод меньше (без вывода постоянного тока)
- обычно дешевле, чем N5110 - 1,60 доллара против 1,80 доллара
Шаг 3: программное обеспечение Arduino
Подготовлены 2 разные библиотеки:
-
Библиотека с низким уровнем ресурсов, используемая для простых проектов с преимущественно буквенно-цифровыми данными (однако рендеринг пиксельной графики / растровых изображений все еще возможен), не использует оперативную память для буфера кадра, все отображается непосредственно на ЖК-дисплей через SPI
github.com/cbm80amiga/HX1230_SPI
-
Полная графическая библиотека с поддержкой дизеринга:
github.com/cbm80amiga/HX1230_FB
Посмотрите видео о следующем шаге, чтобы проверить функции библиотек
Шаг 4. Посмотрите видео

Функции:
- встроенная поддержка пропорциональных шрифтов (требуются шрифты из библиотеки PropFonts
- простые примитивы (пиксели, линии, прямоугольники, закрашенные прямоугольники, круги, закрашенные круги, треугольники, закрашенные треугольники)
- быстрое упорядоченное дизеринг (17 паттернов)
- сверхбыстрое рисование горизонтальных и вертикальных линий
- растровые изображения
- много примеров программ
Рекомендуемые:
Распознавание лиц на Raspberry Pi 4B за 3 шага: 3 шага

Обнаружение лиц на Raspberry Pi 4B за 3 шага: в этом руководстве мы собираемся выполнить обнаружение лиц на Raspberry Pi 4 с помощью Shunya O / S, используя библиотеку Shunyaface. Shunyaface - это библиотека распознавания / обнаружения лиц. Проект направлен на достижение максимальной скорости обнаружения и распознавания с помощью
Как установить плагины в WordPress за 3 шага: 3 шага

Как установить плагины в WordPress за 3 шага: в этом уроке я покажу вам основные шаги по установке плагина wordpress на ваш сайт. В основном вы можете установить плагины двумя разными способами. Первый способ - через ftp или через cpanel. Но я не буду перечислять это, потому что он действительно комп
Активный RC-фильтр низких частот, применяемый в проектах с Arduino: 4 шага

Активный RC-фильтр нижних частот, применяемый в проектах с Arduino: фильтр нижних частот - отличная электронная схема для фильтрации паразитных сигналов из ваших проектов. Распространенной проблемой в проектах с Arduino и системами с датчиками, работающими вблизи силовых цепей, является наличие «паразитных» сигналов. Они могут
Прямая трансляция HD-видео 4G / 5G с дрона DJI с малой задержкой [3 шага]: 3 шага
![Прямая трансляция HD-видео 4G / 5G с дрона DJI с малой задержкой [3 шага]: 3 шага Прямая трансляция HD-видео 4G / 5G с дрона DJI с малой задержкой [3 шага]: 3 шага](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Прямая трансляция HD-видео 4G / 5G с дрона DJI с малой задержкой [3 шага]: следующее руководство поможет вам получать прямые видеопотоки HD-качества практически с любого дрона DJI. С помощью мобильного приложения FlytOS и веб-приложения FlytNow вы можете начать потоковую передачу видео с дрона
Шагомер, часть 1: монохромный экран 128x32 и Arduino: 5 шагов

Шагомер, часть 1: монохромный экран 128x32 и Arduino: это базовое руководство, в котором рассказывается, как использовать OLED-экран с их Arduino. Я использую экран 128x32, но вы также можете использовать oled-экран с другим разрешением и при необходимости изменять разрешение / координаты. В этой части я покажу вам, как