基于CORTEX-A8的物联网智能应用

被引量 : 2次 | 上传用户:suifengangle
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济的高速发展和科技的全面进步,人们不断追求着高品质的生活。飞速发展的计算机技术和移动互联网技术,使我们的生活变得愈加智能,但人们已经不满足于人与人的通信。人和物的“对话”,物和物的“交流”,将成为今后网络技术革新的发展趋势。本文基于成熟的嵌入式开发技术。结合市场占有率极高的Android系统,选用搭载了CORTEX-A8高性能处理器的S5PC100开发板为主控平台,结合高效的视频图像编、解码算法与软件控制技术,开发出了云台摄像头模块、LCD显示模块、ROBOT移动控制模块、M0温湿度监控模块、以及Android客户端模块。设计出了一款典型物联网应用方向的仓库智能监控系统。该系统主要实现了摄像头对实时图像的采集、视频的格式转换、压缩、存储传输,实时温湿度采集,以及客户端对主控平台自由移动控制。以WIFI为服务器与客户端之间通信的媒介,实现客户端对仓库实时信息接收和处理。主控平台上,将I/O多路复用技术运用到服务器的设计中,实现了服务器能同时处理多个客户端的连接请求,同时为了提高系统各模块的并发性,采用了多线程技术,并利用Linux内核中的互斥锁与消息队列对系统中共享的资源实现同步互斥访问,以解决线程并发执行带来的竞态问题;利用V4L2提供的视频采集接口完成了实时视频的采集,并对采样后的视频数据基于H.264标准进行压缩与存储,从而实现了摄像头视频采集模块;利用帧缓存技术实现了LCD显示模块;基于标准串口编程,实现了Robot移动控制模块与M0温湿度采集模块。最后,基于分层分工的设计思想,同时也使代码层次更清晰,更易维护,设计了主程序模块,对各独立功能模块进行管理。客户端,以WiFi为媒介,基于Android系统下Java实现的套接字接口,进行网络编程,建立与服务器在局域网内的无线通信,实现了实时视频数据的传输。并利用Android中Handler技术对客户端接收到的视频流进行显示,同时也实现了客户端对Robot移动平台的控制及M0温湿度采集模块所采集信息的获取与显示。最后,对各硬件设备进行组装,对各独立设计的应用模块进行编译下载。对设计初制定的各模块功能进行调试,使设计基本实现制定的功能,并提出了一些完善和改进的地方。
其他文献
针对空天高速飞行器连续稳定跟踪难题,构建了基于多智能体(multi-agent system,MAS)的多传感器协同跟踪任务规划框架,建立了面向空天高速目标协同跟踪的多传感器协同调度优化
报道了湘江中游江段螺类的调查结果,计有螺类31种(其中5种为湖南省新记录),分别隶属于腹足纲6科11属,其中主要是田螺科的种类.对它们的种类组成、区系、种群大小、分布与栖息
针对载人航天器轨道舱内的流动换热问题,在合理构建研究对象的基础上,采用仿真分析手段研究了舱内复杂的流动换热过程。在给定相应的边界条件下,对轨道舱内电子设备、风扇、
目的:评估血浆D-二聚体(D-dimer, D-D)和纤维蛋白原(fibrinogen, Fg)及其二者比值(D/F值)在人工关节置换术后急性下肢深静脉血栓形成(deep vein thrombosis, DVT)中的诊断价值
海洋生物技术是20世纪末国际出现的前沿技术,至今发展势头良好,方兴未艾。在全球经济面临转型换代的关键时刻,蓝色经济渐现端倪。探讨了蓝色生物经济的概念和内涵,评述了海洋
近几年,随着经济高速发展,由于各类事故的频繁发生,人民的生命和财产受到了极大损失。据分析,事故发生的主要原因之一是违章操作和违章指挥,而造成事故后果严重化的主要原因
道路运输作为重要的地面运输方式,在国民生产生活中发挥着重要的作用。汽车数量的不断增长,伴随而来的道路拥堵情况也越来越严重,传统的交通运输系统已难易适应当前社会的发
国家课程、地方课程与学校课程的三级课程模式在我国基础教育课程改革中正式开启,同时《基础教育课程改革纲要(试行)》的颁布意味着我国基础教育改革进入一个崭新时代,其中改
音乐学科在普通中学重视不够,课时安排偏少,对音乐感兴趣的学生来说在日常音乐课堂的学习是不够的,为了让学生在传统教学模式外突破时间和空间进行学习,建立一个利用因特网学
由于当前网络发展迅速,目前的网络完全防范手段还不能完全的杜绝网络入侵现象。网络安全预警技术具有未卜先知的功能,能够在病毒攻击系统之前详细的判断网络可能受到的攻击的