第一次发文,没什么经验,排版也不会,凑合
本人只是工控专业的一名学生,刚接触物联网不到2个月,分享下目前所学习的经验(头发 -999999)
先介绍下这个东西是干啥的
目前俺们学校学生请假依旧是传统的纸质式,比较麻烦了,通过这个东西可以让学生直接在设备上输入请假信息,由老师在微信小程序端进行确认操作即可。
P话不多说,进入正题
前期材料准备:ESP8266开发板、OLED屏(买开发板可选配)、矩阵按键4*4、杜邦线若干
emmmmmm 它们大概长这样
这样…
和这样……
注册两个账号,附上官网链接(emmmm 睿智操作)
微信小程序
百度智能云
百度云账号设置
登录百度云账号,在左侧导航栏产品服务下选择物接入IoT Hub
进入项目列表,点击创建项目
输入项目名称,选择数据型,提交
创建完成后,打开该项目
创建用户
输入名称,下一步
点击创建,创建一个新的身份
输入身份名称,选择密码认证,下一步
创建一个新的策略
输入名称,添加主题,这里我添加了两个主题,看自己需要,下一步
确认自己的信息,将**进行复制,丢了只能重新生成
在左侧可以看到刚刚添加的信息
返回到项目列表 建议将黑框框的内容进行备份,后续会用到,包括之前申请的身份**
接下来我们进行连接测试,点击该项目进入用户列表,然后点击连接测试
身份**填入刚刚生成的**,如果忘记了在身份列表进行重置**(重置后程序也要做相应改变)点击connect,会显示连接成功
Topic 填入之前的主题 esp/wx或wx/esp
右侧Subscriptions里点击Add New Topic Subscription,在Topic输入同样的主题名称
在Message里输入任意值,点击publish,在左下角messages处收到信息代表设置成功
至此,百度云服务器便已经OK了
下面进入小程序时间
小程序设置
进入微信小程序,进入左侧导航下的开发,点击开发设置,可以看到开发者ID
重置AppSecret,将AppID和**进行备份,后续会使用
往下走,找到服务器域名,点击修改(一个月只能修改五次哦)
复制此前百度云的服务器地址(三个地址都一样只是端口号不一样)
填入socket合法域名下(wss://开头哦)保持并提交
至此,小程序和百度云都已经OK了,下章讲8266和小程序的环境搭建和程序。
~没啥经验,见谅哈哈
|
请发表评论