不需要摄像头,不需要传感器,只需要一个几十块钱的小芯片,就能知道你家里有没有人走动
这项曾经只存在于科幻电影里的技术,现在已经被一个开源项目变成了现实。
你家里的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
