DHTINT
DHT датчик температуры и влажности с целочисленной арифметикой для экономии памяти на микроконтроллерах
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d065d3ea395a31d688063f5f14a75c34594166c3827d5b26bbb3fe066803fbb1DHTINT-0.1.6-d065d3ea.zipОписание
Вариант 1-DHT с целочисленной арифметикой вместо плавающей запятой. Нужна экономия памяти на маленьких микроконтроллерах вроде ATTINY 45 и 85 — вот для чего эта библиотека. На UNO R3 экономит около 1,7 KB кода и не подключает тяжелые math-библиотеки в фоновом режиме. Основана на DHTNEW, но считает температуру и влажность целыми числами. Если нужны дробные значения, предусмотрены функции для доступа к сырым данных (getRawTemperature, getRawHumidity), которые позволяют распаковать недостающие разряды самостоятельно. Платформы поддерживаются те же, что и DHTNEW.
Вариант 2 — Облегченная реализация для датчиков DHT с опорой на целые числа вместо вещественных. Главная фишка — экономия памяти, особенно заметная на слабых платах вроде ATTINY. На Arduino UNO уходит в два раза меньше места, чем у полноценной DHTNEW, и не вызывает подключение библиотек для работы с плавающей запятой.