Перейти к содержимому
Управление FPV-камерой через UART

Управление FPV-камерой через UART

Управление камерой — это удобная функция, позволяющая изменять настройки FPV-камеры (яркость, контрастность и др.) прямо с аппаратуры управления, без необходимости подключения отдельного джойстика к задней части камеры. Теперь появилась возможность управления через UART, а не только через OSD-пин.

Новый способ: управление через UART

network-asset-runcam-swift-3-micro-fpv-camera-swift-2-connector-osd-control-1024x768-20250713212722-u1gn30o.png

Преимущества:

  • Нет необходимости в дополнительных компонентах (резистор, конденсатор).
  • Достаточно соединить TX и RX камеры с любым свободным UART на полетном контроллере.
  • Простая настройка: в Betaflight нужно активировать только одну опцию в настройках портов.
  • Возможность передачи более сложных команд и расширения функционала в будущем.

Недостатки:

  • Занимает ценный UART-порт (если их мало на FC, это может быть проблемой).
  • Совместимо только с камерами RunCam (кроме Eagle 1 и Nano), с другими брендами совместимость не гарантируется.
  • Поддерживается только некоторыми прошивками полетных контроллеров (Betaflight 3.3+, ButterFlight 3.4+, Cleanflight 2.2, KISS — в разработке).

Подключение и требования

runcam-micro-swift-3-fpv-camera-control-uart-connection-fc_7405d.jpg

  • Прошивка FC: Betaflight 3.3 или новее (или ButterFlight 3.4+, Cleanflight 2.2).
  • Камера с поддержкой UART (например, RunCam Micro Swift 3).
  • Подключение: TX камеры к RX контроллера, RX камеры к TX контроллера.
  • Для старых камер с OSD и GND можно использовать адаптер OSD-to-UART, который требует питания 5V от FC.

RunCam-Control-Adapter-osd-to-uart_36218.jpg

Необходимо подключить адаптер напряжением 5 В к контроллеру полета.

RunCam-Control-Adapter-osd-to-uart-connection-fc-camera_9a663.jpg

 

Настройка программного обеспечения

  1. Подключите камеру к свободному UART на FC.
  2. В Betaflight Configurator откройте вкладку Ports.
  3. В строке соответствующего UART выберите Runcam Device в столбце Peripherals.
  4. Сохраните настройки и перезагрузите контроллер.

network-asset-uart-camera-control-betaflight-configurator-port-setting-runcam-device-20250713212725-gvapjxf.jpg

Управление с помощью стиков

Для входа в меню настроек камеры и навигации используйте определённые комбинации движений стиков на передатчике (схема команд обычно указана в инструкции к камере или Betaflight).

uart-camera-control-OSD-stick-commandS_a3d7b.jpg

Важные замечания

  • Использование UART для управления камерой значительно упрощает подключение и настройку, но требует наличия свободного порта UART и совместимой камеры.
  • В будущем возможно появление поддержки подключения OSD-пина к DAC-пину без дополнительных компонентов, но на момент написания такая функция ещё не реализована.

Рекомендация: Если ваша камера поддерживает управление через UART и на FC есть свободный порт, этот способ будет самым простым и удобным для настройки камеры прямо с аппаратуры управления.

Управление FPV-камерой через UART