最近多名青年反应在澡堂遭遇BUG,由此感生此文。
      自动淋浴器的核心技术在于红外线的发射与接收,控制器可能是PLC或单片机的一种,但单片机不会是MCS-51系列的。澡堂的设备是典型即时触发、延时关断型。一言以蔽之,当满足触发条件,即时触发;但触发条件失去后,水流不会立即停止,据我数秒,大概有5sec的延时时间。下面更加具体的介绍各个部分。
      在离地面大概120公分的地方,有一个黑色长方形盒状物,其中有一个红色闪光点,我们的大部分信息由此读取。正常状态下红点不亮,当红点亮后5sec后,水流停止。此处实际上输出一道线状红外线,方向垂直于墙壁,这是遥控感应的checkpoint1。
      在莲蓬头后方20cm处有一个黑色圆柱状设备,出射一道柱状红外线流,方向垂直于地面,这是checkpoint2。
      有人可能注意到这两道红外线是相交的(C1和C2的交集),当交集处出现物体将其阻断,水流即流出。
      BUG解决方案是基于此原理的,不再赘述。

本文由:Mr.Anchor 奉献
如若复制、转载请注明原文地址:
http://mtoou.info/linyu-bug/