不可否认我们已经全面进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配网。具体步骤如下:
- 在手机中安装智能硬件的app。
- 打开app,输入wifi热点名字和密码,点击自动配网按钮。这时app会通过声波库把wifi热点名和密码编码成声音播放出去,循环播放。
- 开启智能硬件,按下配网键,这时智能硬件开始录制声音,并把录制到的声音交给声波库去解码,解码成功后得到wifi热点名和密码,然后停止录音。
- 智能硬件使用wifi热点名和密码连接wifi热点。
声波配网的优缺点
优点:
- 操作简单。
- 成本低。仅需智能硬件端支持录音模块就可以了,而往往绝大数多智能设备中都自带咪头,即使不自带,其成本也及低。
- 兼容性好。市面上绝大多数智能硬件都可以使用声波配网。
- 成功率高。声波的识别率比较高,一般在98%以上。
- 趣味性强。可以使用定制的声波,比如狗叫,猫叫,窍门声等作为传输用户名和密码的媒介,进一步增加智能硬件的附加值。
缺点:
- 声波通信的有效距离一般小于10米,所以范围比较有限。
总结
本文讲述了如何使用声波通信技术来实现wifi配网,通过分析其原理和优缺点,可以确定声波通信技术是实现wifi配网的最佳方案。