Свежие обсуждения
Микроконтроллеры

Графический ЖК индикатор

1 3 4

Не стал новое открывать. Ближайшее что было. Можно и новое открыть, но у меня инфы больше нет. Быстрым пробегом по ... 

 

У меня на столе лежит читалка книжек на електронных чернилах, просили починить. Там умер АКБ. В процессе тестирования, когда была картинка, достал батарею. Прошел месяц, картинка также четко и контрастно видна (т.е. без питания вовсе). Я ожидал, что за месяц чуток потускнеет (ну там температурная флуктуация чернил), а оказалось, что без электричества чернила прочно остаются на своих местах.

Хотел для метеостанции взять 5-7" дисплей на электронных чернилах, но посмотрев на цену, решил, что дешевле провод протянуть к ТФТ дисплею :) вот только существенный плюс электронных чернил - есть четкая картинка без подсветки, что частично возможно еще на ЖК, но большие графические дисплеи на них не делают (чтобы на стену повесить и с кровати видеть).

 
Сергей К: Прошел месяц, картинка также четко и контрастно видна (т.е. без питания вовсе).

Там кристаллы очень ленивые, сами не хотят поворачиваться. Только под внешним воздействиемwink

 

Да уж у них 3 сек переворачивания. А если ещё и двухцветный то все 12 сек.

А побольше,  а побольше диагональ, так тут все 19 сек. :)

Да, то есть ценники и метеостанции. И ценник не забалуешься. 

https://aliexpress.ru/item/1005003068557016.html?_evo_buckets=165609%2C211655%2C...

Не реклама, а научно познавательные цели. :)

Я то же было разогнался, типа тьфу цены. А тут два полновесных минуса есть. "Ленивость" и... цены.

 

Лет 12-13 пользуюсь двумя электронными книгами (разных моделей и разных производителей) с экранами 7 и 10 дюймов.  Мне они очень нравятся. Планшет со своим светящимся экраном им не конкурент.  С  e-ink таки удобнее читать, свет не режет глаза. Аккумулятора хватает на недели и месяцы чтения. Минимум команд и ничего лишнего. Управление понятнее, чем в Андроидах.  Главное  - не сесть на неё. И не лечь, заснув  :).  

 

Однако в этой теме есть что почитать. :)

https://androidinsider.ru/smartfony/spisok-smartfonov-s-e-ink-ekranom.html

МММ му, не му, мми не ми. В общем начали их делать для смартфонов. Но когда начал текст набирать диджей, продающий этот смарт, то вот тут уже не для меня. Даже без фото и интернета мобильного на борту принял бы. Но как с такой скоростью что то писать. Фух. Не моё. Или рано ещё. Да там сразу несколько фильмов выбирай и смотри и самое главное можно увидеть скорость их работы. В живую, без даташита. Плюс этого всего минуса неделя работы. :) Дисплей, как мы знаем с потолка, съедает половину бюджета батарейки, только не этот. :)

 

Собрал тут термометр на LM73 с дисплеем 128х32.

Но столкнулся с проблемой. Цифры выводятся на экран со смещением вниз на один пиксель. Получается, что все цифры снизу подрезаны на один пиксель. Проблему конечно решил, укоротив высоту цифры с 32х16 до 31х16 пикселя.
Что странно, если выводить картинку на весь экран, то заполнение полное 128х32 без смещения. Очистка экрана тоже проходит нормально. Смещение включается только при выводе в указанную координатами часть.
Не хочется верить, что дисплей бракованный. Для проверки заказал еще паруlaughing 
А то "послали за бутылкой водки...он одну и принес"... подменить то нечем.

 

ae casino

 

Пришла еще пара индикаторов, ведут себя так-же, как и первый. Проц SSD1306 всё сделано по букварю и Adafruit примерам. Запись начинается со второй строки.

Чего ему нехватает?

 

Косяки в программировании это нормально.:) А по конкретному случаю только самому разбираться. На то Вы и Программист, что даже у таких "солидных"? фирм косяки находите. С индикаторами это постоянно происходит. И даже буквари свистят напропалую и никто их кроме Вас не поправит. У меня на других инди буквостроки на одну позицию смещались. Как, так и не понял. Может сам код неверен был, с которого был содран драйвер инди. Всё. И инди даже был не при чём. А переписывать самому драйвер на тот момент не было времени. А потом уже и не зачем. Так же как у Вас объехали и заказчик даже не понял что вот с таким сталкивались. А если б в драйвер залезли, то без штанов. Потому что в срок бы не успели, а вложиться своими не мелкими средствами=деньгами успели, до без штанов. Переписывание драйвера на ассембляре и его отладка, это задача намного сложнее чем то что у Вас привязать и заработать сразу. Попробуйте. Сначала надо код найти исходный. Нашли, скорее всего нет. Значит с нуля переписывать. Сразу два раза застрелиться. Поэтому обходили как могли. Зная куда будет писать на какую строку брали выше и всё. Одна строка внизу оставалась не заполненной. Никто не заметил, акромя разраба естественно.

PS Я подозреваю что это коммерческая вставка, спецом сделанная. Для любительства пойдёт(результат есть=работает), а для продажного не пойдёт(при продаже массовки сразу виден косякос). И все счастливы. Маркетинг и до букваря советами доберётся. При массовке производитель обратится к производителю драйвера, иии плати естественно за пользование нашим драйвером правильно сделанным. С каждой партии по чуть чуть.