Компонент Adafruit SHT4x
Датчики температуры / влажности Sensirion — это одни из самых совершенных и высокоточных устройств, которые вы можете приобрести. И, наконец, у нас есть некоторые, которые имеют настоящий интерфейс I2C для удобства чтения. Датчики SHT40 и SHT45 относятся к четвертому поколению (началось с SHT10 и достигло вершины!).
SHT40 обладает превосходной типичной точностью измерения относительной влажности воздуха ±1,8% в диапазоне от 25 до 75% и типичной точностью измерения температуры ±0,2°C в диапазоне от 0 до 75°C.
SHT45 обладает еще более превосходной типичной точностью измерения относительной влажности воздуха ±1% в диапазоне от 25 до 75% и типичной точностью измерения температуры ±0,1°C в диапазоне от 0 до 75°C.
Помимо этих различий в точности измерения относительной влажности и температуры, между этими двумя чипами нет заметной разницы. Адреса и код I2C идентичны для обоих устройств. Итак, как вы узнаете, какой из них у вас есть? Текст на доске указывает, какой у вас прорыв.
В отличие от некоторых более ранних датчиков SHT, этот датчик имеет настоящий интерфейс I2C для простого сопряжения всего с двумя проводами (плюс питание и заземление!). Благодаря регулятору напряжения и схеме переключения уровня, которые мы включили в breakout, он также совместим с напряжением 3 В или 5 В, так что вы можете запитывать его и взаимодействовать с ним с помощью любого микроконтроллера или микрокомпьютера.
Такая прекрасная микросхема — поэтому мы создали коммутационную плату с SHT4x и некоторыми вспомогательными схемами, такими как подтягивающие резисторы и конденсаторы. Чтобы сделать работу еще проще, мы включили совместимые с SparkFun Qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять! Кабель QT в комплект поставки не входит, но у нас в магазине есть его разновидности.
Если вы предпочитаете работать на макетной плате, к каждому заказу прилагается один полностью собранный и протестированный разъемный элемент печатной платы и небольшой фрагмент коллектора. Вам нужно будет припаять коллектор к печатной плате, но это довольно просто и займет всего несколько минут даже у новичка.
Мы написали код как для Arduino, так и для библиотеки CircuitPython / Python для этого чипа, так что вы можете использовать его практически с любым микроконтроллером или одноплатным компьютером, таким как Raspberry Pi.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
VCC | мама |
VCC | мама |
3.3V | мама |
SCL | мама |
SCL | мама |
SCL | мама |
SDA | мама |
SDA | мама |
SDA | мама |
GND | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.