вторник, 23 июня 2015 г.

Велосипедный спидометр с ЖК дисплеем 16х4 и библиотекой BigCrystal - Bike Speedometer LCD JM164 BigCrystal lib

Продолжаю играться в велосипедные спидометры.
На этот раз подключил ЖК дисплейчик JM164A, т.е. 16 символов в 4 ряда. Что немножко избыточно для вывода скорости и расстояния. Но можно подключить библиотеку BigCristal для вывода больших цифр.
Правда нормального вывода чисел там нет, а только посимвольно, поэтому пришлось немного допилить библиотеку, чтоб можно было пользоваться просто функцией Print().

Так что хотя код я и выложу, воспользоваться пока ним не получится, по крайней мере пока я не скину переделанную библиотеку в сеть.
Update: Переделанную библиотеку можно скачать здесь: https://github.com/BlockThor/BigCrystal

Фото

BigCrystal lib on JM164A
Работа библиотеки BigCrystal

Bike speedometer with BigCrystal lib on JM164A with Print()
Вывод инфо на JM164A с библиотекой BigCrystal
Вверху слева - скорость, внизу справа - пройденное расстояние.

Код

>