Унифицированный интерфейс для датчиков Adafruit с преобразованием данных в стандартные SI единицы
Категория: Sensors
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Работа с датчиками температуры и влажности DHT11, DHT22 и совместимыми моделями
Работа с температурными датчиками Dallas/Maxim (DS18B20, DS1822 и др.) по протоколу 1-Wire с поддержкой нескольких устройств на одной шине
Работа с датчиком BME280 для измерения температуры, влажности и давления
Драйвер для датчика давления и температуры BMP280 с поддержкой I2C, позволяет измерять барометрическое давление и использовать датчик как альтиметр
Работа с резистивной сенсорной панелью TSC2007 через I2C протокол для распознавания координат касаний
Работа с 6-осевым акселерометром и гироскопом MPU6050 через I2C
Цифровой датчик температуры и влажности AM2320 с подключением по I2C для Arduino
Работа с датчиком тока и мощности INA226 через I2C с поддержкой нестандартных шунтов и режимов измерения
⚠️ Устарела, используй EncButton. Обработка кнопок с антидребезгом, определением одиночных/двойных/тройных нажатий и удержания
Измерение давления, температуры и высоты с датчиков BMP180 и BMP280 через I2C с взаимозаменяемостью сенсоров
Облегчённая библиотека для датчиков DS18B20 с поддержкой асинхронного чтения и работой с несколькими датчиками на одном пине (устарела, рекомендуется GyverDS18)
Чтение температуры и влажности с датчиков AHT10 и AHT20 по I2C
Обработка кнопок и энкодеров с поддержкой кликов, удержания, импульсных режимов и одновременного нажатия двух кнопок
Работа с акселерометром и гироскопом MPU6050 через I2C для отслеживания ориентации и движения устройства
Стабильная работа с ультразвуковыми датчиками расстояния с поддержкой нескольких сенсоров одновременно
Чтение температуры и влажности с датчиков DHT11 и DHT22 на любых выводах Arduino
Управление оптическими датчиками отпечатков пальцев Adafruit через TTL Serial с захватом и распознаванием отпечатков
Компактная библиотека для измерения расстояния датчиком HC-SR04 с минимальными затратами памяти и без глобальных переменных
Работа с датчиком расстояния VL53L0X через I2C для измерения дистанции методом времени пролёта
Работа с барометрическими датчиками BMP085 и BMP180 через I2C для измерения давления и температуры
Обработка энкодера с поддержкой разных режимов поворота, нажатия и удержания кнопки
Измерение тока, напряжения и мощности через датчик INA219 по шине I2C
Платформа для создания сенсорных сетей на Arduino с поддержкой WiFi, MQTT, LoRa и управлением энергопотреблением
Arduino библиотека для работы с цифровым датчиком температуры и влажности SHT31-D через I2C
Асинхронное чтение температуры с Dallas DS18B20, поддержка нескольких датчиков и паразитного питания
Работа с лазерным датчиком расстояния VL53L1X по протоколу I2C с точностью до 1 мм на расстояниях до 4 метров
Чтение температуры, влажности и давления с датчиков BME280/BMP280 через I2C с минимумом кода
Ультразвуковой датчик расстояния HC-SR04 с поддержкой измерений в разных единицах и коррекцией по температуре
Датчик освещённости и приближения APDS9930 с измерением люксов, пульсаций света и дистанции до объектов