我有一个问题,我正在做的一个风速计的工作,每转一圈都用开关工作。该任务使用的是raspberry pi,因此该语言是python语言。在
我要做的是每10秒打印一个计数器值。不过,我不希望这是一个延迟,在10秒的等待中什么也没有发生。基本上,我想要10秒内按下开关的次数,每10秒打印给我。在
抱歉,如果这是含糊不清的任何额外的信息,只要问。在
While True:
stuff = dio.readU8(portB)
dio.write8(portA, stuff)
if stuff == 192:
print ('on')
else:
print ('off')
这就是它目前所做的,只是不断地打印它的状态,不管是打开还是关闭,我还没有实现计数器,因为我不确定它在python中的工作方式,我想知道它是否与其他语言相似我刚接触python我通常只使用Java。即使值看起来很奇怪,上面的代码仍然可以工作。在
您可以使用time模块来监视时间,并将其放在事件捕捉代码的末尾,以查看是否已经过了10秒以上。在
像是。。。在
相关问题 更多 >
编程相关推荐