46 温湿度传感器 dh11

懵懂的女人 提交于 2020-01-03 03:35:30

 

 

#!/usr/bin/python
#https://blog.csdn.net/xujgcn/article/details/90670888
import Adafruit_DHT
 
sensor = Adafruit_DHT.DHT11
 
pin = 4  #GPIO4

#调用一次返回温度和适度数据
# 输入警报数值 其中湿度为百分比小数
def dh11_data(alram_tem,alram_hum):
    humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
     
    if humidity is not None and temperature is not None:
     
        print('Temp={0:0.1f}*C  Humidity={1:0.1f}%'.format(temperature, humidity))
        if temperature>alram_tem:
            print("waring alram_tem")
        if humidity>alram_hum:
            print("waring alram_hum ")
        
    else:
     
        print('Failed to get reading. Try again!')

#主函数
def main():
    dh11_data(23,5) 

    
    
main()   

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!