差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
humidity_sensor [2023/07/31 13:38]
chengshunkai
humidity_sensor [2023/09/13 13:55] (当前版本)
litter47
行 102: 行 102:
  
 热导湿度传感器的工作原理是测量两个传感元件之间的温度变化,一个传感元件暴露在湿度下,另一个保持在干燥的参考环境中。 通过分析这个温差,可以确定湿度水平。 这些传感器具有良好的精度、线性度和稳定性等优点,适合工业、环境监测和 HVAC 系统中的各种应用。 热导湿度传感器的工作原理是测量两个传感元件之间的温度变化,一个传感元件暴露在湿度下,另一个保持在干燥的参考环境中。 通过分析这个温差,可以确定湿度水平。 这些传感器具有良好的精度、线性度和稳定性等优点,适合工业、环境监测和 HVAC 系统中的各种应用。
 +
 +{{ :​redaoshidu.jpg?​500 |}}
  
 **类型:** **类型:**
行 224: 行 226:
 ### 6. 参考使用案例 ### 6. 参考使用案例
  
-**DHT22测量温湿度**+**DHT11测量温湿度**
  
-{{ :dht22.jpg?300 |}}+{{ :dht11.jpg?300 |}}
  
-{{:dht22.mp4|}}+{{:dht11.mp4|}}
  
     import machine     import machine
行 237: 行 239:
     import framebuf     import framebuf
  
-    # 定义连接到 ​DHT22 数据线的引脚+    # 定义连接到 ​DHT11 数据线的引脚
     data_pin=machine.Pin(17,​ machine.Pin.IN,​ machine.Pin.PULL_UP)     data_pin=machine.Pin(17,​ machine.Pin.IN,​ machine.Pin.PULL_UP)
  
     def readdata():     def readdata():
-        # 向 DHT22 传感器发送启动信号+        # 向 DHT11 传感器发送启动信号
         data_pin.init(machine.Pin.OUT)         data_pin.init(machine.Pin.OUT)
         data_pin.low()         data_pin.low()
行 247: 行 249:
         data_pin.high()         data_pin.high()
         data_pin.init(machine.Pin.IN,​ machine.Pin.PULL_UP)         data_pin.init(machine.Pin.IN,​ machine.Pin.PULL_UP)
-        # 等待 ​DHT22 传感器响应+        # 等待 ​DHT11 传感器响应
         while data_pin.value() == 1:         while data_pin.value() == 1:
             pass             pass
行 300: 行 302:
  
     while True:     while True:
-        # 尝试从DHT22传感器读取温度和湿度数据+        # 尝试从DHT11传感器读取温度和湿度数据
         temperature,​ humidity = read()         temperature,​ humidity = read()
         print("​Temperature:",​ temperature,​ "​°C"​)         print("​Temperature:",​ temperature,​ "​°C"​)