远程监控系统功能介绍介绍: 本设计介绍的是基于瑞萨 Synergy S7G2 开发板和R7F0C807 单片机在远程监控系统中的应用,并开源全部设计资料。远程监控系统通过控制摄像头采集图像数据,接收来自系统控制台发出的控制命令,解释并控制云台进行上、下、左、右,四个方向的行进动作,并实现对镜头变焦、聚焦、光圈的控制。本篇用户手册所描述的远程监控系统,使用了Renesas Synergy S7G2 开发板提供的以太网接口和RS-485 接口,R7F0C807 单片机控制的马达系统以及PC GUI 简单实现了对云台摄像头的上、下、左、右,四个方向的行进动作控制及实时图像的采集。目前,此系统的Synergy S7G2 开发板的IP 地址是固定地址,只能通过程序修改,且只支持局域网内访问。 远程监控系统硬件系统实物展示图: 瑞萨S7G2远程监控系统PC GUI 界面: 瑞萨S7G2远程监控系统设计原理: 远程监控系统是由图像采集模块、远程控制模块、命令解析模块、电机驱动模块以及PC GUI 组成。Synergy S7G2 开发板的PDC 接口从OV7670 摄像头采集图像数据,IIC 接口和普通端口控制摄像头芯片,构成了图像采集模块;开发板的以太网接口Ethernet0 与PC 机以太网接口相连构成远程控制模块;开发板的RS-485 接口通过MAX485 芯片与R7F0C807 单片机相连构成命令解析模块;R7F0C807 与两组电机相连构成电机驱动模块,云台由两个电机驱动向水平和垂直方向运动。远程监控系统的原理框图如下: 瑞萨S7G2 远程监控系统全部资料开源,见电路城(www.cirmall.com)相关文件下载:
2021-04-21 18:06:11 3.53MB 远程监控 瑞萨 开源 摄像头采集
1
在tiny610嵌入式ARM平台上面写的一个基于Qt的摄像头采集程序,并用opencv做了简单的背景差分(x需要移植opencv才可以的哦),摄像头采集是基于v4l2。程序不一定可以在你的平台上面运行,但思路可以参考
2021-04-11 14:53:52 8KB ARM opencv 摄像头采集
1
opencv多摄像头同步采集,源程序。
2021-04-08 13:05:27 3.92MB opencv 多摄像头 采集
1
mini2440 Linux平台下UVC摄像头的视频采集,采用H264压缩,可以通过网络传输!!! 适合初学者参考
2021-03-30 08:49:55 1006KB mini2240 Linux UVC采集视频 H264压缩
1
FPGA设计实现OV5640 摄像头采集数据VGA显示输出Verilog设计逻辑Quartus工程源码文件,FPGA型号Cyclone4E系列中的EP4CE10F17C8,Quartus版本18.0。 module ov5640_rgb565_1024x768_vga( input sys_clk , //系统时钟 input sys_rst_n , //系统复位,低电平有效 //摄像头接口 input cam_pclk , //cmos 数据像素时钟 input cam_vsync , //cmos 场同步信号 input cam_href , //cmos 行同步信号 input [7:0] cam_data , //cmos 数据 output cam_rst_n , //cmos 复位信号,低电平有效 output cam_pwdn , //cmos 电源休眠模式选择信号 output cam_scl , //cmos SCCB_SCL线 inout cam_sda , //cmos SCCB_SDA线 //SDRAM接口 output sdram_clk , //SDRAM 时钟 output sdram_cke , //SDRAM 时钟有效 output sdram_cs_n , //SDRAM 片选 output sdram_ras_n , //SDRAM 行有效 output sdram_cas_n , //SDRAM 列有效 output sdram_we_n , //SDRAM 写有效 output [1:0] sdram_ba , //SDRAM Bank地址 output [1:0] sdram_dqm , //SDRAM 数据掩码 output [12:0] sdram_addr , //SDRAM 地址 inout [15:0] sdram_data , //SDRAM 数据 //VGA接口 output vga_hs , //行同步信号 output vga_vs , //场同步信号 output [15:0] vga_rgb //红绿蓝三原色输出 ); //parameter define parameter SLAVE_ADDR = 7'h3c ; //OV5640的器件地址7'h3c parameter BIT_CTRL = 1'b1 ; //OV5640的字节地址为16位 0:8位 1:16位 parameter CLK_FREQ = 26'd65_000_000; //i2c_dri模块的驱动时钟频率 65MHz parameter I2C_FREQ = 18'd250_000 ; //I2C的SCL时钟频率,不超过400KHz parameter CMOS_H_PIXEL = 24'd1024 ; //CMOS水平方向像素个数,用于设置SDRAM缓存大小 parameter CMOS_V_PIXEL = 24'd768 ; //CMOS垂直方向像素个数,用于设置SDRAM缓存大小 //wire define wire clk_100m ; //100mhz时钟,SDRAM操作时钟 wire clk_100m_shift ; //100mhz时
linux下基于V4L2/Qt的usb摄像头采集显示程序 Qt工程, 测试使用的是Qt5.6.0 可以正常使用, 采集usb摄像头的图像并显示, 可以正常配置摄像头像素
2021-03-15 00:27:59 164KB linux V4L2 Qt usb
1
图像采集
2021-01-29 20:04:27 7.21MB 摄像头;采集软件;wind
1
qimaging 采集
2021-01-29 20:04:26 40.35MB windows 摄像头;采集
1
可直接适用于K210等OV2640摄像头采集后图像的后期处理,为了适配不同比例小屏幕编写。 使用双线性插值法进行图像缩放。 可以直接在图像中指定位置合成方框,解决TFT显示屏上图像和方框分开刷新的闪烁问题。 可以指定位置指定大小裁剪图像。 可以在图像中合成字符串或矩形填充。 适配 输入格式为uint32_t RGB565图像。可自行修改,注释详细。 补充说明:当前bug,输入输出图像宽度必须为2的倍数
2020-10-24 03:21:46 4KB 图像处理 OV2640 K210
1
实现基于FPGA的图像采集,并实现LCD显示,像素采集为500万
2020-02-01 03:11:09 4.93MB FPGA 、LCD
1