(1)硬件端
1. STM32F103C8T6:用于所有程序的中控和模块数据通信;
2. 0.96寸OLDE:用于显示当前设备状态以及实时温度;
3. 语音识别与播报:可以使用语言关键字唤醒和控制设备的开启和关闭,也可以实现烧水完成后的提示音乐;
4. DS18B20:实时监测水温,防止过温;
5. 压力传感器:实时监测是否烧水壶是否存在水,防止空烧损伤;
6. 按键:可以设置预想温度,可以切换模式(手动,保温)以及开启和关闭设备;
7. 继电器:使用继电器控制烧水棒(220V),使水可以快速升温;
(2)APP端
1. 使用MQTT协议与设备进行信息交互;
2. 可采集到底层设备数据并且展示到界面UI中;
3. 可以手机设置烧水壶的温度;
4. 可以远程控制烧水壶的运行模式(手动,保温);
(3)云平台使用(阿里云)(需要可以找我获取)
只是链接各个设备使用,采用MQTT即时通讯;
本app为自己独立编写,非第三方app,有app代码