Elara是一款基于Arduino的智能系统,如果检测到窗户打开并且您的加热或冷却开启,它将向您发送文本警报。
硬件组件:
- SparkFun ESP8266 - 开发板× 1
- SparkFun可焊接面包板 - 迷你× 1
- Arduino Stackable标头10针× 1
- 电阻68欧姆× 2
- 电阻10k欧姆× 1
- 电阻150欧姆× 1
- 电阻180欧姆× 1
- LED红色5mm× 1
- LED绿色5mm× 1
- LED蓝色5毫米× 1
- LED橙色5毫米× 1
- USB-A到Micro-USB线为ESP8266板供电× 1
- OpenBuilds微型限位开关× 1
- 门/窗传感器磁性开关× 1
- Arduino IDE
手动工具和制造机器:
- 烙铁(通用)
对于这个项目,首先我需要一种方法来检测窗口是否打开。使用市售的磁传感器开关或技术上称为“簧片开关”的设备非常容易实现。其次,我需要一种方法来检测何时有空气流过HVAC管道(热或冷无关紧要),结果证明这更具挑战性。经过几个小时的互联网研究后,很明显,实现这一目标的最佳方式是通过“ 触发开关” 连接的“ 帆”。最后,我需要能够将这两个输入组合在一起的东西,并在窗户打开并检测到气流时发出警报。为此,我决定选择基于arduino的“ Sparkfun ESP8266Thing”板。主要原因是其配备了一个车载wifi并且便宜,它还有足够的GPIO引脚满足我的需求。
阅读全文