把Wi-Fi变成“雷达”?人人都可做的开源项目火了

不需要摄像头,不需要传感器,只需要一个几十块钱的小芯片,就能知道你家里有没有人走动

这项曾经只存在于科幻电影里的技术,现在已经被一个开源项目变成了现实。

你家里的WiFi信号,除了上网,还能做什么?

最近,一个名为 ESPectre 的开源项目在 GitHub 上迅速走红,已经收获了超过 8900 颗星标。它做的事情听起来仍然像科幻小说:用普通的 Wi‑Fi 信号检测人体移动,而且能穿墙。更妙的是,它可以接入 Home Assistant,摇身变成一枚智能传感器。

原理其实很简单:Wi‑Fi 信号就像一支“隐形手电筒”。  

试想一下,你用手电筒照向墙壁,如果有人从光束前走过,墙上便会出现晃动的影子。ESPectre 的道理十分类似——只不过它用的不是可见光,而是你家无处不在的 Wi‑Fi 信号。

在室内,Wi‑Fi 信号并不会直线传播,而是在墙壁和家具之间不断反弹,形成多径效应。当人移动时,身体会改变其中某些反射路径的长度,使接收端信号的相位发生细微抖动。普通路由器只能看到“信号强度(RSSI)”,太过粗糙,难以察觉;但 ESP32 芯片抓取的是物理层的 CSI 数据(包括振幅和相位),本质上就是一台低配版的雷达。一旦有人在房间里走动,就会扰动空气中的 Wi‑Fi 电波,芯片就能“看到”有没有人。

那么ESPectre到底值不值得玩?

你只需要一块几十块钱的 ESP32 开发板。它完全无需编程,简单地配置一下 YAML 文件,就能编译固件并刷入芯片。借助一个普通的 2.4GHz Wi‑Fi 接入点,就可以实现完整的功能,且具备一定的穿墙检测能力。  

不过,经过网友实测,ESPectre 在诸多方面仍远不及专业的雷达传感器,既无法实现上位替代,也很难成为同级别的有效补充。  

个人评价:依然值得一试。

详细教程前往:francescopace/espectre

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com