hs3003 — capteur d’humidité/température HS3003#
Pilote pour le capteur de haute précision d’humidité relative et de température HS3003 de Renesas via I2C. Une seule transaction I2C déclenche une nouvelle mesure et relit quatre octets contenant à la fois les échantillons d’humidité et de température ; le pilote met à l’échelle les comptages bruts en unités physiques.
Exemple:
import time
from machine import Pin, I2C
from hs3003 import HS3003
bus = I2C(1, scl=Pin("P15"), sda=Pin("P14"))
hts = HS3003(bus)
while True:
print("rH: %.2f%% T: %.2fC" % (hts.humidity(), hts.temperature()))
time.sleep_ms(100)
Classes#
- class hs3003.HS3003(bus: machine.I2C, address: int = 0x44)#
Construit une instance
HS3003.busUn bus
machine.I2Cconfiguré auquel le capteur est rattaché.addressAdresse I2C 7 bits du périphérique. Vaut
0x44par défaut, l’adresse d’usine utilisée par tous les composants HS3003.