ENV Unit
以下产品受支持:
MicroPython 应用示例
import M5
from M5 import *
from hardware import I2C, Pin
from unit import *
M5.begin()
# PORT.A on CoreS3 and most S3-based controllers.
i2c0 = I2C(0, scl=Pin(1), sda=Pin(2), freq=100000)
# PORT.A on Tough.
# i2c0 = I2C(0, scl=Pin(33), sda=Pin(32), freq=100000)
env_0 = ENVUnit(i2c=i2c0, type=1) # ENVUnit
env2_0 = ENVUnit(i2c=i2c0, type=2) # ENVUnit II
env3_0 = ENVUnit(i2c=i2c0, type=3) # ENVUnit III
print(env_0.read_temperature())
print(env_0.read_humidity())
print(env_0.read_pressure())
UiFlow2 应用示例
class ENVUnit
Constructors
Methods
- ENVUnit.read_temperature()
此方法用于读取 ENV 采集的温度值,并返回一个浮点数。测量单位为 °C。
UiFlow2

- ENVUnit.read_humidity()
此方法用于读取 ENV 采集的相对湿度值,并返回一个浮点数。测量单位为 %RH。
UiFlow2

- ENVUnit.read_pressure()
This method allows to read the atmospheric pressure collected by ENV and returns a floating point value. The unit of measurement is hPa.
UiFlow2





