无人地铁 发表于 2012-5-30 20:30:08

普通毕业设计——基于GSM短信防盗系统

开发环境:ADS1.2系统:无0S使用开发板:天嵌S3C2440    2011/10/1前言:设计都不是很理想,和我当时想的差别很大。自学从零到毕设完毕,为期八个月,虽然不是每时每刻都在做,大四上学期开始准备,即10月1日拿下开发板,启动代码(和ARM9架构)——两个月,显示器——一个月,摄像头——一个月,SD卡——三周,GSM模块——两周,杂七杂八——三个月!从启动代码到运用的每个模块,寄存器设定值,90%以上解决有什么用,为什么,怎么样,结果这四个问题。简介:基于GSM短信防盗系统是针对家庭防盗设计的一款小型系统,由热释电红外传感器作为人体感应器,当防盗系统启动时,有人进入感应区后,触发传感器,防盗系统接收到传感器的电平信号后,启动防盗系统,使用T35i GSM模块发送信息到家庭住户的手机上,提醒住户有人进入房子,完成对家庭的实时防盗。基于GSM短信防盗系统由5个模块组成。(1)热释电红外传感器模块。当非法人员进入防盗区域时,随即触发防盗装置部分的传感器模块即模块热释电红外传感器,由此模块发送一个电平信息给防盗主机,从而唤醒主机进入防盗模式。因为这一模块只是当感应的时候引起一个电平变化提供给主机,所以使用一个微动开关做为替代,省钱。(2)GSM短信模块。当主机被触发进入工作模式后,随即使用AT命令控制GSM模块向用户发送警报信息,提醒用户家庭有情况。(3)摄相头OV9650模块。当主机启动后,会对防盗区域进行拍摄,记录当前状况,一直到记录完毕或是被关闭防盗系统。(4)SD卡模块。用于保存摄像头录下的视频信息。(5)东华4.3寸液晶显示器模块。作为显示录相的模块,同时有触屏功能,用于与用户交流的模块。上图:由我技术和设备有限,自制板失败了,液晶显示器不亮,动一下亮下,0.5mm的线,虽然测着没有问题,但是接上去却不行,也要交了,没时间再做过一个了。只能用开发板来显示了                   开机画面什么的都没怎么搞图上,直接就显示点击拍,则进入工作,按下微动键(模拟传感器)即可拍下视频保存到SD卡上点击看,即可看到拍下的视频就天嵌那80元的摄像头,受灯光影响,就是配置那个摄像头内部那上百个寄存器没深入,ARM9摄像头部分解决了当时下雨,天黑,抬头看灯亮没有,别的画面不清晰,本人就这儿清晰只能上本人丑照了电脑显示发送成功,当时用于调试,所以用了串口0.串口1是连到GSM模块的发送成功了   感言:       虽然这一个毕业设计虽然是我自己做出来的,其实是有无数人在帮助我去完成这一个设计,做这个毕业设计遇到的很多难题,特别是在启动代码上,花了两个月的时间才算过,下载非常多别人的心得!当然还有一些模块,也是看了很多人的博客,逛了很多的论坛,也是很多师兄、前辈总结下来的经验!他们在论坛或别的地方写下自己的心得体会,花了很多的时间,却是没有回报的付出,很是令人敬佩!       当然还有一些和我遇到的问题一样,可能他们解决了,但是没有写下自己是如何解决的,那只能靠自己去解决了!我看到有篇心得最后写道:… …解决问题后却没有把自己如何解决的过程写下来,让后来人又去摸索,这也是我们国家技术跟不上来的原因之一吧… ….       我很认同这位前辈的说法,同是嵌入式的爱好者,肯定会遇到很多各种各样的问题,如果遇到一个,写下来分享给大家,那么对初学者帮助会非常大,哪怕是提供线索也行,在我学习过程中,不管是单片机也好,嵌入式也好,发现有些一起学习的,自己懂了一些就骄傲自大!再看看日本的大学生,他们在大学就可以用嵌入式制作各种电子设备,比如说我们每年电子设计大赛小车项目,而我们国家的研究生才懂嵌入式,还不一定就能设计出来,根本比不上,中国人地大,人更多,为什么都比不上人家,是我们不够团结,太过于自大,太过于自私,太过于看不起人,教嵌入式的人却不舍得全心教,有所保留,生怕学生学好了会抢了自己饭碗,都是商业机密,不能公开,公开就没得钱赚,人才竞争少,懂得人不进取,而想起的人却很难入门,恶性循环,最后我们国家技术发展得越来越比其它国家的慢……以前我加入了天嵌的群,第一个500人的那个群,来来回回就那几个人说话,也有些人说买回来了一个高级的玩具,想必学的人也知道他的难度,确实很难,当时没有老师带我,身边的同学也没有学这个的,全靠自己,还好我坚持下来,没放弃,DATASHEET看了一遍又一遍,天嵌写的代码备注很少,网上的前辈也有些经验,但远远满足不了我对每句代码的理解,为了弄懂每句代码,一句代码有时候卡了几天0.0...我也在论坛上发过帖,有些解决了,但是解决的那些是自己解决了,群上问了很多问题,基本自问自答,简单的别人不愿回答,难的也没见有人能答,后来退群了(原因等下说),不过还记得群里那几个人,因为他们热心,虽然他们没帮过我解决过问题,他们对新手的帮助,他们懂的都会尽量去解答——哈尔滨-李杨,北京-Fight,等还有一些,记忆能力有限,说两个主要的,之所以退群,因为有这几位仁兄在,当然我也很想交这样的朋友,只是群满了,对,有这样的人在群,会帮助新人很多,当然别的群应该也是会有的,只是我也不知道,这个群我却知道有他们这几位在!可能你们会想我这个好像在XXX,只是我会说:随便~因为我看过太多懂技术的人却很自大,看看小日本的技术吧,中国十倍于日本都搞不过还自大,C!!!忘了说有些视频了,COPY太多,看了好多视频基本来来回回讲那些,都是自己看就懂的也讲,不懂的那些直接跳过,或是一语而过,从视频那儿只有点点帮助(可能那些视频是给懂的人看的吧)。。。本人也只是个穷学生,没钱买视频,所以只能看些免费的,想来也是,免费的哪有那么好,可能会有些攻击性语句,对不针对谁谁谁,如果都没什么评价,那大家都不去进取,都满足了,还能发展到哪去~结语:最重要的是经验,是的,我会把我的经验告诉大家,有点帮助是一点!天嵌有些地方还是可以的,不过还要努力~因为中国的技术很不行,最少民用的技术跟不上小日本!

