0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WiFiScan实战经验,开启你的“赛博罗盘”

青山老竹农 来源:jf_82863998 作者:jf_82863998 2025-04-29 14:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本期将以Air8000核心板为例,带你快速上手WiFiScan示例。

Air8000的Wi-Fi扫描有何不同?Air8000核心板板载Wi-Fi6天线,具有扫描速度快、功耗低的特点,基本500ms即可扫描完毕(其他常规模组如Air780E,扫描需要5到10秒)。

最新开发资料详见:www.air8000.cn

一、WiFiScan工作原理

WiFiScan是指通过无线设备(如智能手机、路由器、物联网设备等)主动扫描周围可用的Wi-Fi网络,以获取其基本信息(如:SSID、信号强度、加密方式、频段等)的过程。

它是无线通信领域中一项基础且重要的功能,广泛应用于网络配置、设备连接、信号优化及安全检测等场景。

其核心原理与以下两方面相关:

1.1 定位技术‌

通过设备内置的无线网卡扫描周边Wi-Fi热点的信号强度(RSSI)、MAC地址(BSSID)、信道等信息,形成“信号指纹”‌;将实时扫描的指纹与预先建立的信号数据库匹配,利用算法(如三角定位、指纹匹配)计算设备位置‌。

常用于室内导航、位置服务等领域,尤其在GPS信号弱的环境(如建筑物内)可提供辅助定位‌。

WiFiScan与GPS定位对比如下图示:

wKgZO2gLPruAPDoFAAFo7k8eLeY317.png

1.2 网络探测功能‌

部分场景中,WiFiScan用于识别附近Wi-Fi设备或热点,例如嗅探器可通过截获无线信号实现账号搜索‌。

在无线网络管理中,扫描功能也用于识别接入点(AP)与终端(STA)的连接状态‌。

下文将具体演示:如何使用WiFiScan示例,扫描附近Wi-Fi热点。

二、主要硬件准备

2.1 主要硬件

Air8000核心板套件;

支持数据传输的USB数据线;

Win10及其以上PC电脑

2.2 接线说明

使用USB数据线,连接Air8000核心板与电脑即可。

1)核心板正面:

wKgZPGgLP1CAF4AyAAgwelxukOs762.png

2)核心板反面:

wKgZO2gLP46AJpt2AAnqYKza768464.png

三、最新源码及实操教程

Air8000应用示例持续更新中,当前演示示例为初始化AirLink、Wi-Fi模块,随后进行WiFiScan操作来扫描附近Wi-Fi。

最新源码及实操教程详见:

https://docs.openluat.com/air8000/luatos/app/wifi/scan/

示例代码如下所示:

wKgZPGgLP-6AB-TfAAN9CBCglAQ586.pngwKgZPGgLQAeAL0NJAAG4vZJD0mw626.png


四、实操验证流程

4.1 手机或电脑查看附近是否存在Wi-Fi热点

wKgZO2gLQGyAXHZGAAELZB5vxqs302.png


4.2 烧录代码

参考《如何使用LuaTools给Air8000烧录软件》,将准备好的软件烧录进Air8000,详见:

https://docs.openluat.com/air8000/luatos/common/download/

4.3 查看运行日志

烧录代码后等待初始化完成,并且确认附近有Wi-Fi的情况下,即可扫描到附近的Wi-Fi。

wKgZPGgLQLSAbS0UAAWADxR2Yso267.png


