ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:77KB ,
资源ID:1095084      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1095084.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于树莓派的实时数据收集和智能设备控制开题报告.doc)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于树莓派的实时数据收集和智能设备控制开题报告.doc

1、华南理工大学广州学院本科毕业设计(论文)开题报告论文题目 基于树莓派的实时数据收集和智能设备控制学 院 机械工程学院 专业班级 14 机电二班 姓 名 李宗熹 学生学号 201430103021 指导教师 冯梓安 填表日期 2017 年 9 月 11 日 姓 名 李宗熹 开题时间 2017.9.11 学 院 机械工程学院专业班级 14 机电二班指导教师(导师组) 冯梓安中文 基于树莓派的实时数据收集和智能设备控制 论文题目 外文 Real time data collection and intelligent device control based on raspberry pi目录第一章

2、 绪论1.1 选题的背景和意义 第二章 研究方向2.1 研究目标、内容(论文提纲)及拟解决关键问题2.1.1 本次设计的内容2.2 研究方法及技术路线2.3 研究工作基础第三章 主要参考文献及出处第四章 实施计划第五章 论文提纲第一章 绪论1.1 选题的背景和意义 随着现代社会智能化的普及程度越来越大,智能设备也逐渐从专业领域专用普及到民用领域,比如智能家居就是从这一时代背景中发展起来,并逐渐成熟成为又一有力的经济行业。本课题就是基于这一时代背景,尝试从简单的智能设备控制开始,研究一个轻便,低成本的家用控制系统,踏入智能家居这一领域。第二章 研究方向2.1 研究目标、内容(论文提纲)及拟解决关

3、键问题本次设计的研究目标是制作出一款,同时带有摄像头监控功能,天气预测功能,远程控制功能,并通过家庭局域网显示在自制网页上的家庭安保系统。2.1.1 本次设计的内容1、基于 opencv-python 对摄像头进行操作(开启或关闭) ,并进行图像处理;2、基于树莓派的 PWM 电机控制,主要用于对摄像头对准位置进行操作;3、基于树莓派的传感器控制,如光敏电阻,温度传感器等,读取处理数据并输出;4、树莓派串口数据读取;5、基于 HTML5,CSS3,JavaScript 和 flask 框架的 web 网页开发;6、基于 socket 套接字,进行 ip 远程控制;本次设计的拟解决关键问题为:1

4、、如何在确保数据安全保障的情况下,分别通过外网和局域网对设备进行控制;2、数据的储存管理。2.2 研究方法及技术路线本次设计是主要基于 Python,JavaScript,C 语言和标记语言四种编程语言进行开发,因此必须在计算机上多次尝试并直至成功为止。本次设计的研究主要先从页面的开发开始,因为这是显示研究成果的最重要途径,最后的成果都将显示在网页上。本次网页的开发是基于 python flask 框架和 Intellij Idea 软件的标记语言和 JavaScript 脚本语言,因此在设计初期应该先做出页面的雏形和基础框架,方便以后显示数据和在页面上进行操作。然后就是硬件的数据获取,包括

5、arduino 的传感器的数据和摄像头获取的视频文件,用于显示在网页上。最后是通过页面进行设备控制,现阶段打算使用 python 自带的串口连接功能对arduino 进行控制,再由 arduino 输出对应的 pwm 信号控制对应的电机。2.3 研究工作基础鉴于以上说明,本次设计需要用到四种编程语言和一定的单片机知识,因此需要学习过单片机和 python 语言,并有一定的 web 开发基础。而且树莓派是一款基于 linux 系统的微型芯片电脑,因此需要学习 linux 系统的命令知识。第三章 主要参考文献及出处1Python 网络编程 :第 3 版/(美)布兰登罗德, (美)约翰,格岑;诸豪文

6、译. 北京:人民邮电出版社,2016.92Python 核心编程 :第 3 版、 (美)春(Chun,W.)著;孙波翔,李斌,李晗译. 北京:人民邮电出版社,2016.63 Flask Web 开发 : 基于 Python 的 Web 应用开发实战 /(美) 格林布戈 (Grinberg,M.) 著 ; 安道译. - 北京 :人民邮电出版社, 2015.14Python 面向对象编程指南/(美)洛特 著;张心韬,兰亮译. 北京:人民邮电出版社,2016.35Python 实战开发 / 日本 BePROUD 股份有限公司著 ; 盛荣译 北京:人民邮电出版社,2014.66Python 计算机视觉

