求助,急需解决的循环顺序连接问题!!!
给我需要的这个程序中,有6个开关控制的LED灯,我现在想让这个程序实现的结果是: 打开总开关后,程序按照以下5个步骤自动来运行,且每个步骤的间隔时间为15秒;(a) LED灯1、2、3 打开——>(b) LED灯 1 关闭——>(c) LED灯 2、3、4 打开——>(d) LED灯 3、4 关闭——>(e) LED灯 1、2、5、6 打开。
提示:(1)我用这个程序来控制电磁阀的开关,LED灯打开就代表着电磁阀打开,LED灯关闭就代表电磁阀关闭;
(2)我想让这5个步骤按照顺序自动运行,步骤之间的间隔为15S,另外,这个程序只需要一个总开关来控制就可以了,请问可以实现吗? 用状态机,分别为idle,a,b,c,d,e,stop几个状态,每个状态间隔15秒,led放在case与loop之间,对于每个状态在case内部赋值。
也可以用寄存器存储led的前一个状态。 谢谢,谢谢,非常感谢。
页:
[1]