设为首页收藏labplus社区产品资料库
0
积分值+2
0
掌控币+1
0  关注
18  粉丝
18  帖子
今天也要加油鸭
2019年06月04日

#物联网应用#用mpython x玩转掌控板——微信小程序 遇上掌控板

【情境导入】                                                                                

掌控板可以通过便捷的wifi连接网络方式或无线AP功能与其他软件联通,在理解前面课程内容的基础上,这节课我们一起来了解一下如何运用微信小程序通过OneNET网络平台与掌控板物联,制作一个简单的小项目吧。


【任务描述】

在理解前面课程内容的基础上,运用微信小程序通过OneNET网络平台与掌控板物联,制作一个简单的小项目。


【材料清单】

硬件 —— 掌控板、USB数据线

软件 —— mPythonX图形化编辑器、手机端微信小程序

【准备工作】

>微信小程序与掌控板物联架构分析:


>关键语句:

物联网→微信小程序→OneNET设置模块


物联网→微信小程序→接收模块


物联网→网络连接设置模块


物联网→微信小程序→上传程序模块


【学习目标】

1、掌控板微信小程序的设置;(重点)

2、理解微信小程序与掌控板物联的基本架构;

3、能制作简单的掌控板物联网运用项目;(难点)

【项目示例】

第一部分 手机端程序设置

Step1.1 微信找到小程序并进行进行授权操作

 打开微信搜索掌控板物联网,按步骤完成授权



Step1.2微信小程序会自动获取手机号码进行登录

操作流程:


Step1.3按步骤添加掌控板

操作流程:


Step1.4配置掌控板的应用模板

操作流程:


Step1.5添加应用

可以给你的应用取个名称,添加你想要的组件,系统会把默认的组件给你显示出来,并给你规定好data0到data5的name关键字, 掌控板上编程要根据这些name关键字进行相应的操作。我们直接点击确定使用默认的选择。

操作流程:


Step1.6选择应用,点击掌控板方块进入操作界面

操作流程:


Step1.7 操作界面组件摆放

进入操作界面后可以拖动组件将其排列到你喜欢的位置

操作流程:


【技术支持】

根据结构分析,将程序分成三个结构块,分别为:

① 网络连接

② 指令接收

③ 信息发送

各结构块中再细分为几个小的功能块


第二部分 掌控板上的程序编写

Step2.1打开最新版mPythonX软件,登录网络平台

操作流程:



输入刚才在微信小程序上登录的手机号码,密码默认是123456, 需要修改密码可以在www.labplus.cn 上进行修改

Step2.2在mPythonX软件找到物联网---微信小程序模块

操作流程:


(这三个块的这些参数都是从微信小程序上获取的,不用修改,直接拖出搭建程序即可)

Step2.3搭建好网络连接程序结构块

操作流程:


Step2.4完成指令接收程序结构块

操作流程:


Step2.5完成指令接收程序结构块

操作流程:


Step2.6搭建光线值上传程序块

操作流程:


第三部分 掌控板程序下载,微信小程序与之物联

Step3.1程序组装完成,连接掌控板,下载程序

操作流程:


Step3.2微信小程序与掌控板物联

操作流程:



【拓展思考】

1、微信小程序可以与掌控板互联反馈检测到的光线值,那么如何运用微信小程序与掌控板互联来显示声音值的折线图呢?

2、微信小程序与掌控板互联还有没有其他好玩的玩法呢?

1

点赞

1973 次阅读1 人赞2 人订阅