hs3003 — חיישן לחות/טמפרטורה HS3003¶
דרייבר לחיישן הלחות היחסית והטמפרטורה ברמת דיוק גבוהה Renesas HS3003 דרך I2C. עסקת I2C בודדת מפעילה מדידה חדשה וקוראת בחזרה ארבעה בתים המכילים הן את דגימת הלחות והן את דגימת הטמפרטורה; הדרייבר ממיר את הספירות הגולמיות ליחידות הנדסיות.
דוגמה:
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)
מחלקות¶
- class hs3003.HS3003(bus: machine.I2C, address: int = 0x44)¶
יוצר מופע
HS3003.busאפיק
machine.I2Cמוגדר שאליו מחובר החיישן.addressכתובת I2C בת 7 ביט של ההתקן. ברירת המחדל היא
0x44, כתובת היצרן המשמשת את כל רכיבי HS3003.