原创OV7670,30W像素摄像头模块,

3) 光学尺寸1/6 ,像素面积3.6 μm x 3.6 μm,灵敏度1.3V/Lux-sec

4) 工作电压:3.3V

5) 接口定义为10*2的2.54间距排针。

配合usb采集板卡演示效果

参考初始化代码:

void ov7725_init_rgbraw(void)
{
sccb_senddata(0x12,0x80); // BIT[7]-Reset all the Reg
DelayMs(100);

//Write Data Index
sccb_senddata(0x3d, 0x03); //DC offset for analog process
sccb_senddata(0x15, 0x02); //COM10: href/vsync/pclk/data reverse(Vsync H valid)
sccb_senddata(0x17, 0x22); //VGA: 0x22; QVGA: 0x3f;
sccb_senddata(0x18, 0xa4); //VGA: 0xa4; QVGA: 0x50;
sccb_senddata(0x32, 0x00); //Bit[7]:Mirror image edge alignment
sccb_senddata(0x29, 0xA0); //VGA: 0xA0; QVGA: 0xF0
sccb_senddata(0x2C, 0xF0); //VGA: 0xF0; QVGA: 0x78
sccb_senddata(0x0d, 0x41); //PLL 4x
sccb_senddata(0x11, 0x01); //CLKRC,Finternal clock = Finput clk*PLL multiplier/[(CLKRC[5:0]+1)*2] = 25MHz*4/[(x+1)*2]
//00: 50fps, 01:25fps, 03:12.5fps (50Hz Fliter)
sccb_senddata(0x12, 0x03); //BIT[6]: 0:VGA; 1;QVGA
//VGA: 00:YUV; 01:Processed Bayer RGB; 10:RGB; 11:Bayer RAW; BIT[7]-Reset all the Reg
sccb_senddata(0x0c, 0x10); //COM3: Bit[6]:Horizontal mirror image ON/OFF, Bit[0]:Color bar; Default:0x10
//DSP control
sccb_senddata(0x42, 0x7f); //BLC Blue Channel Target Value, Default: 0x80
sccb_senddata(0x4d, 0x09); //BLC Red Channel Target Value, Default: 0x80
sccb_senddata(0x63, 0xf0); //AWB Control
sccb_senddata(0x64, 0xff); //DSP_Ctrl1:
sccb_senddata(0x65, 0x00); //DSP_Ctrl2:
sccb_senddata(0x66, 0x00); //{COM3[4](0x0C), DSP_Ctrl3[7]}:00:YUYV; 01:YVYU; [10:UYVY] 11:VYUY
sccb_senddata(0x67, 0x02); //DSP_Ctrl4:[1:0]00/01: YUV or RGB; 10: RAW8; 11: RAW10

//matrix sharpness brightness contrast UV
sccb_senddata(0x90, 0x0a);
sccb_senddata(0x91, 0x01);
sccb_senddata(0x92, 0x01);
sccb_senddata(0x93, 0x01);
sccb_senddata(0x94, 0x5f);
sccb_senddata(0x95, 0x53);
sccb_senddata(0x96, 0x11);
sccb_senddata(0x97, 0x1a);
sccb_senddata(0x98, 0x3d);
sccb_senddata(0x99, 0x5a);
sccb_senddata(0x9a, 0x1e);
sccb_senddata(0x9b, 0x3f); //Brightness
sccb_senddata(0x9c, 0x25);
sccb_senddata(0x9e, 0x81);
sccb_senddata(0xa6, 0x06);
sccb_senddata(0xa7, 0x65);
sccb_senddata(0xa8, 0x65);
sccb_senddata(0xa9, 0x80);
sccb_senddata(0xaa, 0x80);

//Gamma correction
sccb_senddata(0x7e, 0x0c);
sccb_senddata(0x7f, 0x16); //
sccb_senddata(0x80, 0x2a);
sccb_senddata(0x81, 0x4e);
sccb_senddata(0x82, 0x61);
sccb_senddata(0x83, 0x6f);
sccb_senddata(0x84, 0x7b);
sccb_senddata(0x85, 0x86);
sccb_senddata(0x86, 0x8e);
sccb_senddata(0x87, 0x97);
sccb_senddata(0x88, 0xa4);
sccb_senddata(0x89, 0xaf);
sccb_senddata(0x8a, 0xc5);
sccb_senddata(0x8b, 0xd7);
sccb_senddata(0x8c, 0xe8);
sccb_senddata(0x8d, 0x20);
}

联合博客技术交流(您可以通过以下方式了解,关注我们的博客和交流)

http://blog.chinaaet.com/shenyae86

http://www.openedv.com/posts/list/58978.htm

http://www.cnblogs.com/ccjt/

http://blog.sina.com.cn/u/5625282126

http://xinanhejishu.blog.163.com/

QQ交流群:层层惊涛 26210916

辐射防护交流群 224673609

百度云盘资料下载

http://yun.baidu.com/s/1kThKzaf

http://yun.baidu.com/s/1c0SKEC4

