毕业论文--物联网车库管理系统

毕业论文--物联网车库管理系统

ID:37901003

大小:2.94 MB

页数:49页

时间:2019-06-02

毕业论文--物联网车库管理系统_第1页
毕业论文--物联网车库管理系统_第2页
毕业论文--物联网车库管理系统_第3页
毕业论文--物联网车库管理系统_第4页
毕业论文--物联网车库管理系统_第5页
资源描述:

《毕业论文--物联网车库管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、A目录绪论(1)1Linux操作系统简介(3)1.1Linux简介(3)1.2文件类型(3)1.3文件结构(3)1.4主要特性(3)2Linux操作系统在ARM上的移植(4)2.1u-boot移植(4)2.1.1新建一个开发板的相应目录和文件(4)2.1.2修改SDRAM的配置(5)2.2Linux-3.4.2内核移植(6)2.2.1解压内核(6)2.2.2修改内核顶层目录下的Makefile(6)2.2.3拷贝标准板配置文件(6)2.2.4配置内核(6)2.2.5编译内核(8)2.3Busybox跟文件系统移植(8)2.3.1

2、交叉编译busybox(8)2.3.2安装busybox(8)2.3.3构建etc、dev、tmp、sys、proc、usr等目录(8)2.3.4添加系统启动文件(8)2.3.5在etc目录下添加fstab(8)2.3.6在etc/init.d下添加rcS脚本,并设置为可执行(8)2.3.7创建设备文件(9)V3Linux驱动程序移植(10)3.1触摸屏驱动移植(10)3.1.1修改Kconfig(10)3.1.2添加资源(10)3.2LCD驱动移植(10)3.2.1支持LCD(10)3.2.2添加LCD驱动(10)3.2.3L

3、CD资源添加(11)3.3USB摄像头驱动移植(11)3.3.1配置内核,使其支持UVC摄像头(11)3.3.2配置内核,使其支持USB总线驱动(12)3.3.3编译内核(12)4服务器设计(13)4.1视频流服务器mjpg-streamer移植(13)4.1.1编译libjpeg库(13)4.1.2mjpg-streamer的移植(13)4.2视频流服务器源码分析(14)4.2.1创建服务器线程(16)4.2.2服务器线程创建客户端线程(16)4.2.3client_thread()分析(16)4.2.4添加代码调试mjpg-

4、stream(17)4.2.5send_stream()分析(17)4.2.6结果(18)4.3主服务器设计(19)4.3.1主服务器框架(19)4.3.2主服务器实现流程图(19)V4.3.3触摸屏中调用函数get_position()(20)4.3.4接收线程部分代码(21)4.3.5串口接收线程部分代码(21)5.单片机信息采集及控制模块(22)5.1温度传感器(22)5.2湿度传感器(23)5.3MQ-2气体传感器(24)5.4RFID-RC522模块(25)6Android客户端设计(26)6.1安卓五大布局(26)6

5、.2页面设计(27)6.3网络通信(29)结论(31)V物联网车库管理系统摘要本系统实现对车库内信息的实时获取,利用串口通信的方式与服务器建立连接,并能够通过智能终端与服务器交互来远程进行车库的管理与监控。要实现的主要功能有:实现服务器端采集车库的光照强度信息并自动控制路灯实现节能,采集车库温度、烟雾浓度信息并在必要时刻进行报警;能用刷卡的方式来管理车库的进出,并把卡内余额记录到服务器端数据库中,并把车位剩余情况记录到数据库中;亦能通过登陆安卓客户端查看车库情况,查看剩余车位,并查看车库视频。本系统是一个比较综合的物联网系统,底

6、层信息采集采用单片机实现,降低了开发难度与开发成本,为了用户使用方便我们开发了android操作系统的客户端,根据不同操作系统特性涉及不同功能的组件,其中由于linux操作系统是一个有着开源的特点的操作系统,其网络功能相当强大,因此服务器程序运行于linux操作系统上面,为了降低成本,服务器运行于ARM架构的开发板上,并且服务器采用多线程方式实现多客户端的登录,在服务器上面采用了轻量级的数据库即sqlite3,其使用方便,更适合嵌入式系统。由于目前移动终端中android占据了大部分市场,因此开发了安卓客户端。【关键词】:物联网

7、linux嵌入式系统多路复用多线程数据库VTheCarportManagementSystemBasedonTheInternetofthingsAbstractThissystemrealizesthereal-timetoobtainofthegarageinformation,establishaconnectionwiththeserverbyusingserialcommunicationway,andthroughtheintelligentterminalandserverforremotemanagementan

8、dmonitoringthegarage.Themainfunctionsare:torealizetheservercollectsthegaragelightintensityinformationandautomaticallycontrolthelamp

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。