Настройка UDP на управлении дистанционным управлением SkyDroid

Шаги по передаче данных последовательного порта в сетевой порт через UDP на SkyDroid H12 Дистанционное управление и управление полетом Pixhawk.

UDP setting on Skydroid remote control-flight control
Настройка UDP на управлении дистанционным управлением SkyDroid

1. Аппаратные соединения

Воздушный блок (Сторона беспилотника):

  • Подключите контроллер полета к воздушному устройству черезD3 TTL Serial Port.
  • Подключите IP -камеру к воздушному устройствупорт Ethernet.

Наземный юнит (Сторона дистанционного управления):

  • Подключите передатчик SkyDroid 2.4G к наземному устройствусетевой порт (не используется серийный порт).
  • Используйте проводной кабель Ethernet, чтобы связать пульт дистанционного управления SkyDroid с компьютером (Необязательно для отладки).

2. Сетевая конфигурация

Конфигурация воздушного блока

  1. Доступ к веб -интерфейсу воздушного блока (IP по умолчанию: 192.168.1.12).
  2. Перейдите кНастройки последовательного порта:
    • ВыбиратьUART3 (подключен к контроллеру полета).
    • НаборУдаленный IP-адрес на IP IP - (НАПРИМЕР.,192.168.1.100).
      • Оригинальный IP -адрес по умолчанию для подземного блока: 192.168.1.11.
  3. Перезагрузить воздушное устройство Чтобы применить изменения.

Конфигурация дистанционного управления SkyDroid

  1. Отключить Wi-Fi Чтобы избежать вмешательства в беспроводные ссылки 2,4 г/1,4 г.
  2. УстановитьIP -адрес статического Ethernet:
    • Назначать192.168.1.100 Чтобы убедиться, что он находится в той же подсети, что и воздушная единица (192.168.1.xxx).

3. Проверка сети

  1. Подключите пульт дистанционного управления к компьютеру через Ethernet.
  2. использованиекоманды пинга Для проверки подключения на всех устройствах:
    • пинг 192.168.1.100 # Дистанционное управление
    • пинг 192.168.1.12 # Воздушный блок
    • пинг 192.168.1.11 # Наземный юнит
    • пинг 192.168.1.64 # IP -камера
  3. Подтвердите, что все устройства доступны в одной и той же локальной сети.

4. QgroundControl (QGC) Настраивать

  1. Open QungerControl иСоздайте новое UDP -соединение:
    • протокол: UDP
    • порт8090 (должен соответствовать порту отправки воздушного блока).
  2. Проверьте прием данных:
    • Убедитесь, что QGC отображает данные контроллера полета в режиме реального времени по UDP.

5. Потоковое видео

  1. ИспользоватьH12Protool программное обеспечение:
    • Введите адрес IP -камеры (НАПРИМЕР.,192.168.1.64) Чтобы вытащить видеопоток.
  2. Подтвердите, что пульт дистанционного управления может получить доступ к подаче камеры.

Ключевые примечания

  1. Последовательность IP: Все устройства должны быть на192.168.1.xxx подсеть.
  2. Сопоставление порта: И воздушное устройство, и QGC должны использовать UDP -порт8090.
  3. Перезагрузите после конфигурации: Перезапустите воздушное блок/программное обеспечение для настройки, чтобы вступить в силу.
  4. Физические связи: Обеспечить стабильные ссылки на эфир и серийный порт.

Следуя этим шагам, Серийные данные от контроллера полета (через воздушное устройство) будет передаваться через UDP в сетевой порт ScieDroid Remote Control, Включение телеметрии в реальном времени и потоковой передачи видео.

Как использовать UDP для передачи данных последовательного порта в сетевой порт на SkyDroid -удаленном управлении дистанционным управлением?

Воздушная единица видеоданса Drone, км-30км-дальний-беспроводной-видео-передатчик-приемник-передача-приемопередатчик или Vcan1681 Необходимо подключить Pixhawk управления полетом через порт TTL. TX900 Три порта данных по умолчанию настройка D1 RS232, D2 SBU и D3 TTL. Мы не рекомендуем использовать D1 в качестве порта TTL. У этого будет задержка видео на живом видео.

За исключением того, что подключение к передаче передачи видеоданте, Порт Ethernet подключает IP -камеру. На наземном агрегате, Мы используем один чистый кабель на одном из их сетевого порта. пожалуйста, проверьте, Мы не используем какой -либо последовательный порт для вывода данных. На этот раз, Мы хотим перенести данные управления полетом в порт Ethernet через UDP, который является последовательным портом на воздушном блоке для сетевого порта на заземлении.

Здесь мы используем последовательный порт для подключения управления полетом на стороне воздушного блока. На стороне земли, Мы используем сетевой порт. Сетевой кабель подключен к передатчику SkyDroid 2.4G. И затем видео и данные отправляются на дистанционное управление SkyDroid с помощью SkyDroid 2.4G беспроводной трансмиссионной системы.

Пульт дистанционного управления подключен к компьютеру через проводную сеть. У нас здесь есть проводное соединение сетевого кабеля. Вы также не можете понадобиться. Почему вы должны использовать сетевой кабель для подключения компьютера и дистанционного управления SkyDroid? Из -за этого мы делаем некоторые операции, такие как команды пинга, Измените конфигурацию ссылки на беспроводной видеодате, Проверьте, подключена ли сеть или нет, и т.д.

На компьютере, Вы можете запустить команды Ping в эти четыре IP, чтобы проверить, подключены ли эти четыре IPS. (IP с дистанционным управлением 192.168.100, Заземление IP IP 192.168.1.11, Air Unit IP 192.168.1.12 и Ethernet Camera IP 192.168.1.64).

