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

Управление 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 — в разработке).

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

network-asset-runcam-micro-swift-3-fpv-camera-control-uart-connection-fc-.png

  • Прошивка 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.

network-asset-RunCam-Control-Adapter-osd-to-uart-20250713212723-jnzr1t4.png

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

network-asset-RunCam-Control-Adapter-osd-to-uart-connection-fc-camera-20250713212724-m9dr86t.png

 

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

  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).

network-asset-uart-camera-control-OSD-stick-commandS-20250713212725-74ef2ry.png

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

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

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

Раздел: Как сделать.., Конспекты

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