研究表明,在家里摆放植物不仅可以提高家居美感,而且有益于身体健康。例如,植物可以吸收空气中的有毒物质、愉悦心情、提高记忆力和注意力。为此很多人在家里摆放各种植物,享受上述优点。
然而,在繁忙的工作生活中,人们很容易忘记为植物提供营养、浇水以及看护植物的生长状况,这都不利于植物的存活。为了解决这个问题,屋主需要一个简单且成本效益高的解决方案,看护植物的健康状况,进行植物养护。
恩智浦快速物联网原型设计套件(Rapid IoT)可用来开发
“智能植物园”
。这款套件将11种恩智浦器件集成到小巧的外形尺寸硬件设计中,并结合了成熟的软件支持、Web IDE和基于GUI的编程。
这也就意味着,Rapid IoT可提供最简单的路径,通过简化设计流程,所有人都可以将其创意带到概念验证阶段。该套件省去了编写代码的工作,并具备物联网设备需要的所有必要功能,包括感应、思考和行动的能力。
图1中给出了Rapid IoT完整的框图。您可以通过
点击此处获取该套件
。
图1,Rapid IoT原型设计套件框图
图2显示了“智能植物园”的概念设计。使用智能手机应用,您可以通过BLE通信监控温度、湿度和环境光。对于数据存储和增强通信能力,智能手机设备和/或植物园控制装置应该能够通过Wi-Fi或4G联网,从云端发送/接收数据。
设计中可增添加湿器和外部泵,以便在需要时浇灌植物并增加湿度。
图2,Rapid IoT智能植物园概念设计
使用Rapid IoT套件设计智能植物园,需要考虑以下条件:
-
控制单元应具备用户界面,局部监控温度、湿度和环境光。
-
智能设备应该具备用户界面,以便通过BLE或Wi-Fi无线连接对控制单元进行管理和控制。
-
处理和获取的数据可以安全地上传到云端,以便日后分析。
设计所需硬件和软件清单如下:
-
Rapid IoT套件
-
扩展坞
-
智能手机
-
Rapid IoT在线IDE
Rapid IoT套件可通过扩展坞扩展开发板,以控制GPIO引脚,该引脚可以根据智能手机BLE发送的命令来打开或关闭加湿器和/或泵。
温度、湿度和环境光传感器被设置成每秒读取数据,但也可以根据应用要求来更改读取数据的间隔。控制单元和智能用户界面的设计是使用Rapid IoT Studio IDE工具来完成的, 无需编写一行代码。
图3和图4显示了Rapid IoT IDE Studio设计和完整的设置。图5和图6显示了Rapid IoT智能手机用户界面设计和应用,该用户界面用于无线监控植物周围的环境。
图3,Rapid IoT Studio——功能设计
图4,Rapid IoT套件硬件——完整的设置
图5,Rapid IoT Studio——智能手机用户界面设计
图6,智能植物园智能手机应用