El control de la c√°mara es una excelente funci√≥n que te permite cambiar la configuraci√≥n de la c√°mara FPV, brillo, contraste, modos etc. ‚úÖ De esta forma te evitas la necesidad de conectar el joystick a la c√°mara para navegar por el men√ļ de la misma. Adem√°s existen diferentes opciones para controlar la, a trav√©s del UART o a trav√©s del pin de la FC, pin OSD.

El control de c√°mara FPV es una funci√≥n que incorporan los controladores de vuelo de Betaflight que te permite acceder al men√ļ de configuraci√≥n de la c√°mara usando los joysticks de tu transmisor.

Para cambiar la configuración de la cámara FPV, como brillo, contraste, nitidez, etc., normalmente tienes que conectar un joystick, como el de la foto.

Joystick Camera FPV
Esquema típico conexión joystick OSD

‚úćÔłŹ Formas de controlar la c√°mara por OSD

Existen tres formas de controlar la configuración de la cámara, una como es evidente con el joystick que hemos dicha anteriormente, y las otras son mediante:

  • La funci√≥n Camera Control
  • Mediante Conexi√≥n al UART

Cabe decir que la conexi√≥n mediante UART es exclusiva de RunCam y es necesario de un peque√Īo controlador que explicaremos m√°s adelante.

‚ÄéūüöÄ Mediante Funci√≥n Camera Control

mando_configuracion_osd_foxeer

Las c√°maras FPV se suministran con un joystick para el control de men√ļ, ahora con la funci√≥n «camera_control» de Betaflight, puedes acceder a la configuraci√≥n de la c√°mara FPV usando su transmisor de radio. Esto se logra emulando entradas de joystick OSD en el software FC.

El control de la c√°mara te permite acceder al men√ļ de configuraci√≥n de la c√°mara FPV usando sus sticks TX a trav√©s del FC

Con el control de la c√°mara podr√° ajustar la configuraci√≥n de la c√°mara de acuerdo con las diferentes condiciones de iluminaci√≥n y el entorno. Esto permite que su c√°mara FPV siempre tenga un buen desempe√Īo donde quiera que vuele.

Configuración de Hardware

Algunas controladoras de vuelo tienen un pin dedicado para el control de la cámara, como el CL Racing F7, y la Matek, con el pad DAC (aunque a mí no me funciono). Teóricamente es soldar y listo, ya lo tienes todo configurado. Si el tuyo no tiene esto, deberías leer el resto de este post para configurarlo.

Como encontrar el pin de Control para la c√°mara

En primer lugar, elije un pin que no uses de la FC para conectar el control OSD de la c√°mara. No tiene que ser un UART, te servir√° cualquier pin que tenga temporizador dedicado.

No te preocupes, puedes usar el pin LED_Strip o cualquier salida de motor de repuesto que no uses. Estos pines casi siempre tienen su propio temporizador dedicado, y son perfectos para el control de la c√°mara.

Conexi√≥n Men√ļ OSD C√°mara con FC

Dependiendo del modelo de cámara tendrás que poner una resistencia en la conexión entre el FC y la cámara. Esta resistencia debe ser de entre 150 a 600 ohmios, cuanto más baja, mejor.

ejemplo instalación resistencia condensador

Adem√°s de la resistencia, si tienes problemas puedes usar un condensador de 1-10 ¬ĶF, formando un filtro RC. La resistencia pasa de PIN a OSD, mientras que el condensador debe conectarse entre OSD y GND.

En este fórum podrás encontrar tu cámara y si necesita o no resistencia o condensador, ya que hay algunos modelos que no necesitan nada.

Control de la cámara OSD Pin conexión a FC

La resistencia requerida puede ser una molestia para muchos pilotos. Por lo tanto, algunos fabricantes de FC est√°n empezando a construir esa resistencia en sus controladores de vuelo. Esto puede evitar que lo hagas manualmente y todo ser√≠a ‚Äúplug and play‚ÄĚ. Si tienen esta funci√≥n en el FC, se debe anunciar claramente y debe haber un pin etiquetado como «control de c√°mara».

Betaflight usar√° el pin «DAC» como un pin de control dedicado a la c√°mara, siempre que su FC tenga la salida DAC, no se requerir√° ni resistencia ni condensador que funcione.

Comandos OSD del Stick

comandos del stick

ūüéĮ Conexi√≥n OSD C√°mara Mediante UART

En la Micro Swift 3 de Runcam, reemplazaron la salida de OSD por un UART que te permiten conectar la c√°mara directamente al FC. Para que pueda acceder al men√ļ de configuraci√≥n de la c√°mara usando los sticks de tu TX.

Esta es una forma diferente de controlar la c√°mara, y podr√≠a preguntarte, ¬Ņes mejor que el control de c√°mara usando el pin OSD de la c√°mara? Pues s√≠ y no.

Conexion _Runcam_Swift3

‚Ė∑ Las desventajas de usar el pin OSD para el control de la c√°mara son:

  • Necesita una resistencia y posiblemente tambi√©n un capacitor para que funcione
  • La configuraci√≥n del software es relativamente compleja, necesita encontrar un pin de repuesto y volver a asignarlo para el control de la c√°mara en la CLI.

Al usar un UART para el control de la c√°mara, puedes olvidarte de todo eso. Simplemente conecte la c√°mara TX y RX a una UART del controlador de vuelo.

Con el pin OSD, los comandos son básicamente pulsos PWM simples. Al utilizar UART como el nuevo método de control de la cámara, podemos enviar comandos y datos más complicados y podría haber otras cosas más interesantes que podamos hacer con él.

Sin embargo, no es perfecto.

Las desventajas de usar UART para el control de la c√°mara son:

  • Ocupa un UART, aunque no es un problema si tienes de repuesto.
  • No es compatible con todas las c√°maras FPV, solo con las RunCam excepto la Eagle 1 y la Nano. Sin embargo, es posible que no funcione con c√°maras de otras marcas.
  • Solo algunos firmwares de FC admiten esta funci√≥n

Requisito y conexión UART

Debes instalar el √ļltimo Betaflight o el firmware m√°s reciente en su controlador de vuelo con un UART a parte (TX y RX, no invertido).

Otros firmwares que soporta esta característica son:

  • ButterFlight 3.4 o superior
  • Cleanflight 2.2
  • KISS (WIP)

Evidentemente también necesitarás una cámara FPV que tenga la conexión UART en la parte posterior (como el Micro Swift 3). Puede conectar la cámara al FC directamente, TX a RX y RX a TX.

Si tienes una c√°mara FPV «m√°s antigua» con OSD y un pin GND, puedes usar un adaptador para convertir el pin OSD en UART.

RunCam Micro Swift3 V2 Joystic camera control

Sin embargo, necesita alimentar el adaptador con 5V desde el controlador de vuelo, por lo que ya no lo recomiendo, porque igual es m√°s aconsejable usar el pin OSD, la forma que se ha explicado anteriormente.

Configuración de software

En la pesta√Īa Puertos del Configurador Betaflight, solo necesitas seleccionar «Dispositivo Runcam» en «Perif√©ricos» debajo del UART al que te has conectado a la c√°mara FPV.

Conexion Betaflight Runcam Modulo

Comandos de Stick UART OSD

Para acceder al men√ļ de configuraci√≥n de la c√°mara con los sticks de tu transmisor de radio y navegar a trav√©s del men√ļ, sigue este diagrama de comandos.

comandos del stick osd uart
[Total:6    Promedio:5/5]