为了账号安全,请及时绑定邮箱和手机立即绑定

传感器 Python DHT11

传感器 Python DHT11

ibeautiful 2021-08-24 15:21:09
我尝试按照本教程进行操作:https : //medium.com/@dvd.ciri/raspberry-pi-firebase-home-automation-d5a237f18fb5但我对 adafruit 有问题。有人可以帮助我吗?import RPi.GPIO as GPIOfrom time import sleepimport datetimefrom firebase import firebaseimport pigpioimport Adafruit_DHTimport urllib2, urllib, httplibimport jsonimport os from functools import partial# Global variablesLOGGER = 1sensor_pin_number = 4;firebase = firebase.FirebaseApplication('https://p8.firebaseio.com/', None)# LOGGERdef printlog(text):    if(LOGGER):        print(text)# LOGGER# Start script# ============================================================================printlog("Script Started\n")#Information about temperature, humidity, cpu, disk, RAM# Initiate GPIO for pigpiopi = pigpio.pi()# Setup the sensorsensor= Adafruit_DHT.DHT22def readDHT22():    # Get a new reading    # Save our values    humidity,temp = Adafruit_DHT.read_retry(sensor, sensor_pin_number)    return (humidity, temp)# Return CPU temperature as a character string                                      def getCPUtemperature():    res = os.popen('vcgencmd measure_temp').readline()    return(res.replace("temp=","").replace("'C\n",""))# Return RAM information (unit=kb) in a list                                        # Index 0: total RAM                                                                # Index 1: used RAM                                                                 # Index 2: free RAM                                                                 def getRAMinfo():    p = os.popen('free')    i = 0    while 1:        i = i + 1        line = p.readline()        if i==2:            return(line.split()[1:4])# Return % of CPU used by user as a character string                                def getCPUuse():    return(str(os.popen("top -n1 | awk '/Cpu\(s\):/ {print $2}'").readline().strip(\)))我有这个错误:dht22 = Adafruit_DHT.sensor(pi, sensor_pin_number) AttributeError: 'module' object has no attribute 'sensor'
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 185 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信