[quote=Amatroskin]Лень писать повторно, тупо копирую:
для того что б она работала корректно на моем дисплее понадобилось переключатели 4 и 5 перевести в положение включено (вниз) и установить в сетапе скорость в 19200 бод[/quote
Ели это мне , то прошивка стоит не ваша ,но со скоростью я пробовал играть,результат нулевой
Ох и хорошая же у Вас барахолка однако, у нас кроме книг, часов и старых клавиатур с мышами больше и посмотреть не на что, ну разве что советские индикаторы можно достать ГРИ или Вакумнолюминисцентные.
Каспер, есть просьба - можешь четкую фотку сделать задней части дисплея хочу глянуть какие у тебя контроллеры на борту стоят
Забрал три штуки,и уже три расписаны на "презенты") .. Брал меньше 10 баксов за штуку, забрал последние, сказали что скоро будет еще, но по какой цене не известно:) Ждем-с
Кстати, Матроскин, действительно, без датчика BMP показывает ерунду (смещаются строки если помнишь). Приехали из поднебесной все платы которые заказывал, собрал на коленке - все ГУД!) Спасибо за твои труды)
P.S> хочу попробовать добавить анимации какой-нибудь.. Например перелистывание сверху вниз цифры, как у часов на телефоне HTC) Есть идеи?
Без датчика там минус появляется не то в температуре не то во влажности, получается лишнее знакоместо и от этого все плавает.
Всегда пожалуйста, рад что тема развивается!
По поводу анимации думаю можно попробовать сначала верхнюю строчку отрисовывать а потом с небольшой задержкой нижнюю.. но это так, только идея, хз как смотреться будет..
Темные силы электричества, не иначе) если реально интересно можно покопать библиотеку, я думаю возможно не обнулена какая то из переменных в библиотеке и т.к. она не глобальная, содержит в себе всякий мусор, отсюда и чудеса на выходе. Но это лишь версия)
Ещё скажите, не ваших дисплеях разница между уровнями яркости 1-4 существенная? У меня почти незаметная. По сему оставил для себя два режима день\ночь. Работает идеально. Никаких фантомных переключений и глюков. Позже выложу.
Ну как мне кажется 2 и 3 почти одинаковые, 1 и 4 - разница заметна при переключении. Фантомные переключения это все от несовршенства фоторезистора, его надо или аппаратно усиливать и фильтровать, либо програмно, но там тоже надо постараться простого среднеарифметического не хватит и деже бегущего среднего как у меня, уж больно сильно он шумит.
Нет, Александр, датчик не так и шумит. Дело в пересчете среднего (я так думаю...) Иначе как объяснить, прибавляешь свет - яркость повышается. Прибавляешь ещё а ОНА ПАДАЕТ, потом снова повышается. Похоже на переполнение какого-то буфера. Математика, туды её.....
Пока демо-версия. Никак не въеду как преобразовать данные с DS18B20 в управление шкалой. Чай пил, пиво пил, всё равно не понимаю... Matroskin, поможешь?
1. Преобразуем значение температуры в абсолютную величину относительно шкалы (-40 градусов это ноль +40 градусов это 80, т.е. 79))) например 25 градусов цельсия это будет 64 полоски по нашей шкале.
2. т.к. полоски отображаются по пять (на один сегмент) то делим это число нацело на пять, это будет число целых знакомест которые нужно залить сплошными сегментами
3. остаток от того же деления на пять дает нам символ который должен следовать за цельными сегментами (там получается всего 4 варианта6 1, 2, 3 и 4 полосы) там можно просто свич кейсом его выбрать.
4. путем вычитания числа целых полосок из второго пункта ( плюс одно дробное знакоместо если оно есть) из 16 (число знакомест в строке) вычисляем количество пробелов которыми нужно добить строку до конца
Спасибо!!!!! Буду пробовать. Какую библиотеку лучше использовать для DS18B20 ? А то вариантов несколько. Какой оптимальный для этого проекта не могу определить.
Вот этого сказать не могу, с датчиком этим дело давно имел, не помню уже что делал даже. Думаю там разницы не много, тебе ж с него просто одну цифру получить нужно и все.
Мне бы такой дисплей пригодился, можно у него в прошивке полазить, шрифты поправить, свои символы залить... А ходики из бутылки работают и на DSP850/851, которые ващще ничего не умеют.
Мне бы такой дисплей пригодился, можно у него в прошивке полазить, шрифты поправить, свои символы залить... А ходики из бутылки работают и на DSP850/851, которые ващще ничего не умеют.
Есть контакты продавца, у него как я понял их много ,фирма какая-то в Рязане Мне приехали три все разные
Петрович, хорошо когда есть правильный токарный станочек, все никак не могу среди знакомых найти.
devICEpro, согласен с Матроскиным, "ваще агонь!" , vitus - круто! А где кнопки управления? может еще с телефона отправляете текст на дисплей (или ардуинку).
Кнопка одна сенсорная внутри бутылки, время с сервера само синхронизируется. Текст с cd карты выводится по расписанию. Получается расписание в скетче прописано по датам,НГ или Рождество,день рождения и тд,а текст если надоел можно на cd карте через комп в блокноте другой написать. На wemos d1 mini собрано.
[quote=Amatroskin]Лень писать повторно, тупо копирую:
для того что б она работала корректно на моем дисплее понадобилось переключатели 4 и 5 перевести в положение включено (вниз) и установить в сетапе скорость в 19200 бод[/quote
Ели это мне , то прошивка стоит не ваша ,но со скоростью я пробовал играть,результат нулевой
Для тех, у кого ничего не работает: Попробуйте снять микросхему rs-232 интерфейса. Она может задавливать сигнал с ардуины.
А на firich vfd2029 можно и at89c2051 вытащить, без него тоже работает...
Микросхему преобразователя тоже убрал
Спасибо попробую) я пока все-таки пока играюсь и разбираюсь с прошивкой "которая часы текстом")
Радости нет предела, изображение четкое. на барахолке сразу три дисплея купил, для развлечения )
Ох и хорошая же у Вас барахолка однако, у нас кроме книг, часов и старых клавиатур с мышами больше и посмотреть не на что, ну разве что советские индикаторы можно достать ГРИ или Вакумнолюминисцентные.
Каспер, есть просьба - можешь четкую фотку сделать задней части дисплея хочу глянуть какие у тебя контроллеры на борту стоят
Таких дисплеев на авито много, а так в розницу тоже не видел не где..
Привет, спасибо!
Дисплей один в один как у меня.
Ты сказал взял несколько - почем брал ? И есть ли еще ? А то может с тобой договоримся ?))))
Забрал три штуки,и уже три расписаны на "презенты") .. Брал меньше 10 баксов за штуку, забрал последние, сказали что скоро будет еще, но по какой цене не известно:) Ждем-с
Кстати, Матроскин, действительно, без датчика BMP показывает ерунду (смещаются строки если помнишь). Приехали из поднебесной все платы которые заказывал, собрал на коленке - все ГУД!) Спасибо за твои труды)
P.S> хочу попробовать добавить анимации какой-нибудь.. Например перелистывание сверху вниз цифры, как у часов на телефоне HTC) Есть идеи?
Без датчика там минус появляется не то в температуре не то во влажности, получается лишнее знакоместо и от этого все плавает.
Всегда пожалуйста, рад что тема развивается!
По поводу анимации думаю можно попробовать сначала верхнюю строчку отрисовывать а потом с небольшой задержкой нижнюю.. но это так, только идея, хз как смотреться будет..
Слушайте народ, а у меня с отключенным bme280 всё работает, ничего никуда не бегает, просто показывает 00.0 градусов и процентов... Как так?
Темные силы электричества, не иначе) если реально интересно можно покопать библиотеку, я думаю возможно не обнулена какая то из переменных в библиотеке и т.к. она не глобальная, содержит в себе всякий мусор, отсюда и чудеса на выходе. Но это лишь версия)
Ещё скажите, не ваших дисплеях разница между уровнями яркости 1-4 существенная? У меня почти незаметная. По сему оставил для себя два режима день\ночь. Работает идеально. Никаких фантомных переключений и глюков. Позже выложу.
Ну как мне кажется 2 и 3 почти одинаковые, 1 и 4 - разница заметна при переключении. Фантомные переключения это все от несовршенства фоторезистора, его надо или аппаратно усиливать и фильтровать, либо програмно, но там тоже надо постараться простого среднеарифметического не хватит и деже бегущего среднего как у меня, уж больно сильно он шумит.
Ловите на паяльнике
Нет, Александр, датчик не так и шумит. Дело в пересчете среднего (я так думаю...) Иначе как объяснить, прибавляешь свет - яркость повышается. Прибавляешь ещё а ОНА ПАДАЕТ, потом снова повышается. Похоже на переполнение какого-то буфера. Математика, туды её.....
В ардуино IDE есть прикольная штука плоттер по последовательному соединению, посмотри там сигнал с датчика до и после фильтрации, он скачет просто ппц
Ну скачет +-2. Гистерезис 20 и пусть дальше шумит))). Конденсатор 0.01мкФ параллельно фоторезистору должен решить эту проблему. попробую, отпишусь
Прикольно!)) неожиданно и интересно.
Пока демо-версия. Никак не въеду как преобразовать данные с DS18B20 в управление шкалой. Чай пил, пиво пил, всё равно не понимаю... Matroskin, поможешь?
а то что на фото как работает? или это статичное отображение?
Да. Это просто демка дисплея
Ну вот так вот на вскидку я вижу это так:
1. Преобразуем значение температуры в абсолютную величину относительно шкалы (-40 градусов это ноль +40 градусов это 80, т.е. 79))) например 25 градусов цельсия это будет 64 полоски по нашей шкале.
2. т.к. полоски отображаются по пять (на один сегмент) то делим это число нацело на пять, это будет число целых знакомест которые нужно залить сплошными сегментами
3. остаток от того же деления на пять дает нам символ который должен следовать за цельными сегментами (там получается всего 4 варианта6 1, 2, 3 и 4 полосы) там можно просто свич кейсом его выбрать.
4. путем вычитания числа целых полосок из второго пункта ( плюс одно дробное знакоместо если оно есть) из 16 (число знакомест в строке) вычисляем количество пробелов которыми нужно добить строку до конца
как то так..
Спасибо!!!!! Буду пробовать. Какую библиотеку лучше использовать для DS18B20 ? А то вариантов несколько. Какой оптимальный для этого проекта не могу определить.
Вот этого сказать не могу, с датчиком этим дело давно имел, не помню уже что делал даже. Думаю там разницы не много, тебе ж с него просто одну цифру получить нужно и все.
Ещё раз спасибо. Буду сочинять сочинение...
Давай, успехов!!
Вот что сотворил
Затея с градусником очень интересна , еще два дисплея есть
Прикольно, ток букву "Д" я б поменял, а то какая то она странная в родном шрифте.
Я бы тоже , но как ?
В этой теме ранее все подробно описано, как создавать свои символы и их использовать.
Я читал про это, но мои познания программирования заканчивается на Флпрог
И какой из этого следует вывод?
Может кому пригодится дисплей вот такой, его схема и как должны стоять переключатели
Питание ардуинки взято с внутреннего стабилизатора дисплея
Мне бы такой дисплей пригодился, можно у него в прошивке полазить, шрифты поправить, свои символы залить... А ходики из бутылки работают и на DSP850/851, которые ващще ничего не умеют.
Мне бы такой дисплей пригодился, можно у него в прошивке полазить, шрифты поправить, свои символы залить... А ходики из бутылки работают и на DSP850/851, которые ващще ничего не умеют.
Есть контакты продавца, у него как я понял их много ,фирма какая-то в Рязане Мне приехали три все разные
Петрович, классно получилось! А как боковину и "пробку" вытачивали?
и какую прошивку использовали?
Прошивка лавра ,точилось все на токарном
Всех С НОВЫМ ГОДОМ!!!
С новым годом, бро! Огонь ваще!! Датчик положения приладил?
Да, всё работает. Спасибо тебе!!
Градусник крутой!
Прикольно, Стим панк сейчас в моде, и тебя с праздником!))
Всех с наступившим! Всем творческих успехов!
Петрович, хорошо когда есть правильный токарный станочек, все никак не могу среди знакомых найти.
devICEpro, согласен с Матроскиным, "ваще агонь!" , vitus - круто! А где кнопки управления? может еще с телефона отправляете текст на дисплей (или ардуинку).
Del
Кнопка одна сенсорная внутри бутылки, время с сервера само синхронизируется. Текст с cd карты выводится по расписанию. Получается расписание в скетче прописано по датам,НГ или Рождество,день рождения и тд,а текст если надоел можно на cd карте через комп в блокноте другой написать. На wemos d1 mini собрано.