搜索
bottom↓
回复: 351

项目转开源,STM23F103C8+OV7670+SD卡+TFT彩屏及红外报警,自带FATFS文件系统,中文菜

  [复制链接]

出0入143汤圆

发表于 2011-1-31 22:22:18 | 显示全部楼层 |阅读模式
这原来是一个项目,由于某种原因没有进行到底,一个月前就定格在我的硬盘上了.我本来还想打算找人来合作出产品的,不过觉得还是不要折腾了,干脆开源算了.
    原来设计的功能:用热释电传感器感应到有人来就自动拍摄,将图像存于SD卡中.图像必需包含有时间日期,以便查案,并且如果相片超过一定日期没人理就自动删除,超过一定数量,也会自动删除前面的,后来的就会覆盖上去.
    简介:
1.主控芯片:STM32F103C8T6(可不经任何更改用更低端的STM32F103C6T6代替,节约成本)
2.2.4寸240*320FTF彩屏显示,触摸支持;
3.摄像头采用OV7670,AL422B贞存储器支持
4.实时时钟,定期删除照片,桌面实时显示日期及时间
5.micro SD卡存储图片,自带文件系统,可浏览已拍摄图像及做电子相册
6.图片背景,按键精美
7.单锂电供电
8.小巧的外形
9.分离式热释电传感器,安装方便
8.产品级加密方案.在硬件上,烧写程序时烧写加密项;在软件上,编写专用的加密函数,利用STM32唯一的96位ID进行二次加密.


主机正面 (原文件名:1.jpg)


主机背面 (原文件名:2.jpg)


总体,一个主体,一个热释红外,另一个是电池.相机超级差,将就看吧,本来想照多两张的,相机太不给力了 (原文件名:3.JPG)


主菜单,中文+图片背景,实物是很好看的,被相机处理了一下就悲剧成这样了 (原文件名:4.JPG)


时间设置及手动全部删除照片 (原文件名:5.JPG)


时间设置界面 (原文件名:6.JPG)


设防摄下的照片可以在本机浏览 (原文件名:7.JPG)


电子相片功能 (原文件名:8.JPG)


摄影中 (原文件名:9.jpg)


热释电传感器正面(能过一个三针的排线与主机联接) (原文件名:10.JPG)


热释电传感器背面 (原文件名:11.JPG)


大家看到了按键的背景图片了么,就是从这个图上剪出的,所以如果你想更换皮肤,可以更换SD卡根目录下的图片,只要把文件名改为原来的文件名就行了 (原文件名:sys8.jpg)

点击此处下载 ourdev_614392OZC2RI.rar(文件大小:6.53M) (原文件名:智能可视化门禁系统项目_V2.0_源代码.rar)
点击此处下载 ourdev_614393IYAG3X.pdf(文件大小:330K) (原文件名:智能可视化门禁系统项目_原理图.pdf)
点击此处下载 ourdev_614394OAIB3L.pdf(文件大小:155K) (原文件名:热释红外感应III目_原理图.pdf)

版权所有,商业应用请征得原作者同意,转载请注明出处.

更多图片,请参考:原创雕刻机作品欣赏 (雕刻PCB)
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4534649&bbs_page_no=1&bbs_id=1027

出0入0汤圆

发表于 2011-1-31 22:28:27 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-1-31 22:28:49 | 显示全部楼层
MARK

出0入143汤圆

 楼主| 发表于 2011-1-31 22:32:17 | 显示全部楼层
要图片背景请把压缩包里的“24b”文件夹里的以“sys”开头的内容复制到“SD卡的根目录”以数字开头的是电子相册的图片;摄像头拍下的图片全部是以PIC开头的。
如图:

(原文件名:system.jpg)

出0入143汤圆

 楼主| 发表于 2011-1-31 22:39:12 | 显示全部楼层
上传一份研发流水帐:

