这里的代码是很简单的。代码的注释,应该是自解释的当你读完它。最基本的是下面。
启动,闪光每个光来回确认启动程序(方便确认复位按键确实它本来)。
定时器开始计数毫秒] [ millis()自上次复位。
一旦我们进入循环代码的第一位。检查按钮被按下,如果设置“标记”等于millis()电流值。
第二点评估是否已经有一个多小时以来的“活动”按钮被按下。如果它已经有一个多小时的“散步”的光照亮。如果不是,转/离开走灯点亮。
第三位评估是否“站”灯应点亮。对这个比较millis()电流值到一个预先定义的时间表。计划是你站从小时1-2,4-5,7-8,10-11日,13-14日和16-17。
循环结束,重新开始!