当前位置:首页 > 嵌入式培训 > Linux学习 > linux入门 > 嵌入式linux项目实例,嵌入式学霸总结

嵌入式linux项目实例,嵌入式学霸总结 时间:2018-08-06      来源:未知

嵌入式Linux可以说是现在最完善的操作系统之一了,他继承了intelnet上无限的开放原代码资源,而且还具有嵌入式操作系统的特性。嵌入式linux发展的很快,他是是免费的,而且为全世界的自由软件开发者提供支持,不只这样,而且嵌入式linux软件移植:容易,代码开放,有许多应用软件支持,稳定性和安全性都很好。介于这些特点,人们对嵌入式linux是喜爱的,一般开发都比较喜欢用这个,那当然嵌入式linux项目也是很多的,我们一起来看看嵌入式linux项目实例?来借此学习学习。

实例一:食品仓储物联网系统

它融合了三大技术点:

1)物联网技术;

2)嵌入式linux技术;

3)3G移动开发技术。

项目框架

 

 

示例图

实现的功能

设计一套物联网系统,实现对分布于各地(北京、上海……)的食品仓库,以及各个具体库房的监控、管理。

(1)“二级网关”和“物联网节点”作用

分布于各库房内的监控点通过传感器采集温度、湿度、光线等数据然后通过ZigBee无线方式发送给二级网关,二级网关可以通过对数据的分析控制各个控制端点。二级网关会把信息发送给一级网关,一级网关终通过Internet将数据发送到中心服务器。同样二级网关还可以接收来自一级网关的命令。

(2)“一级网关”作用

一级网关主要任务是管理下方各个二级网关,并负责和中心服务器通过互联网进行交互。一级网关还要负责整个仓库的安防工作。所以需要:配置摄像头,用于监控现场,并且可以将现场的图片、图像发送到“中心服务器”,或“移动终端”;配置红外传感器,防止外人入侵;配备GPRS,在发生异常时通过短信或电话形式报警。

(3)“3G移动终端”作用

基于3G智能操作系统Android的移动终端,可以查询仓库状态,接收报警短信,发送控制命令等。

(4)“中心服务器”作用

基于Linux的中心服务器完成数据的记录查询功能。

5.涵盖的技术点

(1)物联网部分

● ZigBee组网技术

(2)嵌入式linux部分

● 基于ARM9或Cortex-A8的ARM处理器技术

(3)Android移动终端部分

● Cortex-A8处理器技术

(4)中心服务器部分(针对嵌入式方向学员,此功能非重点)

● 服务器开发技术

实例二:互联网电视机顶盒

功能:

1、产品级的软硬件质量、功能、结构

2、运行Android4.2系统

3、功能强大的Cortex-A7双核处理器,主频1.2G

4、提供uboot、Linux内核、Android等所有源码和硬件原理图

5、提供系统的Linux、Android实验及项目

2.配套软硬件资源

实例三:基于GPRS的远程安防监控系统

监控项目功能示例图

本项目技术点:

1)uboot移植

2)内核移植及网卡驱动

3)Nandflash驱动坏块管理

4)Usb协议,USB HOST驱动移植及分析

5)Sd卡驱动和自动卸挂载

6)Adc温度传感器驱动以及应用控制

7)Usb Camera 驱动以及云台控制

8)人体感应器以及烟雾探测器驱动以及应用控制编程

9)USB Wifi驱动及配置

10)GPRS收发短信及应用功能封装

11)Server端的主体实现及各个功能模块划分和综合

12)Android客户端的实现

通过上面可作为技术点的实现,可实现的功能如下:

1) 监控机可以通过摄像头采集现场图像;

2) 监控机可以通过传感器采集现场火警等数据;

3) 监控机可以通过红外传感器探测是否有人进入现场(或家中,可用做防盗);

4) 监控机可以在异常情况下给用户发送短信报警;

5) 监控机可以储存特殊情况下的数据和照片;

6) 用户可以通过网络登陆监控机的主页(有权限验证);

7) 用户可以在主页上观察到监控机通过摄像头采集到的现场图像;

8) 监控机可以将特殊情况下的数据和照片存在SD卡中,要实现卡的动态插拔检测和挂载;

........

还有更多嵌入式linux项目实例,都有源码哦,想要了解的可以咨询哦。

上一篇:linux语音识别程序就是这么简单

下一篇:嵌入式linux下GPIO驱动程序操作方法(还有实例)

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部