微信小程序控制或手动控制下载示例程序下载地址下载
发表时间:2023-09-07 15:40:21
文章来源:炫佑科技
浏览次数:143
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
微信小程序控制或手动控制下载示例程序下载地址下载
流程描述:首先要能联网,能联网就可以控制。 使用示例程序修改WIFI、按键等信息来控制上网。 微信小程序是使用http协议完成的,通过接口来实现控制。
一、远程App控制或手动控制下载示例程序
下载地址:点击下载
本demo是使用IDE开发。 IDE的环境配置请参考:环境配置:点击跳转
程序下载后,需要修改的信息为:
需要修改的信息包括WIF名称、WIFI密码、用户私钥UID、设备主题。
//********************需要修改的部分*******************//
//WIFI名称,区分大小写,不要写错
#define DEFAULT_STASSID "Air_mbs"
//WIFI密码
#define DEFAULT_STAPSW "air123456"
//用户私钥,可在控制台获取,修改为自己的UID
#define UID "4d9ec352e0376f2110a0c601a2857xxx"
//主题名字,可在控制台新建
#define TOPIC "light002"
//需要控制的单片机LED引脚值
const int LED_Pin = D4;
//**************************************************//
复制
用户的私钥可以通过 Cloud控制台点击跳转获取,注册绑定邮箱可以通过 Maker Cloud控制台点击跳转获取。
登录完成后,您可以在控制台看到您的私钥UID,如图:
要创建主题,您可以在控制台中创建主题。
WIFI名称是自己路由器的WIFI名称,区分大小写。 如果写错,将无法连接网络。
修改完成后,只需下载程序并通过串口调试助手查看通信详细信息即可。
当检测到消息打开时,灯打开,当检测到消息关闭时,灯关闭。 开发可以在控制台中push on或off微信小程序控制或手动控制下载示例程序下载地址下载,然后检查串口是否收到。 如果收到,则说明正常,可以进行下一步编写微信小程序。
注意:消息不限于打开或关闭。 开发可以发挥自己的想象力随意定义。 您推送什么消息以及微控制器上执行什么消息检测?
二、微信小程序开发
在微信公众平台注册一个小程序账号,获取小程序appid,如下所示:
右侧点击-开发-》开发设置-》在下面的服务器域名处,点击修改,在合法域名中添加域名,保存提交。 如下所示。
下载并安装微信开发工具。
下载demo示例程序。下载地址:点击下载
打开微信开发工具,小程序项目,导入项目。 在目录中选择你刚才下载解压的demo示例程序,在AppID中填写你的小程序的AppID,然后点击下方导入。 如下所示。
这个示例程序非常简单。 可以继续开发添加各种功能开发微信小程序平台,添加背景,优化颜色等,如果只是简单使用,只需要将/pages/index/index.js文件中的uid和topic信息修改为自己的即可。 是的,这里的uid和topic需要和填写的uid和topic一样,如下图。
修改完成后,按ctrl+s保存修改。 您可以点击左侧屏幕的按钮进行调试,如下图所示。
控制台可以查看小程序的调试信息。 默认情况下,它会每隔5秒自动请求服务器查看状态信息。 单击“打开”或“关闭”按钮,打开串口调试助手,检查是否收到指令。 如果您**步已连接到互联网,则可以接收信息。
如果接口等功能都开发。 您可以点击微信开发工具顶部的上传按钮,如下图所示。
上传成功后,登录刚刚注册的微信公众平台。 在版本管理处可以看到刚刚上传的小程序。 只需提交以供审核即可。 等待一天左右,通常就会过去。 通过后登录微信公众平台并提交发布。 就是这样。 如果你自己使用,一定要添加登录验证功能,比如验证某个字符串是否匹配正确等,否则小程序上线后,别人就可以随意控制。