在此场景中,您将担任全栈开发人员,负责自动化会议室的恒温器功能,从而节约能源。您将使用 Core2 for AWS IoT Kit 参考硬件模拟恒温器硬件,并将参考硬件工具包作为 HVAC 控制器,与 AWS 云的强大功能结合,部署端到端解决方案。我们假定一个虚构的 HVAC 系统,并将 Core2 for AWS IoT Kit 作为恒温器。
当空间内有员工时,恒温器应该使用较窄的温度范围,以保证员工尽可能地舒适。当空间内没人时,恒温器可以使用较宽的温度范围,从而节约能源。该解决方案要能识别空间内何时有员工,从而启动 HVAC 提供舒适的温度。
为了检测空间内何时有人,代替所需的摄像设备,该解决方案将使用麦克风工具包来采集简单的声音强度,这提供了最小的成本。您将通过麦克风获取周围的声音强度,通过设备传感器获取空间内温度,然后将这些值发布给 AWS。
您在 AWS 中的无服务器解决方案会将声音强度转化为布尔值 (true or false),用它来确认空间内是否有人。您可以使用简单的声音强度阈值来进行确认。
如果空间内有人且测量温度超出了舒适温度范围,解决方案将向设备发送命令,根据需要开始制热或制冷。如果后续测量的温度回到了舒适范围,解决方案将向设备发送命令,恢复待机模式。
准备好开始构建了吗? 下面来看看您是否具备以下几种先决条件:
如果您符合上述条件,就可以继续学习下一章节, 数据获取 。
AWS IoT Kit now features direct access to
AWS re:Post
, which is a community-driven, questions-and-answers service. Search re:Post using the
AWS IoT Kit
tag to see if your question has been asked and answered. If not, ask a new question using the AWS IoT Kit
tag.