基于白光发光二极管LED能够实现的高速调制,以人眼无法感知的频率进行闪烁,设计了一种以STM32F103ZET6单片机为控制核心的可见光室内无线通信装置.该装置通过LED控制电路的发送机发送调制后的数字信号和模拟信号,使用二进制振幅键控(OOK)调制发送机传输的数字信号,用激光二极管作为传感器接收.利用CD4046芯片来进行模拟信号调制,光电二极管进行模拟信号的接收,解调后识别发送端传送的音频信号,并将音频信号通过高速运放进行放大,进而利用扬声器播放音频信号.发送机利用矩阵键盘发送数字信号,接受机LCD上显示发送机发送的信号,具有较好人机界面.