9zip.ru Радиодетали и модули с Aliexpress SPI TFT дисплей 128*160 на ST7735 в Bascom
В тех случаях, когда при работе с дисплеем не требуется высокое быстродействие, имеет смысл применять экранчики, работающие по последовательным протоколам. Недавно мы рассказывали про такие -
OLED на SSD1306. И, вроде бы, всем они хороши: высокая чёткость, простота управления... но уж слишком они маленькие и не блещут радужной палитрой. В то же время, китайцы делают множество готовых модулей с экранами, лишёнными этих недостатков. Именно к таким и относится рассматриваемый здесь TFT дисплейчик на контроллере ST7735.
Он имеет размеры 28*35 мм (красный) или 32*37 (синий), разрешение 126*160 пикселей при диагонали 1,8 дюймов, работает по последовательному интерфейсу SPI. Многие модули имеют также разъём для подключения SD-карты, с которой можно подгружать цветастые картинки.
Для Bascom написана библиотека для ST7735, существующая в двух вариантах:
- версия от марта 2017 предназначена для разрешения 162x132, именно такое имеет дисплей в протеусе
- апрельская версия - для реальных дисплеев 160x128
В прилагаемом архиве имеются обе версии, тестовый исходник и проект в восьмом протеусе. Библиотека умеет менять ориентацию (вертикальная или горизонтальная), заполнять области цветом, рисовать прямоугольники и круги, линии и точки, печатать шрифтом и выводить BGC-картинки.
Библиотека + пример + шрифт 8*8 занимают 30% ATMEGA8.
PS: Есть ещё модуль с экраном 128*128 пикселей, но информации о нём нет.
Прошивка:
st7735.zip
30 марта 2018
комментировать
15 нравится?
10 10.03.2018 ©
9zip.ru Авторские права охраняет Роскомнадзор
| Понравилась статья? Менделеев говорит: поделись с друзьями! |
|
Я меняю ограничительный резистор подсветки, ставлю на 15 Ом, с ним ток получается около 80 мА.
, Можно ли на aliexpress найти медный провод, пригодный для питания светодиодных лент и светильников.