不可否认我们已经全面进IoT时代入,各种智能硬件到处可见,比如:智能玩具、智能摄像机、智能门禁、智能家电等等。而这些智能设备要想智能,前提是必须能上网,但是上网又面领着另外一个问题:如何自动连接已有的wifi热点?一般的wifi热点有名称和密码需要用户选择和输入,而我们的智能设备绝大多数都不具备键盘或者触摸屏等输入设备。所以我们要解决在没有输入设备的情况下,如何让智能硬件连接家庭的wifi热点?可以使用声波通信技术来完美解决自动wifi配网的问题。

声波通信基本原理

声波通信指用声波来进行短距离传输信息,发送端通过声波库把文本信息编码成声音,接收端通过声波库把声音解码成文本信息。比如:我们可以将500HZ的正弦波对应数字1,600HZ的正弦波对应数字2,700HZ 的正弦波对应数字3。那么数字串123就对应3段正弦波,规定每段正弦波持续100ms,则123对应300毫秒的声音段。接收方录制声音,对收到的声音进行解析,识别出500HZ,600HZ,700HZ四段正弦波频率,然后查找码本,解码出的数字就是123。

使用声波通信来实现wifi配网

使用声波通信来实现wifi配网其实很简单,其核心就是把wifi热点的名字和密码通过声波传输给智能硬件,然后智能硬件通过wifi热点的名字和密码连接wifi热点从而完成wifi配网。具体步骤如下:

  1. 在手机中安装智能硬件的app。
  2. 打开app,输入wifi热点名字和密码,点击自动配网按钮。这时app会通过声波库把wifi热点名和密码编码成声音播放出去,循环播放。
  3. 开启智能硬件,按下配网键,这时智能硬件开始录制声音,并把录制到的声音交给声波库去解码,解码成功后得到wifi热点名和密码,然后停止录音。
  4. 智能硬件使用wifi热点名和密码连接wifi热点。

声波配网的优缺点

优点:

  • 操作简单。
  • 成本低。仅需智能硬件端支持录音模块就可以了,而往往绝大数多智能设备中都自带咪头,即使不自带,其成本也及低。
  • 兼容性好。市面上绝大多数智能硬件都可以使用声波配网。
  • 成功率高。声波的识别率比较高,一般在98%以上。
  • 趣味性强。可以使用定制的声波,比如狗叫,猫叫,窍门声等作为传输用户名和密码的媒介,进一步增加智能硬件的附加值。

缺点:

  • 声波通信的有效距离一般小于10米,所以范围比较有限。

总结

本文讲述了如何使用声波通信技术来实现wifi配网,通过分析其原理和优缺点,可以确定声波通信技术是实现wifi配网的最佳方案。

