Temperature and Humidity Sensor HTU31D (I2C)

From Visuino
Jump to navigation Jump to search

File:TArduinoTemperatureHumidityHTU31D.png

Summary

HTU31D high-accuracy temperature and humidity sensor with I²C interface for environmental monitoring.

Description

The **HTU31D Temperature & Humidity Sensor** provides precise measurements with fast response time and low power consumption. It features configurable averaging modes, heater functionality for diagnostics, and communicates via I²C interface. The sensor supports both Celsius and Fahrenheit temperature measurements.

Diagram:

Properties

  • Enabled – Enables or disables the sensor (Default: True).
  • Address – I²C device address (Default: $40).
  • Heating – Heater control setting (Default: False).
  • Name – Component identifier name.
  • Humidity – Humidity measurement configuration group:
    • Averaging – Humidity measurement averaging setting (Default: 4).
    • Enabled – Enables humidity measurement (Default: True).
  • Temperature – Temperature measurement configuration group:
    • Averaging – Temperature measurement averaging setting (Default: 4).
    • Enabled – Enables temperature measurement (Default: True).
    • In Fahrenheit – Temperature measurement in Fahrenheit when True, Celsius when False (Default: False).

Pins

Input Pins

  • Clock – Sensor clock input.
  • Reset – Reset signal input.

Output Pins

  • Temperature (analog) – Temperature measurement output.
  • Humidity (analog) – Humidity measurement output in percentage.
  • Control (i2c) – I²C communication interface.

Categories