Transmisión de video a través del wifi del microcontrolador

0

Actualmente estoy siguiendo una formación en informática técnica (en su mayoría, programación de microcontroladores).

Siempre me pregunté cómo enviar cuadros de video a través de un microcontrolador barato, pero después de buscar mucho en Google, esto parecía imposible debido a las instrucciones por segundo y la memoria interna. La única solución es comprar una cámara con un chip de memoria integrado, pero aún así tendrá un fps muy bajo. o compre una frambuesa pi (pero esto es caro y requiere mucha energía).

Pero ayer, después de buscar en Google, encontré un producto llamado 'WiFi HD Endoscope', este dispositivo cuesta solo 13-17 euros y puede comunicar una cámara a través de una interfaz USB y puede transmitirla a través de wifi con 30 fps. Realmente me gustaría saber cómo es posible, porque quiero trabajar con robots más adelante y transmitir cuadros de video a un teléfono / PC.

    
pregunta user3244534

1 respuesta

0

Es gracioso que un "WiFi - lo que sea" se comunique (solo) a través de USB :)

En cuanto a su pregunta: no es imposible, pero tomaría mucho esfuerzo, probablemente más de lo que puede permitirse (piense en años profesionales más que en días de estudiantes). Y, como siempre, incluso el precio total de sus componentes estará muy por encima de cualquier valor disponible en el mercado masivo.

Pero si quieres intentarlo: encuentra un chip con un puerto maestro USB (para empezar, Arduino Due funcionará), conecta una cámara USB barata y escribe el controlador para ella (¡este es un gran esfuerzo!), adjunta un ESP8266 o ESP32, y que envíen la información, tal vez después de cierta compresión (y otro gran esfuerzo).

Puedes evitar escribir el controlador USB si usas una cámara OV7670: cosas antiguas, pero mucho más fáciles de conectar. (Pero todavía hay bastante trabajo). Con un ESP32 probablemente tengas suficiente valor y velocidad para una solución de chip único.

Y, por cierto, no ha ingresado ninguna información sobre usted, pero el término "informática técnica" sugiere que estudie en los Países Bajos. Si es HBO-ICT Utrecht, podemos hablar un poco más en el Laboratorio de Turing;)

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas