如果你想。你可以使用我的代码。如果你不,请转到步骤3!
代码基本上会把LED如果你走在前面的传感器。只要它足够黑暗。
该传感器只会打开灯在夜间和白天不在。它有一个上限和下限时,它会打开。因此,Arduino将立即关闭,如果你打开附近,然后再关掉灯灯。
寻找甜蜜的时候白天和黑夜之间计算运行平均一分钟当黑暗足以打开。这是因为光传感器提供了非常稳定的敏感。如果你不这样做,你可能会得到传感器的开启与关闭,因此闪烁在你的甜蜜点。
当Arduino打开LED
将灯打开5秒,除非你打开灯附近。
后来灯将点亮6秒,但将重置期每次Arduino检测运动前关闭它。
换句话说,灯就会亮11秒,如果你只是走的晚上。
在开始的代码我已经变的容易了:
低阈值时其光足以关闭LED
上阈值时其绝对足够黑暗打开LED
当其平均底限足够黑暗打开LED
数组[含褪色的光]改变最后使LED更亮或更暗的光芒。即如果LED太亮你的眼睛在夜里。
5秒的第一次突破
6秒打破