http://yun.baidu.com/s/1mgVml3i

新更新的OV7670 OV7725模块效果展示 OV7670 FPC版 30万像素 CMOS模块 兼容官哥方便 FPGA stm32f407 68013等使用的更多相关文章

  1. Windows 11 新材质 Mica Alt 效果展示

    本文是 WinUI 3 踩坑记 的一部分,该系列发布于 GitHub@Scighost/WinUI3Keng,若内容出现冲突以 GitHub 上的为准. 微软在 2022-09-02 更新了官方文档, ...

  2. 微信公众号开发系列-13、基于RDIFramework.NET框架整合微信开发应用效果展示

    1.前言 通过前面一系列文章的学习,我们对微信公众号开发已经有了一个比较深入和全面的了解. 微信公众号开发为企业解决那些问题呢? 我们经常看到微信公众号定制开发.微信公众平台定制开发,都不知道这些能给 ...

  3. Vue过渡和动画效果展示(案例、GIF动图演示、附源码)

    前言 本篇随笔主要写了Vue过渡和动画基础.多个元素过渡和多个组件过渡,以及列表过渡的动画效果展示.详细案例分析.GIF动图演示.附源码地址获取. 作为自己对Vue过渡和动画效果知识的总结与笔记. 因 ...

  4. HTML5鼠标hover的时候图片放大的效果展示

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  5. javascript图片放大镜效果展示

    javascript图片放大镜效果展示 <!DOCTYPE html> <html> <head lang="en"> <meta cha ...

  6. Vuls 漏洞扫描工具部署及效果展示

    Vuls 漏洞扫描工具部署及效果展示 介绍 Vuls根据NVD,OVAL等数据对主流Linux系统进行扫描,并具有完善的报告. 支持系统 Distribution Release Alpine 3.3 ...

  7. CSS3-Hover 效果 展示

    首先说说兼容性的问题吧,主要说说IE浏览器的兼容性.IE10+. 效果展示的css代码: .button { margin: .4em; padding: 1em; cursor: pointer; ...

  8. UGUI的优点新UI系统三效率高效果好

    UGUI的优点新UI系统三效率高效果好 通过对批处理(batching).纹理图集(texture atlasing)和新的canvas组件的支持,新UI系统提供了一个经过优化的解决方案,使得开发者添 ...

  9. SpringBoot 注册Servlet三大组件【Servlet、Filter、Listener】-原生代码+@Bean+效果展示

    由于SpringBoot默认是以jar包的方式启动嵌入式的Servlet容器来启动SpringBoot的web应用,没有web.xml文件. 注册三大组件,class MyServlet()/clas ...

随机推荐

  1. 理解clientWidth,offsetWidth,clientLeft,offsetLeft,clientX,offsetX,pageX,screenX

    1. clientWidth:表示元素的内部宽度,以像素计.该属性包括内边距,但不包括垂直滚动条(如果有).边框和外边距.(clientWidth = width + padding) 2. offs ...

  2. [LC]26题 Remove Duplicates from Sorted Array (删除排序数组中的重复项)(双指针法)(原地实现)

    ①中文题目 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度. 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成 ...

  3. centos下安装composer

    centos下,yum 安装没效果,按照官网的安装方法: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/ ...

  4. gcc在x64体系中如何传递参数,linux,mac,iOS适用

    上一篇介绍了vc(windows)平台在x64体系当中,c函数的传参方式.本篇将要介绍gcc(类linux,mac)平台在x64中,c函数是如何传参的.为节约时间和篇幅,首先来定义一个有十个参数的函数 ...

  5. 2019-10-28:渗透测试学习,sqlmap的使用,笔记

    sqlmap工具的使用sql注入工具,明小子,啊D,萝卜头,穿山甲,sqlmap等开源自动化注入利用工具,支持的数据库有12种,在/plugins中可以看到支持的数据库种类,在所有注入利用工具中是最好 ...

  6. 【译】为什么永远都不要使用MongoDB Why You Should Never Use MongoDB

    背景 最近在学习DDIA(Designing Data-Intensive Applications)这本分布式领域非常急经典的入门书籍,里面第二章<数据模型与查询语言>,强调了对一对多. ...

  7. linux字符集修改

    首先介绍一下变量. 1.变量类型:本地变量.环境变量.局部变量.特殊变量(内置).参数变量.只读变量. 2.bash的配置文件:profile类和bashrc类 profile类:为交互式登录的she ...

  8. requests请求库练习--GitHub登录

    # coding = utf-8 """ 结合抓包工具,采用两种方法模拟登录github直接利用session登录和利用requests登录 ""&q ...

  9. Django Form and ModelForm

    Form介绍 在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来. 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输 ...

  10. Zookeeper 应用实现-配置中心

    一.目标 一个乞丐版自更新配置中心,更新配置后,能在各个服务器实现更新 二.架构 三.角色 config-web: 配置后台,主要用于管理配置,增改配置 config-agent: 监听配置,遇到变动 ...