¿Cómo utilizar el módulo de cámara OV7670 con Arduino?

Aquí presentamos un módulo de cámara OV7670 recién comprado en línea, que incluye la comunicación del módulo de cámara y Arduino UNO, el uso de formas de tomar fotos a través del módulo de cámara, etc. Este es un módulo de cámara Arduino, adoptó el chip de procesamiento de imagen digital de cámaras de vigilancia OV0706, especialmente diseñado para la aplicación de adquisición y procesamiento de imágenes, basado en la interfaz de comunicación TTL, muy conveniente para conectarse con el controlador Arduino, capaz de leer imágenes y datos a través de la serie UART puerto, y luego realice un procesamiento de imagen. Esta es una guía detallada de bricolaje para la cámara OV7670 TTL y UART, y también puede descargar el código de ElecFreaks.

Encuentre la fuente de lectura aquí: //www.elecfreaks.com/7861.html

Paso 1: Descripción general

Este módulo de cámara puede realizar procesamiento de imágenes como AWB (balance de blancos automático), AE (exposición automática) y AGC (control de ganancia automático), para la señal de video proveniente del sensor CMOS. Además, en combinación con otras tecnologías avanzadas, como el procesamiento de mejora de imagen con poca iluminación y el pronóstico y la supresión inteligentes de ruido de imagen, este módulo emitirá señales de video digital de alta calidad mediante la interfaz CCIR656 estándar. El decodificador JPEG OV7670 incorporado admite la codificación de tiempo de reproducción para la imagen recopilada, y el controlador externo puede leer fácilmente las transmisiones de video M - JPEG, logrando el diseño de cámara de doble transmisión. OV7670 admite la detección de movimiento y la función de visualización OSD de los caracteres de la pantalla y la superposición de patrones, capaz de autodefinir el área de detección y la sensibilidad.

Paso 2: Pruebe el módulo de cámara OV7670: herramienta necesaria para probar

  • Hardware

Módulo SD

Módulo de llave digital

Arduino UNO

Cable pasa corriente

cable USB

Módulo de cámara OV7670

  • Software

Camera_VC0706_TEST

IDE de Arduino (descárguelo del sitio web oficial (

Paso 3: conexión de hardware

  1. Conecte el hardware como se muestra en el diagrama.
  2. Diagrama fisico.

Paso 4: Uso del software y programación de código

  1. Primero descargue los dos archivos de Camera_OV0706_lib y Camera_OV0706_TEST del Código del módulo de cámara escrito por ElecFreaks y luego descomprímalo.
  2. Coloque el archivo descomprimido de Camera_OV0706_lib en la carpeta Arduino IDE de Bibliotecas.

  3. Abra el archivo descomprimido de Camera_OV0706_TEST y programe el código en UNO. Los pasos detallados se demuestran en las imágenes.

  4. Haga clic en Herramientas, y luego elija la placa de Arduino UNO.

  5. Haga clic en Herramientas / Puerto serie , y luego elija el número COM correspondiente.

  6. Y luego haga clic en el botón de programación como se muestra a continuación en un rectángulo rojo, programe el código en la placa UNO hasta que aparezca la carga finalizada.

  7. Finalmente abra el puerto serie de monitoreo como se muestra a continuación en un rectángulo rojo.

  8. Cuando el puerto serie muestra los datos como se muestra a continuación, puede presionar las teclas digitales para tomar una foto.

  9. Si la foto se tomó con éxito, se mostrará el puerto serie.

Hasta ahora, la prueba del módulo se ha completado. Gracias por leer.

Artículos Relacionados