【STM32f103寄存器版本】智能防盗系统

主要功能

当设备检测到被人为非法移动破坏时,打开OV7725摄像头拍摄当时情况并储存在SD卡中,利用GPS,GSM模块实现定位跟踪管理,并将相关信息传至管理人员手机。

总结一下就是以下几个点

  1. 摄像头画面实时显示在LCD上
  2. 摄像头捕捉到的画面以bmp格式存入SD卡
  3. 震动传感器,温湿度传感器读取数据并显示在LCD上。
  4. GPS定位,SIM800发送位置信息到手机上。
    摄像头部分参考上篇博客

功能演示
戳这

所用硬件
STM32f103,
OV7725(带FIFO)
SIM800
蜂鸣器
LED
LCD
GPS北斗模块
湿度传感器
震动传感器

总结
Q:ministm32板搭配ov7725摄像头花屏
这个问题困扰过我很久,建议解决方法,第一步把数据线和其他线分开捆绑,如果不行,尝试将数据线换成短线/排线,有能力PCB打板子。第二步检查硬件,如果不是正点官方买的摄像头,直接使用正点的例程代码是不行的。我当时买的摄像头比正点的摄像头多了几个口,分别是STR,RST,PWDN,HREF,我当时采用的方法是直接不接…结果就是不停花屏。后来仔细看OV7725的摄像头使用手册,发现对这些口也有相应的操作,而正点的摄像头模块直接在内部把他们连好了,所以代码里就没有对这几个口进行处理,所以如果要使用,需要照着OV7725的手册将这几个口也进行配置(博主也是事后重新买了正点的OV7725才醒悟,插上马上能用了,也就没有再改代码实验之前那个摄像头)
Q:GPS获取不到位置和时间数据
这玩意必须在室外使用,把天线放到室外。有时候在窗口都不行,所以当突然没有数据的时候优先考虑是不是信号不好的问题(有时候甚至可能是以为北斗卫星跑太远了位置不好你接收不到)、
Q:用了OV7725,SD卡之后按键就用不了了,板子上的指示灯会无缘无故亮
仔细看SD卡和OV7725与STM32的接口,共用一个的时候就会发生这种情况。
Q:板子上面孔不够用了怎么办?
分时复用yyds

最后把整个工程代码放在这里
https://download.csdn.net/download/Harajukuuuu/18805140

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值