本课题的研究内容是开发一个基于物联网技术的宠物自动喂食装置的设计与实现。目的是实现定时自动的给宠物喂食并且发出特定的声音与光亮吸引宠物进食。
1.2 本课题要解决的问题
(1)定时模块的设计与实现
通过代码的编写实现设置自动喂食时间,并且通过时钟模块计时,根据该时间周期对宠物进行喂食。
(2)喂食模块的设计与实现
STM32F103嵌入式开发板通过蓝牙与移动设备连接,当移动设备的客户端发出喂食指令或者设置倒计时后时间到时,电机控阀门开启喂食阀门,完成喂食。
(3)诱食模块的设计与实现
当STM32F103嵌入式开发板执行喂食指令的时候,控制蜂鸣器发声且照明灯发光,吸引宠物进食。
(4)通信模块的设计与实现
使用HC-06蓝牙模块,将蓝牙模块调试好后连接开发板,将写好的程序烧写进开发板,打开客户端的蓝牙并与其配对连接,即可完成蓝牙通信。
客户端通过通信模块与主模块进行通信,发送指令,主模块对指令进行识别处理,可以直接喂食并启动诱食模块或者通过定时模块,倒计时结束后开始喂食并启动诱食模块。