今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47324

    浏览量

    407928
  • WIFI
    +关注

    关注

    82

    文章

    5468

    浏览量

    212012
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    智能破局焊接痛点!连接器 PIN 脚零缺陷检测方案,3C & 汽车电子质控利器

    本期我们将聚焦 连接器 PIN 脚焊接环节的质量管控难点,结合近期成功交付的实战经验,详细解读智能视觉检测方案的落地实践经验,为您提供视觉智能化升级的参考范例。
    的头像 发表于 12-08 15:14 44次阅读

    车载音频功放芯片实战经验与深度疑问

    1. 通道配置与车型需求的适配经验 在为不同车型设计音响系统时,CD7377CZ 与 CD7388 的通道配置需紧密结合车型空间与用户需求。例如,针对紧凑型家用轿车,车内空间较小,采用
    发表于 12-05 09:53

    UART、SPI、I2C 实战对比:哪个更适合的项目?

    在嵌入式开发中,设备之间的通信是绕不开的话题。常见的三种总线接口——UART、SPI、I2C——各有优缺点。不同项目需求决定了选择哪一种协议最合适。本文结合实战经验,逐项对比三者,并附带实战代码
    的头像 发表于 11-24 19:04 316次阅读
    UART、SPI、I2C <b class='flag-5'>实战</b>对比:哪个更适合<b class='flag-5'>你</b>的项目?

    解锁物联网摄像头潜力:低成本低功耗硬件设计实战技巧!

    摄像头是物联网视觉感知的关键,但高成本与高功耗常成落地阻碍。本文基于实战经验,提炼硬件设计实用技巧——从简化外围电路到动态功耗管理,助您以更低成本、更低功耗打造物联网摄像头,适配智能家居、安防监控等场景。
    的头像 发表于 09-20 15:22 906次阅读
    解锁物联网摄像头潜力:低成本低功耗硬件设计<b class='flag-5'>实战</b>技巧!

    数据库慢查询分析与SQL优化实战技巧

    今天,我将分享我在处理数千次数据库性能问题中积累的实战经验,帮助你系统掌握慢查询分析与SQL优化的核心技巧。无论是刚入门的运维新手,还是有一定经验的工程师,这篇文章都将为提供实用的
    的头像 发表于 09-08 09:34 619次阅读

    电商数据API开发实战经验分享(实操)

    全球电商API
    的头像 发表于 08-29 10:18 263次阅读
    电商数据API开发<b class='flag-5'>实战经验</b>分享(实操)

    Linux服务器性能调优的核心技巧和实战经验

    如果正在为这些问题头疼,那么这篇文章就是为准备的!作为一名拥有10年经验的运维工程师,我将毫无保留地分享Linux服务器性能调优的核心技巧和实战经验
    的头像 发表于 08-27 14:36 720次阅读

    Kubernetes网络模型详解

    如果也遇到过这些问题,恭喜找对地方了。今天我将毫无保留地分享K8s网络的核心原理和实战经验
    的头像 发表于 08-13 15:52 534次阅读

    鸿蒙5开发宝藏案例分享---优化应用包体积大小问题

    TinyPNG) SO库 → 开启前文提到的压缩选项 ?** 实战经验补充** 图标优化 **: ** SVG替代PNG(矢量图体积小且无损缩放) 使用鸿蒙内置图标库,减少内置资源文件。 资源混淆
    发表于 06-13 10:09

    移动电源EMC整改:认证失败到一次通过的实战经验

    深圳南柯电子|移动电源EMC整改:认证失败到一次通过的实战经验
    的头像 发表于 05-26 11:25 573次阅读
    移动电源EMC整改:认证失败到一次通过的<b class='flag-5'>实战经验</b>

    快速上手!WiFiScan入门指南,开启的“博罗盘

    无论是排查网络故障、优化信号覆盖,还是探索未知的无线世界,它都像一把“博罗盘”,为揭开数字空间的信号奥秘。只需简单几步,就能掌握这项技能,开启
    的头像 发表于 04-25 16:06 978次阅读
    快速上手!<b class='flag-5'>WiFiScan</b>入门指南,<b class='flag-5'>开启</b><b class='flag-5'>你</b>的“<b class='flag-5'>赛</b><b class='flag-5'>博罗盘</b>”

    RT-Thread嵌入式操作系统专业培训班-深圳站重磅开启

    嵌入式领域的新手,还是经验丰富的工程师,都能在这里获得技术突破与实战经验。诚邀深圳及周边地区的企业与工程师报名参加,共同探索嵌入式开发的无限可能!培训时间2025/4
    的头像 发表于 04-11 18:18 653次阅读
    RT-Thread嵌入式操作系统专业培训班-深圳站重磅<b class='flag-5'>开启</b>!

    微软AI开发者挑战即将开启

    人工智能,正在重塑世界。2 月 5 日至 4 月 23 日,加入我们,共赴一场聚焦 AI 技术的开发者挑战!在这里,创意、技术和无限可能将碰撞出耀眼火花。无论是开发新秀还是经验丰富的技术专家,这场由微软 Azure 驱动的在
    的头像 发表于 02-12 16:18 671次阅读

    提升开关电源效率的理论分析与实战经验

    在这里有电源技术干货、电源行业发展趋势分析、最新电源产品介绍、众多电源达人与您分享电源技术经验,关注我们,与中国电源行业共成长! 提升开关电源效率的理论分析与实战经验 引言 开关电源设计中,为获得
    的头像 发表于 01-09 10:04 1802次阅读
    提升开关电源效率的理论分析与<b class='flag-5'>实战经验</b>

    使用MCUXpresso for VS Code插件开发Zephyr的hello world

    本期来到Zephyr实战经验演练,小编带着大家一起使用MCUXpresso for VS Code插件来开发一个属于Zephyr的hello world。
    的头像 发表于 01-03 09:21 1782次阅读
    使用MCUXpresso for VS Code插件开发Zephyr的hello world