; os.system("echo 0 > %svalue" % self.path)
self.state = "off"
TrafficLights = [TrafficLight("green"), TrafficLight("yellow"), TrafficLight("red")]
while True:
TrafficLights[0].On()
time.sleep(3)
TrafficLights[0].Off()
TrafficLights[1].On()
time.sleep(1)
TrafficLights[1].Off()
time.sleep(0.5)
TrafficLights[1].On()
time.sleep(0.5)
TrafficLights[1].Off()
time.sleep(0.5)
TrafficLights[1].On()
time.sleep(1)
TrafficLights[2].On()
TrafficLights[1].Off()
time.sleep(4)
TrafficLights[2].Off()
请原谅我 while 里面那丑陋的代码。创建 TrafficLight 实例时候,export,调 direction,On 就给 value 1,Off 就 0。由于是 While True,没有 unexport 了。
<iframe src="http://player.youku.com/embed/XMTQ1MzkwMjM1Mg==" frameborder="0" width="510" height="498">
最后是这些制作过程,我承认这比较无聊…
我在这群里,欢迎加入交流:
开发板玩家群 578649319
硬件创客 (10105555)