为了解决室内可见光定位中成像型定位能耗高、非成像型定位设备复杂的问题,提出一种基于手机环境光传感器的室内可见光定位方法。首先,利用频率折叠效应和光源标签识别算法,求解光源发送的信号原始频率。然后通过提前建立好的光源频率-坐标数据库获取光源位置,即得到设备位置。实验结果表明:该方法可在低功耗、低计算量的前提下,实现光源覆盖小区内部的光源识别与设备定位,定位精度取决于光源密度。