设为首页收藏labplus社区产品资料库
155
积分值+2
66
掌控币+1
0  关注
94  粉丝
54  帖子
luyi
2020年07月17日

#物联网应用#基于中国移动OneNet物联网平台 和掌控板的遥控电灯制作

于中国移动OneNet物联网平台

掌控板的遥控电灯制作

炎炎夏日,如火的骄阳,是不是希望回家前半小时打开空调?提前给火炉降降温?漆黑的夜里,摸不着开关,想不想摸出随身手机打开电灯?OK,都没问一切都搞定。

、本文主要内容预览:

1. 中国移动物联网OneNet配置。

2. App Inventor2 制作手机APP。

3. 六脚继电器的使用。

4. 掌控板程序编写。

、实现原理图


、项目简介

用户打开手机APP,通过按下“开灯”、“关灯”按钮,发送命令至中国移动OneNet物联网,OneNet转发命令“on”和“off”命令至掌控板,掌控板再通过继电器控制电灯开关。

、器材清单


五、中国移动物联网OneNet配置。

1. 进入中国移动OneNet官网登陆并进入开发者中心,在“全部产品”中,选择“多协议接入”。


2. 根据步骤提示,添加产品,并记住产品ID。


3. 根据步骤提示,在产品下添加设备,并记住设备ID和APIkey。此时,设备处于“离线”状态,当掌控板连接时,才会处于“在线”状态。


六、App Inventor2 制作手机APP。

1. 登陆APP Inventor2,新建项目OneNet。在左侧组件面板中分别拖拽图像框、标签、按钮、按钮、标签组件完成界面布局。最后APP界面布局如下图所示:


2. 切换至“逻辑设计”页面,完成代码编写。当按钮被点击时,调用HTTP客户端,并且发送on命令到OneNet物联网API接口。其详细代码如下图所示。


七、继电器的使用。

继电器是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。六脚继电器是常用的一种继电器。


如上右图所示,

1,6脚连通,其中一个脚接12V电源正极一端;

3脚或4脚接灯泡正极。3脚为常开端,4脚为常闭端。当3脚接灯泡正极时,无需控制器通电即可接通。当4脚接灯泡正极时,需要2和5脚提供5V控制电压才能接通工作。

2和5脚接掌控板M1,为继电器提供5V控制电压。

灯泡负极无需接继电器,直接和12V直流电源负极相连。

八、掌控板程序编写

1. 连接WIFI网络,连接OneNet物联网,并发送光线值作为测试数据。


2. 接收OneNet转发来的命令,并分析。如果接收到“on”命令,打开扩展板M1接口。如果接收到“off”命令,关闭扩展板M1接口。


注意:继电器控制线不能直接连接其他输入输出引脚,因为其他输入输出引脚电压和电流不够驱动继电器。因此,需要使用M1或M2接口驱动继电器。

、演示视频

https://

4

点赞

1650 次阅读1 条评论4 人赞1 人订阅
1条评论