Заработал дисплей. Зря грешил на программную часть. С библиотекой отсюда все впорядке, она отлично работает с LPH88. А вот код инициализации отсюда у меня так и не смог зажечь дисплей. Проблема оказалась такая же как у zhserg'а, все заработало после того как промыл контакты и для уверенности провел между каждым скальпелем. Единственное: после промывки, в районе контактов со стороны дисплея, появилось пятно, не особо заметно, но все же напрягает. Буду пробовать сушить.
Пробовал разбирать, но пластмассовая рамка не слезла..грубую силу решил не применять =)) и оставил как есть.
Появилась новая проблема: иногда при включении экран мутнеет/темнеет, а выводимое на него изображение размывается, и с цветом не понятно что твориться. Когда отключаю питание на несколько минут, затем снова подключаю -- все ок, но через несколько перезагрузок Arduino возникает та же проблема. На контакты дисплея 2,9 и 1,8 вольта подавал 3,3. Решил понизить через 3-х вольтовый стабилитрон и резистор, в итоге на эти два контакта поступает 2,86 вольта. Пока все ОК. Тестирую.
Подключил дисплейчик lph88 к Arduino Mega. Библиотека отсюда: http://www.watterott.net/projects/s65-shield?
Как выводить на дисплей значение переменной?
Мне надо вывести название переменной и ее значение, считанное с аналового входа.
Что- то типа:
lcd.drawTextPGM(3, 6, PSTR("Namber:"), 2, RGB(255,255,255), RGB(0,0, 0));
И чтоб после Namber: выводилось значение.
Сам не проверял, но ты попробуй char(x), где х твоя переменная
Последний раз редактировалось Chip; 08.11.2011 в 19:12.
Спасибо, вечером попробую.
Не получается так. Может кто поможет?
Можно посмотреть строку куда ты вставляешь эту переменную?
Мне надо, чтоб на дисплейчике lph88 можно было отображать значения переменных, как при выводе на Serial Port компьютера:
Например:
for(int i=0;i<2;i++)
{
Serial.println (i);
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)