基于wemos D1 R1的光照控制灯亮灭

(1)功能模块
本次设计是使用光线强度的变化来控制灯亮灭。
材料部分:wemos D1 R1、光线传感器、继电器、杜邦线、数据线、阿里云物联 平台、Arduino软件。
WeMos D1介绍:基于ESP-8266EX、Arduino兼容,使用Arduino IDE来编程、11 x I/O 引脚、1 x ADC 引脚(输入范围0-3.3V)、板载5V 1A开关电源(高输入电压24V)
在工作中:和stm32模块开发类似,集成度高、STM32方案也更经济便宜
wemos D1 R1的信 端是与与光线传感器、继电器相连接,通过连接 wemos D1 R1模块的WIFI信 实现将信息实时经模块传送到互联 上。
模块如下图

总体方案设计
(2)架构设计图

阿里云配置,登陆阿里云选择物联 平台,创建产品,下图是我创建的wendu产品。

等待激活刚才创建的wendu产品,激活成功后平台那边会显示设备在线,然后将创建的模块继电器、灯、光照发布上线。发布上线后在物模型数据可以实时看到数据。下图是运行状态,可以实时监控到灯和光线值。

最后需要在IoT Studio创建 页,将所需要的元素拉到框里,选择交互添加产品。下面是我所建的 页页面,添加指定设备后可以在 页上实时看到数据和控制开关。

Web端实时显示数据和调试设备、控制数据,当光照暗到一定值时候灯亮,光照亮到一定值时候灯有继电器控制灯灭。

图下为 页端控制页面

图为调试截图。

基于wemos D1 R1的光照控制灯亮灭

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月18日
下一篇 2021年3月18日

相关推荐