Страница 1 из 1

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

Добавлено: 01 апр 2023, 11:13
Di100
Доброго дня!
Имеем дисплей TM1637, датчик температуры DS18b20 и ESP 32.
Не получается вывести десятичные значения температуры (как то 18,25) показывает целое число (допустим 25 градусов, а хотелось бы 25,21 градуса.
Заранее благодарен! Скетч во вложение.

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

Добавлено: 02 апр 2023, 10:29
lentyaj1982
умножь на 100 и точку поставь константой.

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

Добавлено: 03 апр 2023, 12:05
Di100
Благодарю вас!!!
Правда с точкой не сработало!

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

Добавлено: 03 апр 2023, 13:17
promiks111
Попробуй пример .

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

Отправлено спустя 9 минут 26 секунд:
TM1637-master.zip

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

Добавлено: 05 апр 2023, 20:38
Di100
Благодарю Вас!!!!!!!

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

Добавлено: 09 апр 2023, 21:32
Di100
promiks111 писал(а): 03 апр 2023, 13:17 Попробуй пример .

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

Отправлено спустя 9 минут 26 секунд:
TM1637-master.zip
Благодарю Вас!!!
Блок судя по всему работает, но с небольшим нюансом!
Цифорки на TM1637 появляются на очень короткое мгновение, потом пропадают и так по кругу!
Ваш блок проверил на Nano и ESP 32.
Может кто уже сталкивался с подобным, заранее буду благодарен!!!

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

Добавлено: 11 апр 2023, 14:10
promiks111
Тест рабочий тестил на УНО, подправил блок

Отправлено спустя 6 минут 14 секунд:
Тестировал на версии 8.1.0 Внимание библиотека, используемая в блоке имеет одинаковое имя TM1637.h Если библиотека уже установлена, ее следует удалить и затем заменить на другую ( см. вложение)

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

Добавлено: 11 апр 2023, 15:46
promiks111
Тестовый пример для ЕСП32 ФЛПРОГ 8.1.0

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

Добавлено: 11 апр 2023, 15:54
Di100
Огромное Вам Спасибо!!!
Как затестю, обязательно отпишу результат, таких далдонов как я много и очень надеюсь Ваш блок пригодится многим!!!

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

Добавлено: 11 апр 2023, 21:09
promiks111
Тест датчик DS18B20 ESP32 вывод на 4 разр. дисплей на TM1637
Убрал вход очистки в блоке.