使用声波通信技术实现wifi配网相关推荐

  1. IoT时代:Wi-Fi“配网”技术剖析总结

    点击上方蓝字,关注高德技术! 1. 导读 近年来,物联网市场竞争激烈,从物联网平台厂商,设备生产商,到服务提供商,都在涌入这片红海.预计到2020年,全球联网设备数量将达到260亿个,年复合增长率达到 ...

  2. WIFI配网方式(AP模式、Smartconfig等模式)

    参考:智能设备WIFI配网方式汇总 地址:https://blog.csdn.net/beauytlife_1985/article/details/87539350?spm=1001.2014.30 ...

  3. WiFi配网~智能家居配网解决方案

    1. 什么是配网?   先解释一下什么是配网:当智能设备交付用户时,用户如何根据说明手册或者指引,简单成功的将联网设备连接到路由器下面.这里主要是wifi产品,蓝牙.Zigbee.NB-Iot配网是不 ...

  4. WIFI配网方案:1、蓝牙配网 2、WIFI自身配网 3、SmartConfig一键配网

    蓝牙配网: 顾名思义,通过蓝牙给WIFI配网,过程相对较为简单,首先设备上具有WIFI和蓝牙两种功能.然后通过手机的小程序或者APP连接产品蓝牙,连接之后发送WIFI连接所需要的SSID和PASSID ...

  5. ESP32-C3入门教程 WiFi篇⑨——WiFi配网失败常见问题与解决办法(找不到WiFi AP | WiFi密码错误 | 距离AP过远 RSSI判断)

    文章目录 一.前言 二.WiFi配网的常见问题 三.5GHz WiFi 四.找不到WiFi AP 4.1 App限制WiFi名称的输入 4.2 设备回传 配网失败错误码 五.WiFi密码错误 5.1 ...

  6. Android 蓝牙Wifi配网

    WIFI配网:https://github.com/espressif/esp-idf-provisioning-android 蓝牙配网:https://github.com/EspressifAp ...

  7. 涂鸦TuyaOS SDK 网关例程-wifi配网

    涂鸦TuyaOS SDK 网关例程-wifi配网 使能WIFI配网预编译宏定义 net-tools相关文件路径 配网步骤 如果一直都没配网成功,看下面. 总结 使能WIFI配网预编译宏定义 例程默认没 ...

  8. 物联网WiFi配网方式原来是这七种!

    1.背景介绍 物联网时代,各种各样的智能物联网设备正走进我们我们的生活,智能门锁.摄像头.猫眼门铃.扫地机.智能音箱.空气净化器.体脂秤等等. 这些物联网设备都有一个共同的特征,就是可以联网,通过配套 ...

  9. 【图解】物联网设备的N种Wi-Fi配网方式

    1 背景介绍 物联网时代,各种各样的智能物联网设备正走进我们我们的生活,智能门锁.摄像头.猫眼门铃.扫地机.智能音箱.空气净化器.体脂秤等等. 这些物联网设备都有一个共同的特征,就是可以联网,通过配套 ...

  10. 10- ESP8266自主WiFi配网

    Author:teacherXue 一.ESP8266接入网络 前面我们已经可以使用nodemcu来读取传感器数据,或者控制外设.但这些功能和普通的单片机没有本质差别.物联网是需要接入网络的,传统的单 ...

最新文章

  1. getComputedStyle currentStyle 获取当前元素所有最终使用的CSS属性值
  2. Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use.....
  3. Microsoft .NET Pet Shop 4 架构与技术分析(转)
  4. SAP UI5故障排查 - why I cannot get my select control via byId
  5. logback 配置详解
  6. FTP server的使用【原创】
  7. 模板上 php dede,DEDE模板中使用php和if判断语句实例
  8. Overfeat论文笔记
  9. UWCN开源的Pay企业级开源聚合支付系统
  10. 企业邮箱怎么写加密邮件,企业邮箱支持吗?
  11. 后台清理 清理cookie_清理枯木
  12. 关闭tslint检测的简单方法
  13. PAT_甲级 简单模拟
  14. 国际菜鸟网络露头 阿里2.49亿美元投资新加坡邮政
  15. 大数据系列 之 学习准备
  16. 致远项目管理SPM系统进度控制之进度对比分析
  17. 基于OpenCV的人脸 考勤系统
  18. minio搭建文件存储服务
  19. 如何在chrome上屏蔽百度热搜
  20. linux达芬奇安装教程,在Linux系统中能安装和运行达芬奇DaVinci Resolve 17版本

热门文章

  1. 值得尝试的 MQTT 客户端工具
  2. 台式电脑主机前面耳机插孔没声音的解决方法
  3. 现代控制理论 之 LQR控制
  4. 计算机应用免费课件,计算机应用基础ppt课件 免费版
  5. 从零玩转第三方登录之QQ登录
  6. 三菱PLC定位控制2
  7. 用matlab解线性规划题目,用MATLAB软件解线性规划范例
  8. 稳定版本php源包下载,PHPWind历史版本及升级包下载(v1.0.0 - v9.0.2、Ofstar to PW)20170501更新...
  9. VS2008 ~ VS2019下载地址
  10. 如何搜索出代理服务器