光感器、距离传感器与 GPS
光感器(Light sensor)
光感器测量环境光的亮度(单位 lux)。它在 phyphox 中有两个用途:
- 光感器原始数据:直接输出 lux 值,配合纸筒和纸板可以做简易光谱仪的原型
- 光学秒表:用光强变化自动触发计时——比如遮住光感器时开始计时,移开时停止

iOS 限制:Apple 不允许第三方 App 访问环境光传感器。所以所有 iOS 设备上都没有光感器实验。
距离传感器(Proximity sensor)
距离传感器通常在手机顶部(听筒旁边),它的作用是检测手机前方有没有物体(通话时自动熄灭屏幕就是它的功劳)。phyphox 把它用来做距离秒表——当你把手靠近或移开时自动计时。

距离传感器一般只能检测 0~10 cm 的距离变化,精度不高,但足够用来做"自动触发计时"的场景。
GPS / 定位
GPS 在 phyphox 里只有原始数据实验——它不会自动帮你做速度计算,但你可以用远程控制功能把数据导出来自己处理。
定位数据包含:
- 经纬度
- 海拔(如果 GPS 支持)
- 速度(系统输出,来自连续位置变化的计算)
- 精度(置信半径,数值越小越准)
GPS 在室内基本没信号。做户外实验时建议到开阔地方等 10-20 秒让定位稳定。
蓝牙(仅 Android)
v1.1 之后 phyphox 开始支持蓝牙——但不是用来连接无线耳机,而是连接 Arduino 等外部物理传感器设备。你可以用 Arduino 搭建定制化的实验装置(比如多路温度探头、自定义压力传感器),然后通过蓝牙把数据传给 phyphox,与手机自身的传感器数据合并分析。
这使得 phyphox 不再受限于手机内置传感器的种类——有了蓝牙,你可以接入几乎任何能买到或自己做的传感器硬件。
输出设备:扬声器和蓝牙
除了读取传感器,phyphox 也可以向外部发送信号:
- 扬声器:声纳实验发声、音调生成器输出特定频率
- 蓝牙:Android 上可向 Arduino 发送控制指令(比如开始/停止数据采集)