Датчики температуры / влажности 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 | male | — |
| VCC | male | — |
| VCC | male | — |
| 3.3V | male | — |
| SCL | male | — |
| SCL | male | — |
| SCL | male | — |
| SDA | male | — |
| SDA | male | — |
| SDA | male | — |
| GND | male | — |
| GND | male | — |
| GND | male | — |