我在家庭网络上的raspberry pi B +上运行了一个apache web服务器。我的数据计划只允许我每月一定数量的数据,然后才能将其限制为几乎无法使用。我想设置一个python代码,可以监控数据使用情况,并在使用率过高时激活连接到其中一个Pi的GPIO引脚的LED。
我可以在python中完成GPIO的工作,但如果还有其他更好或更简单的方法,我会对它开放。
我目前正在使用RPi.GPIO库来控制GPIO引脚,如果可能的话,如果我能坚持这一点会有所帮助。
这是我用来更新Web服务器上的文件的一些代码:
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11, GPIO.OUT) #Red LED
GPIO.setup(13, GPIO.OUT) #Green LED
try:
#do stuff that might throw an error
GPIO.output(11, False)
GPIO.output(13, True)
except:
GPIO.output(11, True)
GPIO.output(13, False)