Enviar video en vivo desde una cámara a una pantalla con un microcontrolador (ARM)

0

Tengo un proyecto en el que debo enviar imágenes de video en vivo desde una cámara a una pantalla con un microcontrolador y un módulo WiFi. He buscado en línea y parece que las mejores opciones para el procesador son ARM uc (STM32 o ...) o la placa Raspberry Pi ... Soy totalmente nuevo en este campo y no tengo idea de qué cámara, microcontrolador o Módulo WiFi que debería usar ... ¿Me pueden ayudar? la calidad del video no tiene que ser tan alta, pero tampoco es una calidad muy baja ... además de la pantalla en la que quiero mostrar las imágenes de video puede ser cualquier cosa (un monitor de computadora, un LCD, o algo que sea más fácil). ..) Este es un proyecto final importante para mí y creo que sería mejor usar ARM, así que estaré muy agradecido si me ayudas con esto ... Encontré un proyecto similar en línea y se realizó con : Receptor NRF24L01 y módulo transmisor + módulo de cámara OV7670 + ARM-LPC1768 en el lado de transmisión (envío) + ARM-AT91SAM7S256 en el lado de recepción + una pantalla gráfica LCD N_96 .... Quería saber si este es un buen enfoque

    
pregunta Mohsen Mokrian

1 respuesta

0

Se puede hacer con un tipo de microcontrolador STM32 (Cortex-M), pero sería más fácil hacerlo con un tipo de aplicaciones de procesador (Cortex-A) como la Raspberry PI.

La definición del problema parece permitir que el video se muestre en cualquier cosa, por lo que usar una computadora portátil o PC para recibir la señal WiFi y mostrar que maneja el lado de visualización de las cosas.

ST crea una serie de tableros de "descubrimiento" diferentes para descubrir cómo usar sus microcontroladores. La placa B-L475E-IOT01A tiene un microcontrolador STM32L4 y un módulo WiFi (entre otras cosas que no necesita). Necesitará encontrar un módulo de cámara que se conecte al STM32L4 a través de los pines IO que la placa Discovery tiene disponibles.

En ese momento, solo necesita escribir el código para leer la información de la cámara, empaquetarlo para el módulo WiFi y enviarlo al módulo WiFi. El módulo WiFi podría ser capaz de actuar como un servidor web, por lo que el lado de visualización del proyecto es solo una PC con un navegador web.

Lo que hará que el enfoque sea "bueno" depende de cómo se defina "bueno". Si está en un curso sobre microcontroladores y necesita usar un microcontrolador, obtendrá una respuesta diferente a la que se define como "bueno" como un diseño de sistema con un bajo costo o un bajo esfuerzo de desarrollo, etc.

La solución basada en Raspberry PI probablemente solo sea una Raspberry PI con una cámara web conectada por USB o una de las cámaras diseñadas para la Raspberry PI. Sigue creando un servidor web en la Raspberry PI y usa una PC con un navegador web para la pantalla, ya que la pantalla puede ser cualquier cosa.

    
respondido por el Steven Grunza

Lea otras preguntas en las etiquetas