需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12099 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:通过调查很多家庭没有大量的时间照顾宠物,造成宠物长时间独自居家。而宠物独自生活期间容易造成饥饿、突发疾病无法及时救治、破坏家具等情况。为了防止这些状况的发生,系统的设计主要包含供给食物、供给水分、视频监控、语音播放四部分。系统采用以Cortex-A9为核心处理的嵌入式系统、TCP/IP协议传输数据以及PC端软件远程操控。嵌入式硬件选用讯为iTOP-4412开发板,配备ARMv7架构的Cortex-A9处理器能够运行Linux操作系统,OV5640摄像头、XKC-Y26-V液位传感器分别实现图像采集与容器存储位置的判断。嵌入式软件利用tinyalsa提供的工具实现语音播放,利用V4L2提供的接口实现图像采集。PC端软件是基于QT5.0编写的图形界面,内部实现TCP/TP协议建立服务器、与嵌入式客户端软件交互以及使用label窗口实时监控等功能。通过视频监控宠物情况、语音播放与宠物互动和即时的喂养宠物可以有效的对宠物进行监管,使得宠物更安全的独自居家。
关键词:Cortex-A9;远程控制;图像传输;喂养装置;嵌入式
目 录 摘 要 Abstract 1 绪论-2 1.1 研究背景-2 1.2 研究目的及意义-2 1.3 研究的主要内容-2 2 开发环境搭建-3 2.1 嵌入式硬件开发环境搭建-3 2.2 嵌入式软件开发环境的搭建-4 2.3 PC端软件开发环境搭建-7 3 功能模块选择与设计-8 3.1 功能模块选择-8 3.2 供食供水电路设计-9 3.3 传感器的选择与使用-11 4 软件设计-13 4.1 嵌入式驱动设计-13 4.2 嵌入式软件设计-15 4.3 PC端软件设计-21 5 系统的总体测试-25 5.1 供水模块测试-25 5.2 供食模块测试-25 5.3 语音播放模块测试-26 5.4 视频监控模块测试-26 6 总结与展望-27 6.1 全文总结-27 6.2 展望-27 参考文献 |