无人地铁 发表于 2012-5-30 20:40:43

本帖最后由 无人地铁 于 2012-5-30 21:04 编辑

当时我也没按天嵌说的裸奔三步曲去搞,直接上裸机代码,一条一条语句跟下去,一个个模块搞定~
也从来没写过一个流水灯,直接上液晶显示器等大模块~看是看过了,感觉按那个来搞,都不知道是有什么用。。。自己是从单片机过来的,不搞清楚是不爽的!
      是了,还有些,天嵌写的裸机代码并不是全部都正确的,虽然单独起来是能用,搞到一起多多少少会有些问题,有些是要改的,比如SD卡那儿,读一个块是没问题的,读几个或是猛地读就读不了了~所以有个经验是,初学者要脚踏实地,学东西嘛,都搞懂了,今后到工作了,就不会那么辛苦了~

honghaoyang 发表于 2012-5-30 22:37:53

顶楼主!向楼主学习!

木木雨辰金夆 发表于 2012-5-30 23:45:23

支持共享,辛苦楼主了

记事本 发表于 2012-5-31 08:48:27

这个必须得顶!我顶!:lol

workhard123 发表于 2012-5-31 09:02:36

祖国的未来啊

leix1234 发表于 2012-5-31 10:03:56

顶一个……

~悟`~念~ 发表于 2012-5-31 23:41:50

楼主强人,顶一个!!!论坛很少见这样的帖子了!!!

Zhhu218 发表于 2012-6-1 08:01:47

顶楼主!向楼主致敬

wubiao351 发表于 2012-6-1 21:30:26

顶楼主....

496812749 发表于 2012-6-3 00:34:00

顶楼主,强人,希望楼主能把自己的经验讲讲,我们这些将要做嵌入式论文的也能借鉴下:)

qianbaihua 发表于 2012-6-3 10:02:34

顶楼主。。。。

陈世超 发表于 2012-6-3 12:41:05

顶楼主,楼主可以共享出来吗

qiguohua0303 发表于 2012-6-3 15:33:46

楼主很棒,以后我学的有成果也要分享,希望大家一起顶起嵌入式的分享学习浪潮

zbb564833642 发表于 2012-6-4 18:40:57

顶起!!!!!!
页: [1] 2 3 4
查看完整版本: 普通毕业设计——基于GSM短信防盗系统