LCD5110_Basic для экрана от nokia 5110

Библиотеку можно скачать у нас здесь, либо с забугорного сайта www.rinkydinkelectronics.com здесь. Там же еще парочка для экрана Nokia 5110. Библиотека LCD5110_Graph.zip, и LCD5110_SPIflash.  Но мы сегодня разберем только эту.

Внутри архива находятся несколько папок. Извлекаем все в C:\Program Files\Arduino\examples ну или где у Вас стоит IDE для ARDUINO. Пару слов о файлах файл DefaultFonts.с содержит шрифт по умолчанию, по идее его можно дополнить русскими буквами добавив в конец переменной SmallFont[]. Но я повозился и плюнул, кряказяблы какие то получаются. Может кто в курсе подскажите.Ладно погнали дальше. В описании к этой библиотеки написано про ее функции сейчас я их перечислю и в кратце опишу чего они делают.

  1. LCD5110 myGLCD(12,11,10,8,9) Функция для объявления класса и передачи подключенных pins на arduino.

 

  2. Функция инициализации дисплея myGLCD.InitLCD(). Здесь можно задать параметр контраста от 0 до 127, по умолчанию стоит 70.

  3. Функция myGLCD.setContrast(const); значение const может быть от 0 до 127, по умолчанию стоит 70.

  4. Функция myGLCD.setFont(SmallFont); устанавливает шрифт. С русским шрифтом гемор прям какой то.