1,可控制屏幕的灯
2,加入背景图片
3,解决了读文件不成功的问题
4,二级菜单显示
5,SD卡出错重新配置
6,照片张数记录于sd卡
7,图片浏览界面
8,2010/11/21,对ov7670的部分文件进行了可移植性处理
9,2010/11/21,对Lcm的部分文件进行了可移植性处理
10,2010/11/22,移植到新的板子上,彩屏和摄像头及sd卡均正常
11,2010/11/23,新版模拟SPI成功
13,加入了触屏功能
14,对文件浏览函数进行了修改
15,文件浏览功能已经加入,基本没问题,等待完善
16文件浏览功能已经加入节能控制,但单张图片显示还没加入节能控制
17打包生成“新版Simple Wave PlayerV6_5.rar”
18,文件浏览功能已经基本完善
19,加入了删除所有pic?.bmp文件的功能
20,打包生成“新版Simple Wave PlayerV6_6.rar”
21,一级菜单中文显示成功
22,打包生成“新版Simple Wave PlayerV6_7.rar”
23,利用了LCD区域选择功能
24,打包生成“新版Simple Wave PlayerV6_8.rar”
25,发现LCD区域选择功能有问题
24,打包生成“新版Simple Wave PlayerV6_9.rar”
25,按键图标显示成功
26,发现当摄像照片达几百张时,浏览会卡死,而且存图片也出错
27,打包生成“新版Simple Wave PlayerV6_10.rar”
28,解决了摄像照片达几百张时,浏览会卡死的问题
29,删除全部图片时显示"wait...."
30,对摄像时的lcd灯控制及主菜单lcd等控制进行了修改
31,打包生成“新版Simple Wave PlayerV6_11.rar”
32,加入了自动清理照片的功能
33,打包生成“新版Simple Wave PlayerV6_12.rar”
34,加入正点原子的SD卡驱动,但删除文件的时候卡死
35,加入了SD卡的检测处理,但不成功
36,打包生成“新版Simple Wave PlayerV6_13.rar”
37,修正了fifo.h中fifodata_port的定义错误
38,修正了开启摄像退出后读图片数据错误的问题(因为退出摄像程序时没有关闭帧中断)
39,移植到新版mini版本中
40,修改了摄像张数(500)
41,MSD_SPI读写采用寄存器操作,加快了速度
42,打包生成“最新mini版本项目"
43,此为稳定版本
44,加入RTC功能(未完整)
45,加入了热释红外检测
46,加入了日历时间显示
47,fatfs加入了时间记录
48,打包生成“最新mini版本项目V3"
49,设置时间日期的功能完成,有节能控制
50,摄像显示的图像已经转正
51,sd卡读回复的时间加倍
52,在msd.c中加入SD_ready标志
53,删除一星期前的图片功能未加入
54,打包生成“最新mini版本项目V5"
55,加入了自动删除一星期前的照片功能
56,改写了Dell_All_bmp及listfiles函数
57,加入了"时间设置"字样
58,打包生成“最新mini版本项目最终版.rar"
59,删除了大部分不必要的文件及函数
60,打包生成“最新mini版本项目最终版V1.rar"
61,加入了芯片ID检测
62,摄像照片数目限制在700张
63,打包生成“最新mini版本项目最终版V2.rar"
64,移植到最最新版本
65,打包生成“第二个最新mini版本项目最终版.rar"
66,留意到fat16对目录项数目的限制
67,解决了FIFO发热的问题
68,复位后马上进入设防状态

出0入0汤圆

发表于 2011-1-31 22:40:56 | 显示全部楼层
mark楼主太伟大了。

出0入0汤圆

发表于 2011-1-31 22:48:58 | 显示全部楼层
支持!

出0入90汤圆

发表于 2011-1-31 22:53:15 | 显示全部楼层
很牛叉,很好的东西,我代表广大菜鸟感谢楼主

出0入0汤圆

发表于 2011-1-31 23:28:27 | 显示全部楼层
mark

出0入264汤圆

发表于 2011-1-31 23:45:41 | 显示全部楼层
谢谢

出0入0汤圆

发表于 2011-1-31 23:47:59 | 显示全部楼层
2011给力作

出0入0汤圆

发表于 2011-1-31 23:50:11 | 显示全部楼层
好久没发现牛X贴了!

出0入0汤圆

发表于 2011-1-31 23:55:26 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-1 00:02:04 | 显示全部楼层
漂亮!

出0入0汤圆

发表于 2011-2-1 00:06:43 | 显示全部楼层
谢谢lz,要学习学习楼主的加密方法

出0入0汤圆

