[外链图片转存中…(img-ThlOzYaT-1571226330026)]
向esp8266发送指令
1 | AT + CWLAP |
可以得到当前可加入wifi信号的信息,其中包括的rssi,就是我们所需要的。
提取出rssi,然后带入公式
d = 10^((abs(rssi) - A) / (10 * n))
即可得到接收机和发射机之间的大概距离。
效果图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ciPf4oMU-1571226330029)(http://img.blog.csdn.net/20180224154307689?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQ2hlcmlzaF94/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)]
1 |
|
注:以上代码烧录单片机后,需要借助串口调试助手,