hs3003 --- cảm biến độ ẩm/nhiệt độ HS3003¶
Driver cho cảm biến độ ẩm tương đối và nhiệt độ độ chính xác cao Renesas HS3003 qua I2C. Một giao dịch I2C duy nhất kích hoạt một phép đo mới và đọc lại bốn byte chứa cả mẫu độ ẩm và nhiệt độ; driver chuyển đổi các giá trị thô sang đơn vị kỹ thuật.
Ví dụ:
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)
Lớp¶
- class hs3003.HS3003(bus: machine.I2C, address: int = 0x44)¶
Khởi tạo một thực thể
HS3003.busMột bus
machine.I2Cđã được cấu hình mà cảm biến được gắn vào.addressĐịa chỉ I2C 7-bit của thiết bị. Mặc định là
0x44, địa chỉ nhà máy được dùng bởi tất cả các linh kiện HS3003.