Как на дисплее TM1637 вывести два знака, после запятой?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10 мар 2019, 13:41
Имя: Дмитрий

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение Di100 »

Доброго дня!
Имеем дисплей TM1637, датчик температуры DS18b20 и ESP 32.
Не получается вывести десятичные значения температуры (как то 18,25) показывает целое число (допустим 25 градусов, а хотелось бы 25,21 градуса.
Заранее благодарен! Скетч во вложение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
lentyaj1982
Рядовой
Сообщения: 19
Зарегистрирован: 01 окт 2021, 20:55
Имя: raphiz

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение lentyaj1982 »

умножь на 100 и точку поставь константой.
Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10 мар 2019, 13:41
Имя: Дмитрий

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение Di100 »

Благодарю вас!!!
Правда с точкой не сработало!
promiks111
Рядовой
Сообщения: 19
Зарегистрирован: 14 апр 2018, 18:50
Имя: Артур

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение promiks111 »

Попробуй пример .

Отправлено спустя 6 минут 41 секунду:
Прошу прощения, в блоке изначально на входе была строка, переделал в примере на FLOAT

Отправлено спустя 9 минут 26 секунд:
TM1637-master.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10 мар 2019, 13:41
Имя: Дмитрий

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение Di100 »

Благодарю Вас!!!!!!!
Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10 мар 2019, 13:41
Имя: Дмитрий

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение Di100 »

promiks111 писал(а): 03 апр 2023, 13:17 Попробуй пример .

Отправлено спустя 6 минут 41 секунду:
Прошу прощения, в блоке изначально на входе была строка, переделал в примере на FLOAT

Отправлено спустя 9 минут 26 секунд:
TM1637-master.zip
Благодарю Вас!!!
Блок судя по всему работает, но с небольшим нюансом!
Цифорки на TM1637 появляются на очень короткое мгновение, потом пропадают и так по кругу!
Ваш блок проверил на Nano и ESP 32.
Может кто уже сталкивался с подобным, заранее буду благодарен!!!
promiks111
Рядовой
Сообщения: 19
Зарегистрирован: 14 апр 2018, 18:50
Имя: Артур

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение promiks111 »

Тест рабочий тестил на УНО, подправил блок

Отправлено спустя 6 минут 14 секунд:
Тестировал на версии 8.1.0 Внимание библиотека, используемая в блоке имеет одинаковое имя TM1637.h Если библиотека уже установлена, ее следует удалить и затем заменить на другую ( см. вложение)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось promiks111 11 апр 2023, 17:46, всего редактировалось 1 раз.
promiks111
Рядовой
Сообщения: 19
Зарегистрирован: 14 апр 2018, 18:50
Имя: Артур

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение promiks111 »

Тестовый пример для ЕСП32 ФЛПРОГ 8.1.0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось promiks111 11 апр 2023, 16:23, всего редактировалось 1 раз.
Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10 мар 2019, 13:41
Имя: Дмитрий

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение Di100 »

Огромное Вам Спасибо!!!
Как затестю, обязательно отпишу результат, таких далдонов как я много и очень надеюсь Ваш блок пригодится многим!!!
promiks111
Рядовой
Сообщения: 19
Зарегистрирован: 14 апр 2018, 18:50
Имя: Артур

Как на дисплее TM1637 вывести два знака, после запятой?

Сообщение promiks111 »

Тест датчик DS18B20 ESP32 вывод на 4 разр. дисплей на TM1637
Убрал вход очистки в блоке.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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