实验室智能防火安全系统简介
出于许多朋友鼓励,在此与大家一同分享我学习的经历,关于嵌入式linux学习过程。同时加上自己为了完成毕业设计,所以作此章节,
当然我也是一边做,一边发笔记。完了之后我会把自己的作品也一并放上去。希望朋友们多多指教,也欢迎大家一起讨论和指正。在这过程
中我会用到比较多的知识,但是处于时间的原因,可能不会讲解的详细。其实也没必要,也不可能讲解的详细,大家可以一边参考我的脉路
一边自己看书学习。其中会涉及的主要知识面有:linux基础,linux高级编程,linux shell脚本,嵌入式系统原理,操作系统原理,计算机体
系结构,数字电路和模拟电子基础,相关硬件知识,linux驱动开发,linux系统移植,linux内核,arm指令与原理,c语言,数据结构,数据
库基础,Qt编程...等等。其他具体内容将在以后的实践中提出,大家一定要明白一点,知识的学习是一点一滴的积累的过程,不要动不动就
认为要从头学起。
打一个比方:人的大脑就是一个复杂的计算机主机,人类的快速记忆是有限,相当于cache,大脑记忆最深刻就是经常用到的,即为
cache命中,而大量我们学过的其他知识都放在大量的某个记忆体之中,相当于硬盘,当我们需要使用它们时,把他复制出来放到cache,
所以不用害怕学过的东西忘掉的就不去学了。其中的道理个人有个人的理解,希望对大家有帮助。
好了言归正传,下面介绍这个案例需要实现哪些东西,让大家有个大概的了解。顾名思义实验室防火安全系统,主要是针对于不同实验
室要求采取不同的防火措施,避免火灾产生较大的损失,更好的杜绝火灾的发生。而这一套防火系统,可以针对不同的要求灵活采取不同的
灭火方式,例如水灭火,干粉灭火,等等,但其监控的方式可以相同。本此课题为了方便,以体育馆采用细水雾灭火为例。
接下来我们将使用到的器材有:SBC2410 温度传感器 视频采集器 声光报警器等 (出于研究的原因,我们使用的SBC2410,相对来
说是大材小用 (自动扫描灭火装置、电磁阀、末端试水装置、区域控制器、集中控制器))
软件环境:linux2.6内核 交叉编译 vivi Qt4(作前台界面) (以上会有所改动,主要是我现在还没有定下来)
未完......待续