3-(微信小程序篇)WiFi模块配网以后利用小程序绑定,控制设备,一次只能绑定控制一个设备

https://www.cnblogs.com/yangfengwu/p/11623750.html

一,实现的功能描述

STM32通过AT指令控制模块配网(支持SmartConfig和Airkiss),配网以后设备进入绑定状态(60S超时),在设备绑定超时时间内打开小程序即可绑定设备,然后实现控制功能.

二,功能测试

1,由于会不停的更新小程序代码,小程序发布又需要时间审核,我就不发布小程序,所以大家先按照以下方式运行小程序(熟悉一下流程)

  1.1 打开小程序工程代码

  

  1.2 选择真机调试,选择扫描二维码(根据自己的)

  

  1.3  显示效果图

  

2,确定Wi-Fi模块烧录了AT指令固件,如果不是AT指令的固件请刷以下固件

3,下载单片机程序到开发板

4,调整拨动开关位置

5,使用微信公众号给设备配网

  5.1 如果想自己实现微信公众号配网(Airkiss)请参阅.

  

  5.2打开微信扫描二维码关注微信公众号

  

    

    

  5.3  长按PB5,等到指示灯快闪,松开按钮

  

  5.4  输入路由器密码,点击 连接 按钮

  

  

  5.5  配网完成

  

  

  5.6  按照上面说的把小程序运行在手机上

  

  

  5.7 等待时间不超过60S 页面会显示绑定成功

  

  

  5.8 绑定成功以后,显示当前采集的温湿度,控制设备

   

  

6,使用APP给设备配网

  

  6.1  扫描二维码安装APP

  

  

  

  

  

  6.2  长按PB5,等到指示灯快闪,松开按钮

  

  

  6.3  输入路由器密码 点击添加设备

  

  

  6.4  显示设备以后说明配网成功

  

  

  6.5  按照第一条说的把小程序运行在手机上

  

   6.6 等待时间不超过60S 页面会显示绑定成功

    

  

  6.7 绑定成功以后,显示当前采集的温湿度,控制设备

   

注:本节代码实现的功能为Wi-Fi设备通过路由器配网以后,打开小程序实现绑定.(注:每个人绑定互不影响)

这是本人自行研究的一种方式,后期该方式会优化为

  

原文地址:https://www.cnblogs.com/yangfengwu/p/11624796.html

时间: 2024-11-05 20:25:22

3-(微信小程序篇)WiFi模块配网以后利用小程序绑定,控制设备,一次只能绑定控制一个设备的相关文章

(十七)物联网之 WIFI 一键配网 smartConfig 浅析

一.背景 物联网时代技术开始规模化服务于民众,方便快捷显得尤为重要,WIFI 直连便是一个典型案例. 目前主流的 WIFI 配置模式有以下 2 种: 1.智能硬件处于 AP 模式(类似路由器,组成局域网),手机用于 STA 模式 手机连接到处于 AP 模式的智能硬件后组成局域网,手机发送需要连接路由的 SSID 及密码至智能硬件,智能硬件主动去连接指定路由后,完成配网 2.一键配网(smartConfig)模式 智能硬件处于混杂模式下,监听网络中的所有报文;手机 APP 将 SSID 和密码编码

WIFI智能配网 - SmartConfig

要开始IoT项目的第一步是什么?当然不是硬件,而是硬件与硬件的连接!即使有各种各样的通信协议没有好的连接方式绝对不行.那外设上没有的屏幕,没有键盘怎末输入密码怎末选择网络?对,这就是WIFI模块最重要解决的问题. 为了解决这个连接问题乐鑫在其SDK中加入了SmartConfig功能,所谓的smartconfig就是手机APP端发送包含WIFI 用户名 WIFI密码的 UDP 广播包或者组播包,智能终端的WIFI芯片可以接收到该UDP包,只要知道UDP的组织形式,就可以通过接收到的UDP包解密 出

[android开发篇][ wifi模块] [3] wifiConnectAndCheck

package com.softwinner.network.wifi; import android.content.Context; import android.net.wifi.ScanResult; import android.net.wifi.WifiConfiguration; import android.net.wifi.WifiManager; import android.support.test.InstrumentationRegistry; import andro

[android开发篇][ wifi模块] [2] wifibase

package com.softwinner.network.wifi; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.wifi.ScanResult; import android.net.wifi.WifiConfiguration;

26-ESP8266 SDK开发基础入门篇--编写WIFI模块 SmartConfig/Airkiss 一键配网

https://www.cnblogs.com/yangfengwu/p/11427504.html SmartConfig/Airkiss 配网需要APP/微信公众号,这节大家先使用我做好的APP/微信公众号 APP下载: https://www.cnblogs.com/yangfengwu/p/11249674.html 微信公众号: 扫描这个二维码关注我的公众号      其余的步骤等写完8266的配网程序,在下面演示. 如果想自己实现微信绑定可以看↓ (注:配置过程和源码全部是公开的,大

10-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(微信配网配置_Airkiss步骤_1)

https://www.cnblogs.com/yangfengwu/p/11066036.html 如果提交失败多提交两次,只要上一节可以,,这一节一定可以的 如果没有设备 咱就测试一下扫描二维码配网,下一节咱再看怎么嵌入到公众号里面,点击按钮实现 修改咱的程序 所有LUA开发的WIFI程序,配网的地方 以升级篇为例: (其它地方都是这样修改) 纯AT指令实现的不需要修改 稍等有点事情 原文地址:https://www.cnblogs.com/yangfengwu/p/11066472.htm

7-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(微信配网_申请微信公众号)

https://www.cnblogs.com/yangfengwu/p/11042266.html 老是学习枯燥乏味的东西容易烦躁,所以呢,接着这几节咱实现下微信配网 为了让所有人都可以都可以使用,咱就用微信订阅号实现(里面提供测试版服务号),实质上只有服务号和微信企业号才具有此功能. 咱呢注册登录订阅号 https://mp.weixin.qq.com/ 原文地址:https://www.cnblogs.com/yangfengwu/p/11062034.html

13-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(网页版MQTT)

https://www.cnblogs.com/yangfengwu/p/11148976.html 抱歉哈...最近由于做板子,,教程的进度落下了... 这些天总共做了还几块板子 首先对当前这个教程的这个板子做了修订,调整了下布局,替换换了以前用的Micro USB 接口,开关降压改为MP4462 STM32+Air720H(全网通GPRS)+以太网+422/485+4-20ma采集    https://www.cnblogs.com/yangfengwu/category/1472273.

# IT明星不是梦 # WIFI模块开发教程之W600连云篇1:onenet三色灯项目小程序篇②

前言 本文研究如何使用小程序连接云平台,进而控制上一节中连接到onenet云平台的RGB三色灯设备. 一.理论基础 1.先睹为快 视频地址:https://www.ixigua.com/i6806304062091297292/ 2.功能点简述 小程序开机页面 小程序界面布局 小程序访问onenet接口 小程序3秒刷新数据状态 小程序控制弹出编辑框设置房间号 小程序调用storage接口存取数据 二.使用实例 1.云端创建产品 接下来咱们进入正题,首先需要在云端创建一个产品,步骤如下: 创建产品