发表于 2011-2-1 01:44:30 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-2-1 08:47:20 | 显示全部楼层
自已做的板子吧,很漂亮!
支持!

出0入0汤圆

发表于 2011-2-1 09:00:48 | 显示全部楼层
mark!~

出50入0汤圆

发表于 2011-2-1 09:21:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-1 09:24:06 | 显示全部楼层
谢谢楼主开源.

出0入168汤圆

发表于 2011-2-1 09:25:25 | 显示全部楼层
顶楼主。

出0入0汤圆

发表于 2011-2-1 09:52:48 | 显示全部楼层
LZ的PCB转印的不错.

出0入0汤圆

发表于 2011-2-1 10:00:54 | 显示全部楼层
mk

出0入0汤圆

发表于 2011-2-1 10:07:33 | 显示全部楼层
感谢楼主分享!

出0入0汤圆

发表于 2011-2-1 10:17:02 | 显示全部楼层
做的不错!不过界面不太好看,还有改进空间!

出0入0汤圆

发表于 2011-2-1 10:31:31 | 显示全部楼层
顶起。
头像被屏蔽

出0入0汤圆

发表于 2011-2-1 10:45:11 | 显示全部楼层
COOL !

出0入0汤圆

发表于 2011-2-1 10:47:09 | 显示全部楼层
这个得支持

出0入0汤圆

发表于 2011-2-1 10:49:19 | 显示全部楼层
cool

出0入0汤圆

发表于 2011-2-1 11:39:28 | 显示全部楼层
ding

出0入0汤圆

发表于 2011-2-1 11:48:52 | 显示全部楼层
Mark

出0入0汤圆

发表于 2011-2-1 12:05:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-1 12:13:40 | 显示全部楼层
真的不错呢

出0入0汤圆

发表于 2011-2-1 12:22:26 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-2-1 12:23:49 | 显示全部楼层
板子做的很好,mark

出0入0汤圆

发表于 2011-2-1 12:29:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-1 12:46:35 | 显示全部楼层
厉害,顶

出0入0汤圆

发表于 2011-2-1 14:02:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-1 14:38:12 | 显示全部楼层
特意手机上线顶下!楼主C8T6用到极致了…没看到调试,下载接口?

出0入0汤圆

发表于 2011-2-1 15:53:59 | 显示全部楼层
楼主出个套件吧?TFT在哪边买的?

出0入0汤圆

发表于 2011-2-1 16:17:45 | 显示全部楼层
大家都喜欢开源

出0入0汤圆

发表于 2011-2-1 16:39:27 | 显示全部楼层
第八张图片上的MM太给力了

出0入0汤圆

发表于 2011-2-1 17:01:28 | 显示全部楼层
支持楼主

出0入143汤圆

 楼主| 发表于 2011-2-1 17:31:18 | 显示全部楼层
回复【38楼】powerSTM 农夫山拳
特意手机上线顶下!楼主c8t6用到极致了…没看到调试,下载接口?
-----------------------------------------------------------------------

谢谢支持,下载接口在AL422B的引脚上,开发完了当然是把它拆了

出0入143汤圆

 楼主| 发表于 2011-2-1 17:39:18 | 显示全部楼层
回复【39楼】powerSTM 农夫山拳
楼主出个套件吧?tft在哪边买的?
-----------------------------------------------------------------------

开源套件请参考这个帖子:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4541598&bbs_id=1027
TFT在淘宝上买的,控制器是932X系列的基本不用改参数就可以用了,当然用其它的改也是几行代码

出0入0汤圆

发表于 2011-2-1 17:48:38 | 显示全部楼层
OK!

出0入0汤圆

发表于 2011-2-1 18:40:09 | 显示全部楼层
顶,这贴持续关注。。

出0入0汤圆

发表于 2011-2-1 19:07:19 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-2-1 20:08:08 | 显示全部楼层
好久没见这么酷的帖子了.又一高手.

出0入0汤圆

发表于 2011-2-1 20:10:48 | 显示全部楼层
向你致敬,

出0入0汤圆

发表于 2011-2-1 20:11:41 | 显示全部楼层
mark

出0入12汤圆

发表于 2011-2-1 22:18:18 | 显示全部楼层
第八张图片的文字,配上下面的MM,那真是...

出0入0汤圆

