该项目是关于室内环境(家庭、办公室等)照明系统的节能和缺陷光的检测。
首先,我们从这样一个事实中得到了照明系统能量守恒的概念:即使在给定的环境中有足够的亮度,照明系统(例如:灯泡)的强度也会一直处于最大值。
因此,我们提出了一种解决方案,通过提供一种智能方式来处理给定环境中光的亮度(强度),从而节约能源。该项目的扩展导致检测故障照明系统并提供一种媒介来提醒电力部门维修或更换故障设备。
英特尔的计算模块称为英特尔爱迪生,比 SD 卡略大。爱迪生的专长是——它可以用于可穿戴设备,也足以控制机器人。它是 35.5 × 25.0 × 3.9 mm 的模块,还配备了 Linux 操作系统 Yocto。它具有板载 Wi-Fi 和蓝牙,非常适合物联网项目。我们可以远程连接到 Edison 并运行命令或访问文件系统。这通过 SSH 为开发人员提供了很大的灵活性。
npm install aws-iot-device-sdk
在组装和设置所有模块之后,我们用 Javascript (Node.js) 编写代码。
基本上在代码中,我们正在配置某些条件以有效利用能源。例如:在一个房间里,如果有足够的光线(阳光),则不需要将灯泡打开到最大强度级别。因此,我们在房间中使用光电传感器,连续检测环境中的光强度。光传感器将立即发送它所感知的光强度。现在当房间有足够的阳光时,会有更大的幅度读数(大约 700 的)来自它,这将显示在腻子(控制台窗口)中,这将转换为一个范围(0 到 1)并且光的强度是减少。
光线充足的房间
如果房间光线不好,则反向执行相同的过程
下一个实现与故障灯的检测有关。在这里,我们将光电传感器放在灯泡的正下方。在白天,光电传感器感知到一定量的光并将读数发送到控制器。但是在晚上,如果光电传感器没有感应到任何值(由于灯泡故障),那么我们会发送电子邮件至电力部门维修或更换故障灯泡,如下所示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !