hts221 --- sensor kelembapan/suhu HTS221¶
Driver untuk sensor kelembapan relatif kapasitif dan suhu ST HTS221 melalui I2C. Driver membaca nilai kalibrasi pabrik dari memori non-volatile saat konstruksi dan menggunakannya untuk mengubah pembacaan register mentah menjadi nilai yang terkalibrasi.
Contoh:
import time
from machine import Pin, I2C
from hts221 import HTS221
bus = I2C(1, scl=Pin("P15"), sda=Pin("P14"))
hts = HTS221(bus)
while True:
print("rH: %.2f%% T: %.2fC" % (hts.humidity(), hts.temperature()))
time.sleep_ms(100)
Kelas¶
- class hts221.HTS221(bus: machine.I2C, data_rate: int = 1, address: int = 0x5F)¶
Buat sebuah instance
HTS221.busBus
machine.I2Cyang telah dikonfigurasi tempat sensor terpasang.data_ratePemilih laju data keluaran yang ditulis ke field ODR
CTRL_REG1. Nilai yang valid adalah 0 (one-shot), 1 (1 Hz), 2 (7 Hz), dan 3 (12,5 Hz).addressAlamat I2C 7-bit perangkat. Default-nya adalah
0x5F, alamat pabrik yang digunakan oleh semua komponen HTS221.