发表于 2011-2-1 22:23:52 | 显示全部楼层
这电路板子…真叫人羡慕

出0入0汤圆

发表于 2011-2-1 22:27:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-2 20:53:28 | 显示全部楼层
放弃看春晚来看你

出0入0汤圆

发表于 2011-2-3 06:23:22 | 显示全部楼层
楼主,那个"新版Simple Wave PlayerV6_5.rar"是指什么?带WAVE播放功能?

出0入0汤圆

发表于 2011-2-3 09:03:02 | 显示全部楼层
PCB做的太漂亮了,请教楼主过孔是怎么处理的

出0入0汤圆

发表于 2011-2-3 14:50:16 | 显示全部楼层
mark 支持个

出0入0汤圆

发表于 2011-2-3 21:07:41 | 显示全部楼层
这个强悍哦!好

出0入4汤圆

发表于 2011-2-3 22:41:13 | 显示全部楼层
好东西

出0入0汤圆

发表于 2011-2-3 22:43:19 | 显示全部楼层
mark

出0入198汤圆

发表于 2011-2-4 00:14:13 | 显示全部楼层
挺下楼主的无私精神。
提一个比较苛刻问题,你的摄像头是有人经过时,就进行拍照,那是如何保证拍到的照片能看到人脸?而不只是人身子。

出0入0汤圆

发表于 2011-2-4 01:00:10 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-4 01:56:26 | 显示全部楼层
强烈要顶

出0入0汤圆

发表于 2011-2-4 11:45:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-4 12:08:40 | 显示全部楼层
MARK~~~~~~~~~~~~~~~~~~~~

出0入0汤圆

发表于 2011-2-4 13:20:13 | 显示全部楼层
mark~顶~

出0入0汤圆

发表于 2011-2-4 21:35:39 | 显示全部楼层
我顶

出0入0汤圆

发表于 2011-2-4 21:59:53 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-2-5 10:42:05 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-5 12:41:47 | 显示全部楼层
收藏

出0入0汤圆

发表于 2011-2-5 13:10:22 | 显示全部楼层
顶 牛人

出0入0汤圆

发表于 2011-2-5 13:37:29 | 显示全部楼层
很不错啊给力

出0入0汤圆

发表于 2011-2-5 19:19:13 | 显示全部楼层
很好啊,学习, 能卖PCB吗

出0入0汤圆

发表于 2011-2-5 22:10:57 | 显示全部楼层
顶上。

出0入10汤圆

发表于 2011-2-5 22:34:49 | 显示全部楼层
强悍

出0入0汤圆

发表于 2011-2-6 09:36:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-6 10:01:51 | 显示全部楼层
楼主好心肠

出0入0汤圆

发表于 2011-2-6 10:09:56 | 显示全部楼层

出0入0汤圆

发表于 2011-2-6 11:36:51 | 显示全部楼层
好东西,收下了

出0入0汤圆

发表于 2011-2-6 11:54:19 | 显示全部楼层
马克

出0入0汤圆

发表于 2011-2-6 13:31:15 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-2-6 19:32:20 | 显示全部楼层
COOL! MARK!

出0入170汤圆

发表于 2011-2-6 21:41:48 | 显示全部楼层
顶 牛人

出0入0汤圆

发表于 2011-2-6 22:03:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-7 01:42:15 | 显示全部楼层
回复【82楼】plc_avr 哥只是传说
cool! mark!
-----------------------------------------------------------------------

出0入0汤圆

发表于 2011-2-7 06:53:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-7 07:02:31 | 显示全部楼层
很牛叉,很好的东西,我代表广大菜鸟感谢楼主

出0入0汤圆

发表于 2011-2-7 10:52:42 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-7 11:13:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-7 18:20:00 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-2-7 18:26:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-7 18:46:23 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-7 18:54:23 | 显示全部楼层
很给力!

出0入0汤圆

发表于 2011-2-7 19:21:13 | 显示全部楼层
jh

出0入0汤圆

发表于 2011-2-7 21:46:17 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-10 15:49:43 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-10 15:49:56 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-10 16:17:22 | 显示全部楼层
顶楼主!谢谢分享!

出0入0汤圆

发表于 2011-2-10 16:51:54 | 显示全部楼层
太强大了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-10 17:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表