Не адекватно работают блоки TM1637

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
SaradonNN
Рядовой
Сообщения: 4
Зарегистрирован: 03 июл 2023, 08:53
Имя: Евгений

Не адекватно работают блоки TM1637

Сообщение SaradonNN »

Добрый день.
Суть вопроса.
Есть экранчик на TM1637, который с четырмя точками.
Нашёл блок, всё было нормально, всё работало.
Вдруг в какой-тот момент стали пропадать элементы символов, если на экранчике заполнены не все 4 разряда.
Ну ладно. Взял другой блок.
Конкретно этот.
Немного не то, что мне нужно, т.к. можно поставить только одну точку, ну хоть что-то.
Какое-то время проработал адекватно и перестали ставится точки.
Взял третий блок вот из этого примера.
Вообще идеально для моих задач.
Но, так же проработал пару дней перестал адекватно работать. А именно, например. Подключен DS18B20. Показывает нули.
Хотя с другим блоком экрана показывает адекватную температуру.
Ни очистка EEPROM, ни переустановка блока, ни, даже, переустановка FLProg проблему не решает.
Что это такое и как с этим бороться??
Очень, на самом деле, хотелось бы пользоваться вот последним блоком.
Заранее спасибо.
Аватара пользователя
Phazz
Полковник
Сообщения: 3130
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 234 раза
Поблагодарили: 114 раз

Не адекватно работают блоки TM1637

Сообщение Phazz »

[ref]SaradonNN[/ref], ну попробуйте еще это
viewtopic.php?f=72&t=4283&p=119590&hilit=TM1637#p119590
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Не адекватно работают блоки TM1637

Сообщение AlexCrane »

[ref]SaradonNN[/ref], МК какой и насколько сильно забита память при компиляции? Больше похоже что не хватает оперативки.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
SaradonNN
Рядовой
Сообщения: 4
Зарегистрирован: 03 июл 2023, 08:53
Имя: Евгений

Не адекватно работают блоки TM1637

Сообщение SaradonNN »

AlexCrane писал(а): 03 июл 2023, 10:34 МК какой и насколько сильно забита память при компиляции? Больше похоже что не хватает оперативки.
ESP8266
В виде Wemos D1 mini
Variables and constants in RAM (global, static), used 28840 / 80192 bytes (35%)

Мда. Что-то многовато для простого градусника.

Отправлено спустя 27 минут 20 секунд:
Phazz писал(а): 03 июл 2023, 10:06 SaradonNN, ну попробуйте еще это
В блоке библиотеки нет :smile37:
Или я просто с чем-то не разобрался.

UPD. Нашёл бибу.
Не запускается экранчик.
SaradonNN
Рядовой
Сообщения: 4
Зарегистрирован: 03 июл 2023, 08:53
Имя: Евгений

Не адекватно работают блоки TM1637

Сообщение SaradonNN »

Всё ещё актуально :smile37:
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Не адекватно работают блоки TM1637

Сообщение aidar_i »

SaradonNN писал(а): 09 июл 2023, 08:35 Всё ещё актуально :smile37:
Примерчик скиньте, попробую загрузить.
SaradonNN
Рядовой
Сообщения: 4
Зарегистрирован: 03 июл 2023, 08:53
Имя: Евгений

Не адекватно работают блоки TM1637

Сообщение SaradonNN »

aidar_i писал(а): 09 июл 2023, 10:29 Примерчик скиньте, попробую загрузить.
Особо то и скидывать нечего.
DS18B20 замеряет температуру и показывает её на TM1637 через Wemos D1 mini.
Показывает нули. С другими блоками показывает температуру нормально, но есть другие "особенности".
И ладно-бы оно сразу не работало - понятно, кривые руки. Но изначально оно работало. И не один раз. И не одну перепрошивку.
А потом прямо на ходу обнулилось и всё.
TEST 18B20.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость