本作品是以STC89C52单片机作为主控核心的桌面智能管家,实现两种风扇控制模式,通过板载独立按键进行功能切换。系统搭载LCD1602液晶用于开机显示说明网站,可选择 WiFi 远程控制模式或超声波人体感应调速模式,适用于桌面小型散热风扇。
按下按键3,系统初始化WiFi模块,进入无线网络控制程序。 用户可通过上位机/网页发送指令,远程开启、关闭风扇。
按下按键4,启动HC-SR04超声波传感器。 根据检测距离自动输出PWM调节风扇转速:距离越近转速越高,超出50cm风扇停止运转。
上电后LCD1602显示说明网页地址,循环扫描独立按键;
若检测按键3按下:初始化WiFi模块,持续运行wifi_control()实现无线通信;
若检测按键4按下:开启定时器产生PWM波形,超声波循环测量距离,根据距离线性计算风扇占空比,实现无级调速。