7、编程 /(美索利姆 著;朱文涛,袁勇译. 北京:人邮电出版社,2014.77深入浅出 Python:中文版/(美)巴里著;林琪等译, - 北京:中国电力出版社,2012.38HTML5 和 CSS3 编程到基础到应用、祝红涛等编著. 北京:清华大学出版社,20149用 Python 写网络爬虫 /(澳大利亚)理查德劳森 著;李斌译. 北京:人民邮电出版社,2016.910Python 绝技:运用 Python 成为顶尖黑客 / (美)奥科罗 著;崔孝晨等译. 北京:电子工业出版社,2016.1第四章 实施计划本次设计主要涉及 web 开发,传感器的应用与电机控制和 linux 环境开发,由于最

8、终开发结果集中显示在网页上,因此优先开始 web 开发。本次 web 开发是基于 python flask,这是一款流行的轻量级框架,应用于很多知名网站,比如豆瓣。本次选择这款框架是因为它拥有众多便利而强大的第三方库,可以节省很多时间和精力,同时可以借助这些成熟的功能来避免出现严重的 bug。本次设计的网站主要包含以下几大功能:1、监控视频的观看;2、控制智能设备;3、显示传感器收集的数据。要实现以上功能,需要使用一款强大而轻便的开发板,而最终选择为树莓派。相对于传统开发板来说,树莓派和大多数嵌入式开发板(以及包括 PCduino、Intel Galileo等硬件平台,甚至 Arduino 和

9、单片机开发板等低端平台)基本功能是完全相同的,都是一台电脑,都有 GPIO 和各种硬件接口,但由于其更丰富的硬件模块和可在 linux 系统环境中进行开发,同时可以连接屏幕,这令它看起来更像一款功能完善的微型电脑。准备好网页雏形和硬件平台后,就需要开始硬件设备的应用。以下根据以上几个功能分别说明。1、需要完成监控视频的观看,首先必须要有一个摄像头。经过测试,普通的 USB 摄像头即可应用(一般为 3040 人民币) 。Python 拥有的第三方库 python-opencv 同样是一个非常强大的图片处理模块,本次使用它来实现开启摄像头并录影的功能。2、树莓派拥有自带的 GPIO,因此不需接入其

10、他开发板,这不仅节约了成本,而且也使成品体积更小更轻便节能。本次控制的智能设备主要都是通过电机驱动,因此 pwm 是不可缺少的。本次使用 RPI.GPIO 模块自带的脉宽调制(PWM)功能,这比普通单片机的PWM 功能实现更加简单,但同时有用。3、本次设计需要收集温度数据,湿度数据和光亮度数据,分别就需要温度传感器湿度传感器和光敏电阻,这几个模块在淘宝网轻易就可以找到。如上面所说,树莓派拥有自带的 GPIO,可以用来对传感器进行操作。温度湿度传感器使用 DHT11 模块,DHT11 作为一个廉价配件,同时包含了温度、湿度传感器,而且,编码使用也非常简单。光亮度数据使用光敏电阻传感器收集。序号

11、计 划 项 目 预 计 完 成 时 间 备 注1搭建树莓派硬件平台,学习python-opencv 模块的使用和 linux指令。2017 年 8 月-9 月2 学习 flask 框架和 JavaScript 知识,做出网页雏形。 2017 年 9 月-10 月3在网页雏形的基础上制作传感器系统和实时监控系统,进一步完善网页。2017 年 10 月-11 月4 优化系统,进行毕业论文编写。 2017 年 11 月-12 月第五章 论文提纲第一章 绪论1.1 选题背景和意义1.2 基于树莓派的实时数据收集和智能设备控制概述1.3 国内外关于基于树莓派的实时数据收集和智能设备控制的研究1.4 课题

12、设计的主要内容1.5 本章小结第二章 基于树莓派的实时数据收集和智能设备控制系统总体设计2.1 开发平台的比较与选择2.2 开发框架的比较和选择2.3 传感器的比较与选择2.4 本章小结第三章 网页设计3.1 flask 框架3.1.1 flask 框架原理3.1.2 jinja2 引擎简介3.1.3 flask 自带库和第三方库3.2 HTML5,CSS3 和 JavaScript3.2.1 HTML5,CSS3 和 JavaScript 原理3.2.2 JavaScript 框架 jQuery 的原理3.2.3 jQuery 的使用3.3 网页设计3.3.1 主页面3.3.2 登录页面3.

13、3.3 注册页面3.3.4 重置密码页面3.3.5 更改资料页面3.3.6 实时监控页面3.3.7 智能设备操作页面3.4 本章小结第四章 传感器系统设计4.1 温湿度传感器4.1.1 DHT11 传感器原理4.1.2 树莓派应用 DHT11 传感器4.1.3 网页对 DHT11 数据的处理4.2 光敏电阻4.2.1 光敏电阻传感器4.2.2 树莓派应用光敏电阻4.2.3 网页对光敏电阻的处理4.3 本章小结第五章 智能设备控制系统5.1 电机驱动5.1.1 pwm 的原理5.1.2 树莓派 pwm 应用5.1.3 利用 pwm 控制电机5.2 远程控制系统设计5.2.1 套接字 socket 原理5.2.2 基于 socket 的远程数据传输系统设计5.3 本章小结指导教师(导师组)意见:同意开题签 名: 2017 年 9 月 12 日审查小组意见:同意审查小组负责人(签 名): 2017 年 9 月 14 日

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。