目前的喷水灭火系统还有很多不足之处,因此我们设计了一个喷水灭火系统,它可以更智能地工作并节约用水!
硬件组件:
- 德州仪器LAUNCHXL-CC1310 SimpleLink CC1310低于1GHz的LaunchPad× 4
- 德州仪器LAUNCHXL-CC1310 SimpleLink CC1310低于1GHz的LaunchPad× 1
- BeagleBoard.org BeagleBone Black× 1
- SparkFun Snappable Protoboard× 1
- 犀牛PSA-CA004 2Amp 12V直流适配器× 1
- LDO电压调节器× 4
- Adafruit锂离子聚合物电池× 4
- Adafruit USB / DC /太阳能锂离子/聚合物充电器 - v2× 4
- DFRobot重力:模拟电容式土壤湿度传感器 - 耐腐蚀× 4
- Adafruit中型6V 2W太阳能电池板 - 2.0瓦× 4
- Adafruit Power Relay FeatherWing× 4
- 2N3904 NPN BJT× 4
- 德州仪器Code Composer Studio
- Texas Instruments SimpleLink SDK
- Texas Instruments传感器控制器工作室
- 德州仪器SmartRF Studio
- Android Studio
- 亚马逊网络服务AWS EC2
- Creo
- Debian Linux
- Python
- WordPress
- OpenWeatherMap API
手动工具和制造机器:
- 烙铁(通用)
- 3D打印机(通用)
- Digilent Mastech MS8217自动量程数字万用表
该项目的总体基础是整体改善普通家庭用户的洒水系统。我们观察到,与普通喷水定时器相比,还有很大的改进空间。我们的设计将是一个自动喷水灭火系统,能够监测室外条件并相应地调整喷水器设置。该系统将测量土壤湿度,天气数据和浇水时间表,以确定我们网络中的哪些洒水喷头应运行。使用本地网络连接,TI的CC1310 Launchpads,Beagle Bone Black和亚马逊网络服务,我们将传达湿度和天气数据,打开和关闭洒水喷头。该系统将在地下运行,并且能够在几乎没有物理维护的情况下保持运行。在外面运行的设备将采用太阳能供电,并开启以定期传输信息并最大限度地降低功耗。使用云托管的Web界面,用户将能够输入所需的浇水选项并查看其室外条件的实时数据。Web界面还允许用户安排浇水和覆盖计算机设置。还将提供当前系统状态。
阅读全文