№ 4767 В разделах: Electronics
Programming
от January 13th, 2013,
В подшивках: Arduino, Displays
Как выглядит дисплей, ищется в магазинах по словам “samsung vfd 20×2” или “20T202DA2J”
Я его брал за 15 баксов, в нем нет кириллицы и он имеет последовательный порт. В библиотеке для AVR используется аппаратный SPI от mega32, но пока я пытался освоить этот модуль я использовал программный SPI, который тоже есть в библиотеке, но жутко закомментированый.
Начать работать очень легко! Инициализация SPI sumsung_init ()
, потом настройка sumsung_setup (1,1,1)
(включить дисплей, включить курсор, мигать курсором) и очищаем экран sumsung_clr()
. Чтобы отправить текст нужно использовать sumsung_text ("(C) Smagin Vladimir,\n")
, где \n
– перенос на 2ю строку в 0 колонку. Потом можно рисовать и текст второй строки sumsung_text ("2013.")
. Чтобы перенести курсор на нужную позицию используйте sumsung_goto(19,1)
– перенесет курсор в 20ю колонку второй строки (от 0 до 19 по горизонтали и от 0 до 1 по вертикали). В любом случае, демонстрационная программа прилагается к библиотечке.
Код библиотеки находится в моем репозитории.
Няшное видео демонстрационной программы
Распиновка
// 1 GND
// 2 VCC
// 3-SIO D11-MOSI
// 4-STB D10-Slave Select
// 5-SCK D13-SCK
Мой проект часов с погодой на этом дисплее https://blindage.org/?p=9733
Fortune cookie: There was a young lady named Brook Who never could learn how to cook. But on a divan She could please any man- She knew every darn trick in the book!
Leave a Reply