学海无涯,连接器知多少!下载+回帖=京东券!

空前绝后!史上最全的车载导航资料就它了!

断电不断网,DC/DC UPS路由器光猫带保护电源

机器人颜色识别跟踪模块(AVR视觉模块)资料分享

  • 机器人颜色识别跟踪模块(AVR视觉模块)资料分享
  • 机器人颜色识别跟踪模块(AVR视觉模块)资料分享
  • 机器人颜色识别跟踪模块(AVR视觉模块)资料分享
  • 机器人颜色识别跟踪模块(AVR视觉模块)资料分享
  • 机器人颜色识别跟踪模块(AVR视觉模块)资料分享

机器人颜色识别跟踪模块(AVR视觉模块)资料分享

机器人颜色识别跟踪模块(AVR视觉模块)资料分享

机器人颜色识别跟踪模块(AVR视觉模块)资料分享

机器人颜色识别跟踪模块(AVR视觉模块)资料分享

机器人颜色识别跟踪模块(AVR视觉模块)资料分享


无意中发现老外的一个设计项目,AVRcam,基于ATMEGA8和OV6620图像识别,可识别指定颜色。特传到电路城来大家共享。

AVRcam硬件设计分析(英文):

        The AVRcam hardware has evolved several times since the project began in April of 2004. As can be seen in Figure 1, the hardware is very straight forward. An Atmel AVR mega8 provides the main processing needed by the system. The Omnivision OV6620 CMOS image sensor is connected directly to the mega8 to access important camera signals (pixel clock, horizontal and vertical sync, and, of course, the data busses). A new addition to the hardware is the AVR Tiny12, which is a small 8-pin microcontroller. This micro was added to the system to configure the OV6620 to output its clock signal on one of its pins. This clock signal is then used by the mega8 as its clock source. Having a single clock source shared between the mega8 and the OV6620 provides the necessary synchronization to allow the system to process the real-time stream of pixel data.

AVR颜色识别跟踪模块硬件设计框图:


AVRcam嵌入式软件设计分析(英文):

          The AVRcam embedded software is divided up into a set of classes that implement the functionality required. The main crux of the software revolves around the Camera Interface class, which implements the core functionality of interfacing to the OV6620. The Frame Manager utilizes the data gathered by the Camera Interface class to make frame-level calculations and decisions. A User-Interface Manager sits as a peer to the Frame Manager, and is responsible for processing incoming commands and generating the needed outgoing serial packets. Finally, a simple event-dispatching executive sits at the top of the system to facilitate the handling of the events that get generated in the system. The AVRcam class diagram is shown in Figure 2.

AVRcamVIEW PC 应用截图:


附件内容包括:

  • 整个AVRcam颜色识别跟踪模块原理图PDF档;
  • 基于基于ATMEGA8和OV6620图像识别控制源码;
  • AVRcamVIEW上位机源码;
  • 该AVRcam用户手册;

原文出处:http://www.jrobot.net/Projects/AVRcam.html

电路相关文件

电路图文件
电路设计和BOM清单.zip
描述:原理图PDF档和BOM材料清单等
源代码
AVR控制源码和视觉软件源码.zip
描述:AVR控制源码和视觉软件源码
教程
AVRcam用户手册.pdf
描述:AVRcam用户手册
收藏 (42)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归原作者所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32摄像头OV7670打靶设计,NRF24L01实时图形传输设计,颜色块识别追踪设计

    1.基于STM32f103ZEt6(正点原子战舰板)的ov7670(带FIFO功能芯片)的摄像头图像识别打靶设计,即采用摄像头二值化灰度输出后,识别图形,在圆形中寻找圆心,起到摄像头打靶的作用。对图像二值化算法 灰度输出二值化 识别图形,都有详细的过程。想搞摄像头的,有很大的参考价值,也可以修改IO直接移植用。2.基于STM32f103ZEt6(正点原子战舰板)的ov7670(带FIFO功能芯片)的摄像头和STM32F103TBT6(正点原子mini版)的NRF24L01实现图像实时传输设计,由于采用F1系列,再加上mini版无SRAM,故图像实时传输很慢,大概3s左右一张图。详细注释,又需要的可参考。3.基于STM32f103ZEt6(正点原子战舰板)的ov7670(带FIFO功能芯片)的摄像头颜色识别跟踪设计,可多颜色块识别跟踪,算法源于网上,移植简单 有详细注释.颜色识别跟踪识别一次只需要2至5毫秒,实时性强大 后面附上视频:基于stm32的ov7670颜色块识别跟踪设计视频:https://v.qq.com/x/page/k0533dvbg7i.htmlSTM32摄像头OV7670识别圆心打靶设计视频:附件内容截图:
  • 基于OV6620数字摄像头驱动程序+原理图+设计说明等

    基于OV6620数字摄像头驱动和接口设计概述: 该设计具体介绍了的是有关如何驱动数字摄像头。作者采用的单片机是ATmega16,至于摄像头,则采用了ETC公司的摄像头模块C3088,C3088采用的CMOS传感器是Omnivision公司的OV6620,OV6620的分辨率是356*292,适合运算能力较低的单片机使用。作者共享了实验报告和实现代码。不过,作者只读取了传感器的Y通道,所以采集到的图像是黑白的。有关该数字摄像头系统硬件设计框图:数字摄像头驱动电路截图:实物图展示:具体详见数字摄像头驱动设计说明,如截图:
销量
250
查看
6792
参数名 参数值
发布于 2015 年 08 月 26日
Moore8直播课堂