声明
摘要
第一章 绪论
1.1 课题研究背景和意义
1.2 国内外智能宠物喂食技术现状和发展趋势
1.3 课题研究内容和论文组织结构
1.3.1 课题研究内容
1.3.2 论文组织结构
第二章 系统总体设计与关键技术
2.1 系统需求分析
2.2 智能宠物喂养系统整体方案
2.3 关键技术分析
2.3.1 关键技术概述
2.3.2 嵌入式技术分析
2.3.3 Socket技术分析
2.3.4 Web Service技术分析
2.3.5 JSON数据格式
2.3.6 XML数据格式
2.3.7 AJAX技术分析
2.4 阿里云服务器
2.4.1 云服务器的崛起
2.4.2 阿里云服务器的优势
2.5 微信公共平台
2.5.1 微信平台介绍
2.5.2 微信平台优势
2.6 本章小结
第三章 嵌入式功能模块的设计与实现
3.1 嵌入式硬件平台设计
3.1.1 AR9331硬件平台设计
3.1.2 嵌入式开发环境的设计
3.2 传感器的选取
3.2.1 温湿度传感器的选取
3.2.2 水位传感器与称重传感器的选取
3.3 嵌入式软件功能模块设计与实现
3.3.1 喂食机设备一键网络设置模块的设计与实现
3.3.2 嵌入式控制模块的设计与实现
3.3.3 温湿度采集模块的设计与实现
3.3.4 水位与重量采集模块的设计与实现
3.3.5 断网自动控制模块的设计与实现
3.4 本章小结
第四章 微信平台与云服务功能的设计与实现
4.1 开发环境的搭建
4.1.1 开发服务器网址接入
4.1.2 数据的交互
4.2 微信前台功能模块设计与实现
4.2.1 自定义菜单的设计与实现
4.2.2 OAuth2.0网页授权的设计与实现
4.3 云服务平台功能模块的设计与实现
4.3.1 系统开发环境
4.3.2 数据持久化设计
4.3.3 注册模块的设计与实现
4.3.4 查询模块的设计以实现
4.3.5 控制模快的设计与实现
4.3.6 定时控制与智能控制模块的设计与实现
4.3.7 通信模块的设计与实现
4.3.8 数据库设计与实现
4.4 本章小结
第五章 系统测试
5.1 系统软硬件测试环境
5.2 测试结果
5.2.1 喂食机一键连接WiFi功能测试
5.2.2 用户绑定功能的测试
5.2.3 控制模块功能的测试
5.2.4 查询功能的测试
5.3 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
发表论文