(1) 硬件端
1.    STM32F103C8T6:用于所有程序的中控和模块数据通信;
2.    0.96寸OLED:实现设备状态的实时显示
3.    旋钮按键:短按按键设备状态的切换,可以根据可以根据语音控制实现开关和调速控制,通过长按可以实现开启可关闭摇头功能;
4.    SG90:实现风扇的摇头功能;
5.    语音控制:可以识别相关指令;
6.    PWM:使用PWM进行风扇挡位的调控;
7.    蓝牙模块:用于app远程控制;
(2) APP端
1.    使用蓝牙配对的方式进行设备控制;
2.    可以切换设备的模式;
3.    手机app可以控制风扇的裆位、是否摇头、及开关状态
(3) 语音控制端
有语音控制

本app为自己独立编写,非第三方app,有app代码

资料350

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