Хорошо, Давайте посмотрим на компьютер. Потому что это последовательные данные для Ethernet по UDP, Таким образом, некоторые настройки должны измениться на IP -адресе воздушного блока, входить 192.168.1.12 в браузере компьютера, На веб -странице Serial Tab и выберите UART3, Проверьте удаленный IP, Пожалуйста, введите IP -адрес удара дистанционного управления. (Вот 192.168.1.100 в качестве примера), Позже, Мы покажем вам, как изменить этот IP -адрес на дистанционном управлении.

Если вам не нужно использовать пульт дистанционного управления, Удаленный IP -’ IP, 192.168.1.11. А затем посетите веб -страницу заземления, Наземный блок IP 192.168.1.11 не нужно меняться. Они не изменились. Это точно так же, как и раньше. Нам нужно только настроить воздушное устройство. И установите удаленный IP на IP -.

Это означает на веб -странице воздушного блока, 192.168.1.12, Удаленный IP должен ввести IP -адрес удаленного управления. Это эквивалентно воздушному подразделению, он получает последовательные данные управления полетом. Он отправит его в удаленный IP (Скайдоид IP -адрес). Удаленный IP был ранее был, 192.168.1.11.
И теперь перейдите на IP пульт дистанционного управления на 192.168.1.100. Помните здесь. После изменения этих параметров, вам нужно перезагрузить программное обеспечение, чтобы вступить в силу. Теперь, когда мы изменили это, Мы не перезагрузим его. После изменения чего -либо на веб -странице, Вам нужно перезагрузить его.

Затем посмотрите на пульт дистанционного управления. Есть некоторые вещи, чтобы отметить. Первый, Сеть здесь. Рекомендуется выключить Wi -Fi здесь. Потому что сам дистанционное управление 2,4 ГГц. и наша ссылка на видеоданные дрон - 1,4 ГГц. Уже есть две беспроводные ссылки. Поэтому нам нужно отключить Wi-Fi пульт дистанционного управления.
Здесь мы выбираем Ethernet, вам нужно настроить IP -адрес, который мы упоминали ранее. Изменить это на 192.168.1.100, что эквивалентно отправке этого IP с воздушного блока. Это должно быть в одном сегменте сети, 192.168.1.ххх.

Давайте посмотрим на сторону ПК. Мы уже использовали сетевой кабель для подключения к дистанционному управлению.
Есть такое преимущество. Первый, Мы можем получить доступ к двум беспроводным ссылкам на видеодатчики для просмотра веб -страницы
Чтобы изменить его параметры. Через этот сетевой кабель, Мы подключаемся к компьютеру, Мы можем получить доступ к воздуху
единица измерения, или получить доступ к наземным устройствам. Так сейчас, в этой сети, Это включает воздушное устройство, IP -камера, заземляющий блок и дистанционное управление. Они все в местной сети. Они могут получить доступ к друг другу.

Давайте продемонстрируем это. Например, Для дистанционного управления. Мы можем пинговать дистанционное управление, Это может быть подключено. И наше воздушное блок 192.168.1.12, Это означает, что каждый из них может быть подключен. Если у клиентов есть проблемы, Просто используйте команду Ping, Он может знать, Какой узел не онлайн. У нас даже есть IP -камера, то есть 192.168.1.64, который также может быть подключен. Теперь IP -камера, Две беспроводные ссылки,
пульт дистанционного управления, и компьютер все в одной локальной сети. И они могут получить доступ к друг другу.

К тому же, Если нам нужно посмотреть видео здесь, Нажмите H12Protool, Выберите просмотр видео, Мы можем увидеть видео камеры. Здесь, Не забудьте войти в IP камеры, Это место должно быть изменено. Измените его на IP -адрес камеры клиента. Теперь пульт дистанционного управления, через эту связь, Он уже может получить доступ к этой IP -камере. Так что он может напрямую потянуть поток, И вы можете напрямую смотреть это. Позвольте мне переместить IP -камеру, Понимаете, Мы можем увидеть живое видео на дистанционном управлении.

Давайте посмотрим на QGC, QgroundControl, Нажмите приложение QUarnControl, Выберите настройку приложения.
Потому что мы используем сериал для Ethernet через UDP, Поэтому при подключении здесь, Сначала мы отключим и удалим его, Мы создадим новую ссылку, чтобы показать вам данные операции.

Нажмите кнопку «Добавить», Здесь нам нужно выбрать UDP. Это ключевой момент. А затем второе место, порт 8090.
Позволь мне еще раз объяснить. Почему мы устанавливаем это так? Давайте вернемся к ПК, Это конфигурация воздушного блока.
Конфигурация воздушного блока 192.168.1.12, Серийные данные отправятся в этот удаленный IP, Это IP -адрес пульта дистанционного управления. Он будет отправлен в этот порт 8090. Они отправляют данные в этот порт.

На пульте дистанционного управления. Порт также будет 8090. Нажмите кнопку ОК, а потом, Теперь он предлагает, чтобы UDP подключается к порту 8090. Ждать соединения, Это уже собирает данные. Теперь переместите управление полетом, Это связано. Есть живые данные.

Если у вас есть какие -либо вопросы по соединению в UDP, или свяжитесь с нами для получения дополнительной технической поддержки, Может, вы также сможете попробовать Протокол TCP.

morningcore cx6600 for skydroid remote control
Morningcore CX6600 для дистанционного управления SkyDroid

Задайте вопрос

← Назад

Спасибо за ответ! ✨