完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想弄个室内的摄像头无线监控网络,通过上位机进行实时控制,可随时打开或关闭摄像头,摄像头的图像通过无线网络暂存在上位机,手机等移动终端可以通过公网进行上位机的控制进而间接控制摄像头,经过多日的寻找资料,初定确定了一个方案:我打算选择cortex-M3内核的STM32f103VCT6进行摄像头的控制,采用0v7670系列的摄像头通过SCCB协议(一种类似于I2C协议的通信方式)和stm32f103VCT6进行通信,考虑到OV7670的采样速率较快,我又采用了FIFO进行暂存,stm32f103VCT6采用DMA方式实现外设和存储器的直接通信,而不经过CPU的处理,之后把stm32f103VCT6采集到的图像数据通过串口转wifi模块,并通过无线路由器作为沟通的媒介,发给上位机进行数据的处理、显示、控制,实现无线监控的功能,构建了由wifi组成的无线内网,通过路由器的网上登录设置,端口绑定,可以实现手机等移动终端通过公网来访问内网,达到手机通过互联网轻松控制室内内网的摄像头。 虽然方案可行,但是我在逛弟子发烧友网和看一些中国知网的论文的时候,我又有了一些疑问。 采用stm32开发的视频监控的效果好像并不那么好,而采用S3C6410A等ARM来进行视频的处理效果更佳,而S3C6410A基于linux的os系统,要在linux的操作系统下进行各种驱动的编程和移植才能达到无线的监控和控制。 我想问的是,在室内的环镜下,采用哪种实现无线的摄像头的的监控和控制更为现实和有价值;因为我需要多个摄像头的不同房间的监控,考虑到上位机的多线程的问题,上位机的设计是不是更应该采用基于limux系统的QT编程或安卓编程的界面,而不是labview编程的界面,毕竟labviews是基于数据流的编程,编程的时候占用的内存会较多;若采用ARM的S3C6410A,我更应该关注他的哪些应用范围,或者说是学习关于它的哪些知识,能不能通过采用分辨率较高的摄像头来弥补STM32相对于S3C6410A处理器的不足? 有点拿捻不定,想请教一下大家再采取方案,学习相关的知识。 |
|
相关推荐
|
|
有什么进展没 期待着 |
|
|
|
|
|
想问一下做出来了没
|
|
|
|
2969 浏览 1 评论
飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之LED
1630 浏览 0 评论
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-编译Linux实时系统-单独编译1
868 浏览 0 评论
哇!5.2秒进入应用界面!Linux快速启动方案分享,基于全志T113-i国产平台
1931 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-移植前准备之git管理内核源码
605 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-3 05:16 , Processed in 0.626214 second(s), Total 52, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号