Как подключить контроллер dji к компьютеру
Обновлено: 21.11.2024
Это программа, которая подключается к вашему пульту дистанционного управления DJI Phantom Remote Controller (RC), считывает положение джойстика и сообщает Windows об этом положении. Упрощенный водитель-любитель.
Вот я управляю DJI Phantom в HELI-X5, используя mDjiController. Откройте изображение в большом размере, чтобы увидеть конфигурацию контроллера.
Подробное руководство по началу работы см. в этой записи блога: Использование контроллера Phantom 2 DJI в AirSim
Чтобы это работало, должны быть установлены оригинальные драйверы от DJI и что-то под названием vJoy.
Затем подключите пульт дистанционного управления к компьютеру через USB и включите его.
Запустите mDjiController.exe и выберите правильный COM-порт. По умолчанию вы должны попробовать написать "3".
Для vJoy укажите 1, если вы уже не используете vJoy и не имеете других конфигураций.
Затем откройте симулятор и откалибруйте контроллер.
Как это работает?
Можно запросить у контроллера его статус, когда он подключен. Так что эта программа постоянно читает статус. Подключается через COM. Вывод контроллера — это просто список чисел, но, выбрав достаточное количество таких списков, легко увидеть шаблон, для которого число что означает. Самая большая проблема заключалась в том, что числа закодированы с прямым порядком байтов и используют дополнение до двух, поэтому потребовалось некоторое время, чтобы понять, как ведет себя каждое число.
vJoy — это виртуальный джойстик, который можно установить на ваш компьютер. Windows думает, что это обычный джойстик. mDjiController получает положения джойстика от контроллера и сообщает Windows, что этот виртуальный джойстик имеет те же положения.
Если что-то не работает, убедитесь, что вы включили ведение журнала, оно может сообщить вам об ошибке.
COM не может подключиться. Попробуйте использовать другие номера вместо 3. Откройте диспетчер устройств. Вы должны увидеть категорию с именем «Порты (COM и LPT)», а затем устройство с именем «DJI USB Virtual COM (COMX)». X должен быть номером, который вы должны использовать. Если там ничего нет, драйвер от DJI не установлен. правильно.
Если у вас установлено какое-либо программное обеспечение DJI Assistant, убедитесь, что оно не запущено, так как в этом случае эта программа не сможет подключиться.
vJoy не может подключиться В сообщении об ошибке должно быть указано, установлено ли приложение или нет. Установите драйвер vJoy, если его нет.
Не все джойстики или кнопки работают Если они выглядят правильно в журнале: Возможно, ваша конфигурация vJoy неверна. Откройте «Настроить vJoy» и сбросьте конфигурацию 1 или создайте новую и сообщите mDjiController.exe, чтобы использовать эту конфигурацию. Если они НЕверны в журнале: Ваш контроллер отправляет данные в другом формате, поэтому вам нужно выяснить это, отредактировать код и перекомпилировать. (Немного продвинуто)
О нас
Подключите пульт дистанционного управления DJI к компьютеру и используйте его для игры в симуляторы
Есть одна очень веская причина, по которой вам нужно подключить контроллер DJI FPV к компьютеру, — это использование симулятора FPV. Если вы приобрели новый дрон DJI FPV или у вас уже есть контроллер DJI FPV предыдущей модели, и вы хотите поднять свои навыки на ступеньку выше, прежде чем пытаться полетать в реальном мире, вы можете использовать свой контроллер, чтобы попрактиковаться. нужно с симулятором полета FPV.
Процесс подключения контроллера DJI FPV к вашему компьютеру будет немного отличаться в зависимости от используемого симулятора и операционной системы вашего компьютера. Но вот основные шаги, изложенные для вас.
Первый и самый важный шаг использования контроллера DJI FPV с авиасимулятором – это фактически выбрать и загрузить симулятор FPV, который вы хотели бы использовать. Одним из самых популярных является Liftoff, доступный примерно за 20 долларов. Другие популярные варианты включают гоночный симулятор DRL, Velocidrone, Freeflight или DJI Virtual Flight Simulator.
Просто примечание о авиасимуляторе DJI, однако многие пользователи согласны с тем, что он не такой отзывчивый и реалистичный, как некоторые другие программы. Если вы готовы потратить несколько долларов на симулятор FPV, я рекомендую Liftoff или Velocidrone. Или, если вы серьезно мечтаете добиться успеха в гонках на дронах, лучшие игроки в симуляторе DRL могут получить контракт, так что это может стать местом, где вы сможете потренироваться.
Прежде чем выбрать авиасимулятор, проверьте, соответствует ли аппаратное обеспечение вашего компьютера его характеристикам. Очень обидно пытаться летать быстро, когда графика не справляется из-за устаревшей компьютерной системы.
Если у вас его еще нет, приобретите контроллер DJI FPV. В настоящее время есть два варианта. Вы можете купить оригинальную версию контроллера FPV DJI отдельно или получить контроллер DJI FPV 2 в комплекте с новым дроном DJI FPV.Вы также можете предварительно заказать DJI FPV Controller 2 как отдельный элемент.
Во время тренировок на симуляторе важно использовать тот контроллер, с которым вы действительно планируете летать. То, как элементы управления ощущаются и реагируют, со временем станет второй натурой, поэтому вы хотите, чтобы это перешло к реальному полету с вашим дроном, и вам не нужно заново учиться чувствовать вещи, когда вы на самом деле управляете дроном, который может разбиться. .
Обратите внимание, что ни один из контроллеров DJI FPV (продается отдельно) не поставляется с кабелями для зарядки, поэтому вам нужно будет использовать тот, который у вас уже есть, или купить его отдельно.
Здесь все становится немного сложнее, потому что конкретный кабель, который вам нужен для подключения контроллера к компьютеру, зависит от: а) контроллера и б) компьютера. Если у вас есть DJI FPV Controller 2, комплект дрона плюс очки плюс контроллер поставляется с кабелем USB-C для передачи данных и разъемом USB-C OTG, которого теоретически должно быть достаточно для запуска и работы при подключении к большинству устройств. компьютеры.
На Mac
Чтобы подключить контроллер DJI FPV первого поколения к Mac, вам понадобится кабель для передачи данных USB-C – USB-C. Это подключится к порту в нижней части контроллера и прямо к вашему Mac. Если у вас более старая версия Mac без порта USB-C, вам может понадобиться дополнительный разъем.
На ПК
Чтобы подключить оригинальный контроллер DJI FPV к компьютеру, вам потребуется либо кабель USB-C для передачи данных, либо кабель аудиоинтерфейса 3,5 мм/порт ppm симулятора. Он также подключается к нижней части радиоконтроллера, а затем к компьютеру.
Если у вас есть кабель DJI FPV первого поколения, вы, вероятно, заметили, что он не поставляется ни с кабелями для передачи данных, ни даже с кабелем для зарядки. Как ни странно, их нет даже в качестве допродажи, так что вам нужно либо использовать то, что у вас уже есть, либо заказывать кабель для передачи данных (для подключения к компьютеру) и/или кабель для зарядки из другого источника. р>
После того как вы подключите контроллер к компьютеру, надеюсь, ваш компьютер распознает устройство. Следующим шагом является настройка контроллера для симулятора по вашему выбору. Это немного зависит от программы, но должно быть довольно интуитивно понятно, чтобы разобраться в меню настроек.
Если вы используете Liftoff, процесс будет выглядеть следующим образом:
- Нажмите на параметры
- Нажмите на элементы управления.
- Выберите контроллер (Ваш контроллер должен отображаться в списке как доступный. Если ваш контроллер не отображается в списке, возникла проблема со связью, и вам, скорее всего, придется попробовать другой тип соединительного кабеля.)
После того, как вы выбрали свой контроллер в настройках симулятора, вам все равно нужно откалибровать контроллер для правильной работы в программе симулятора. Он должен провести вас через процесс с инструкциями на экране в разделе управления. Несколько вещей, на которые вам, возможно, придется обратить внимание, включают, возможно, установку нулевой точки для вашего дросселя или инвертирование оси рыскания, если кажется, что что-то не работает должным образом.
Вы также можете назначить кнопки для выполнения определенных функций на вашем контроллере, как это можно сделать в настройках вашего дрона. Это также можно найти на панели настроек контроллера в программе симулятора. Здесь вы можете настроить кнопки на контроллере для сброса, например, что позволит вам сразу же вернуться в исходную точку после крушения или в любой момент полета.
Подключив и откалибровав контроллер, осталось только начать виртуальный полет! Почти во всех симуляторах FPV вы можете выбрать коптер, на котором хотите «летать», а затем приступить к нему! Если ваша цель состоит в том, чтобы освоить некоторые навыки перед полетом в реальном мире (или в дополнение к нему), рекомендуется выбрать виртуальный дрон, очень похожий на тот, который у вас есть, чтобы освоить ощущения и реакцию дрона. в симуляторе.
Или, если вы все еще пытаетесь решить, какой дрон купить, вы можете протестировать несколько различных типов в симуляторе, чтобы выбрать тот, который вам больше нравится.
Очевидно, что контроллер DJI FPV не единственный. Если у вас уже есть FPV-контроллер, вы почти наверняка сможете подключить его к компьютеру для использования с программой-симулятором FPV.
Тип соединительного кабеля, который вам нужен, зависит от радиоконтроллера, но вполне вероятно, что вам понадобится либо кабель USB-C, либо аудиоинтерфейс 3,5 мм, аналогичный тому, который описан выше для радиоконтроллера. Контроллер DJI FPV.
Одно из больших преимуществ использования симулятора FPV заключается в том, что вы получаете очень близкий к реальному опыту полета FPV, и вы можете летать и «разбиваться», не нанося вреда вашему дрону и не беспокоясь о ремонт вашего дрона или другого имущества. Оттачивая свои навыки на симуляторе, вы сможете существенно сэкономить, не говоря уже о том, что это просто море удовольствия!
DJI Assistant 2 — это бесплатное программное обеспечение для обслуживания серии Mavic, предоставляемое DJI. Работает с ПК с Windows или Mac. То, что вы можете делать с этим программным обеспечением, зависит от модели подключаемого дрона. В случае с DJI Mavic Mini можно использовать три функции: обновление прошивки, извлечение файла журнала для исследования (файл .DAT) и простой симулятор полета.
Установите DJI Assistant 2
После завершения установки DJI Assistant 2 запустится автоматически. Во-первых, вы увидите подобное предупреждение брандмауэра Windows. Нажмите «Разрешить доступ». Затем отображается такое уведомление. При подключении Mavic Mini к компьютеру следует предупредить, что его следует подключить к компьютеру в течение 20 секунд после включения Mavic Mini. Нажмите «Подтвердить». Далее отображается лицензионное соглашение на программное обеспечение. Нажмите «Согласен». Далее отображается политика конфиденциальности. Нажмите «Согласен». Далее появится экран разрешения доступа к данным. Укажите, разрешить ли доступ к информации об учетной записи и информации об устройстве. При использовании с Mavic Mini обе функции можно отключить. Нажмите кнопку "Далее". Наконец, вас спросят, хотите ли вы участвовать в программе улучшения продукта. Если вы хотите принять участие, нажмите «Присоединиться к программе улучшения продукта». На этом установка и первоначальные настройки завершены. Вы можете изменить язык, нажав «Английский» в правом верхнем углу экрана.
Подключите дрон DJI к компьютеру
Сначала запустите DJI Assistant 2 на своем компьютере. Затем установите аккумулятор в дрон DJI и запустите его. Соедините USB-порт для зарядки дрона и компьютера с помощью USB-кабеля. В случае Mavic Mini подключитесь к ПК в течение 20 секунд после включения питания дрона. Затем имя дрона отображается вот так, поэтому нажмите на него. Появится такое меню. Для Mavic Mini можно выбрать обновление прошивки, экспорт журнала (получение файла журнала для исследования (файл .DAT)) и симулятор (простой симулятор полета).
Обновите прошивку с помощью DJI Assistant 2
Примечание. DJI Assistant 2 может обновлять только сам дрон. Чтобы обновить прошивку контроллера и аккумулятора, необходимо выполнить обновление с помощью приложения DJI Fly. См. страницу знаний DJI Mavic Mini, чтобы узнать, как обновить прошивку с помощью приложения DJI Fly. Выберите «Обновить прошивку» в меню слева. Затем вы увидите такой экран. Нажмите «Примечания к выпуску», чтобы прочитать примечания к выпуску для этой версии. Щелкните значок в правом верхнем углу экрана, чтобы обновить статус до последней версии. Кнопка будет отображаться, когда доступно обновление. Щелкните здесь. Затем отображается такое уведомление. Подключите компьютер к Интернету, включите дрон и не отсоединяйте USB-кабель. Убедитесь, что батарея дрона имеет достаточную мощность.
Когда будете готовы, нажмите «Начать обновление». Начнется загрузка прошивки из интернета. Загрузка завершается примерно через 1 минуту. Далее прошивка переносится с ПК на дрон. Этот шаг также занимает около одной минуты. Наконец, начинается обновление прошивки внутри дрона. Дрон перезапускается несколько раз. Этот шаг занимает всего несколько минут. Появление этого экрана означает, что обновление микропрограммы завершено. После обновления дрон обычно выключается. Удалите дрон с компьютера.
Получение журналов с помощью DJI Assistant 2
С помощью DJI Assistant 2 вы можете получать журналы полетов (файлы .DAT), хранящиеся на дронах. Это можно использовать для отправки DJI для расследования неисправности дрона или для проверки вашего полета с использованием различных инструментов.
Подробнее об инструменте анализа журнала см. в разделах Проверка журнала полетов дронов DJI: просмотр траектории полета и Как использовать AIRDATA: управление журналами полетов дронов на облачных страницах. Выберите «Экспорт журнала» в меню слева. Затем отображаются такие меры предосторожности. Рекомендуется перезапустить дрон после выполнения «Экспорта журнала». Нажмите «Подтвердить». Экран выглядит так. Нажмите «Сохранить локально». Затем отобразится экран выбора места сохранения, поэтому выберите любую папку. Если журнал успешно сохранен, появится этот экран. Файл журнала сохраняется в указанной папке с именем файла, например «EXPORT_FILE_2019-12-16_09-52-55.DAT».
С помощью инструмента DatCon вы можете конвертировать файлы .DAT в файлы .CSV.
Использование симулятора Mavic с DJI Assistant 2
DJI Assistant 2 имеет встроенный симулятор дрона. Когда вы подключаете дрон DJI к компьютеру, вы можете управлять им на экране компьютера. Сначала запустите DJI Assistant 2 на своем компьютере.
Затем подключите контроллер к смартфону и запустите приложение (DJI Fly).Вставьте USB-кабель в дрон для подключения к компьютеру.
DJI поручает вам снять все пропеллеры дрона на случай, если что-то пойдет не так, но если симулятор запустится правильно, двигатель не будет вращаться во время симуляции.
Включите контроллер и дрон и подключите дрон к компьютеру с помощью USB-кабеля.
При правильном подключении к компьютеру на экране приложения (DJI Fly) отображается сообщение «Подключение к DJI Assistant 2». В DJI Assistant 2 выберите «Симулятор» в меню слева. Тогда это будет похоже на этот экран, поэтому нажмите «Открыть». Затем появится этот экран. Вы можете указать широту, долготу и скорость ветра для имитации. Северо-южная скорость ветра определяется «северной составляющей», восточно-западная скорость ветра определяется «восточной составляющей», а вертикальная скорость ветра определяется «нисходящей составляющей».
Нажмите «Начать моделирование», чтобы начать моделирование. Откроется новое окно, и будет отображаться дрон. Приложение (DJI Fly) переключается на экран просмотра камеры. Вы можете управлять симулятором, управляя контроллером так же, как управляя реальной машиной.
Нажмите на этот экран и переместите мышь на компьютере, чтобы переместить точку обзора. Если щелкнуть правой кнопкой мыши на экране, где отображается дрон, отобразится такой экран настроек.
Если вы отметите «показать трассу», траектория полета будет отображаться на экране моделирования.
Если вы установите флажок «Сохранить трассировку в файл», файл журнала, в котором записана траектория полета, будет сохранен в текстовом формате. Папка с именем [TRACE_FILES]-[(Дата и время выполнения)] создается в папке, указанной в «пути сохранения», а журнал сохраняется под именем «trace.txt». Это экран, показывающий траекторию полета. Нажмите «Остановить моделирование», чтобы завершить моделирование.
DJI выпустила авиасимулятор DJI, который позволяет бизнес-пользователям создавать более реалистичные модели.
Лучший способ снять кадры с вашего Mavic Air 2 — использовать карту MicroSD в дроне, а затем просто извлечь карту и вставить ее в устройство чтения карт. Хотя это идеальный вариант, недавно я столкнулся с проблемой.
Я заполнил карту MicroSD своего Mavic, и дрон сразу же переключился на запись дополнительных кадров и фотографий на 8 ГБ встроенной памяти. Это здорово, но как снять эти кадры с дрона, когда вернешься домой?
Это оказалось сложнее, чем я думал. И, честно говоря, DJI, это то, что нужно исправить! Все дроны DJI имеют порт USB-C, так что вы могли бы подумать, что решение состоит в том, чтобы просто подключить дрон к компьютеру с помощью кабеля USB-C, верно? К сожалению, это не обязательно так просто.
Когда я подключил свой Mavic Air 2 к своему Mac, он не отображался как внешний диск. Я попробовал кабель USB-C к USB-C и кабель USB-C к USB-A, оба подключены к концентратору Thunderbolt, который был подключен к моему Mac. Ничего не произошло.
Затем я начал задаваться вопросом, должен ли дрон включаться или выключаться, когда я это делаю. Конечно, есть некоторые устройства, которые необходимо выключить, чтобы переключиться в «режим запоминающего устройства» и быть распознанными как накопитель. Поэтому я попробовал это, и это тоже не сработало.
Покопавшись на форумах DJI, выяснилось, что я не единственный, кто борется с этим. Многие люди сообщали об одной и той же проблеме.
Решение
Из других отчетов следует, что проблема связана с типом используемых кабелей USB-C. Как ни странно, существует много разных кабелей USB-C, но внешне все они выглядят одинаково. Некоторые кабели USB-C совместимы с USB 3.1 Gen 1, некоторые — с USB 3.1 Gen 2. Некоторые предназначены только для питания, некоторые для данных, а некоторые для того и другого. Некоторые из них представляют собой еще более старые кабели USB 2, просто оснащенные новым штекером USB-C на конце.
Вариант 1
Если у вас есть зарядный кабель для интеллектуального контроллера DJI, я могу подтвердить, что этот кабель USB-C — USB-A работает. Как только я подключил свой Mavic Air 2 к своему Mac с помощью этого кабеля через переходник Anker USB-C на USB-A, он сразу же появился как внешний диск. Однако этот кабель имеет длину около 5 дюймов, поэтому он не очень удобен, если только вы не используете его с ноутбуком на столе и не можете поставить дрон прямо рядом с ним.
Я считаю, что этот кабель также входит в стандартную версию Mavic Air 2. Если он у вас все еще есть, он должен работать нормально.
Вариант 2
Как я уже сказал, ни один из этих кабелей никогда не маркируется. Если у вас есть коробка с USB-кабелями, как у меня, другого способа сделать это нет, кроме как методом проб и ошибок! Я попробовал несколько кабелей USB-C — USB-C, которые поддерживают USB 3.1 Gen 2, и обнаружил, что эти кабели определенно не работают. Затем я попробовал несколько других кабелей USB-C к USB-A и обнаружил, что они тоже не работают. Я подозревал, что это USB 3.1 Gen 1.
Это наводит меня на мысль, что порт USB-C на Mavic Air 2 и, вероятно, на других дронах DJI на самом деле является портом USB 2.Большинство кабелей USB-C — это USB 3, поэтому большинство кабелей, лежавших у меня в офисе, не работали.
Обзор
Это настоящая заноза в заднице. Но что я могу подтвердить, если у вас возникла такая же проблема, так это то, что это не проблема с вашим компьютером или вашим дроном. Проблема заключается в кабеле USB. Если вы найдете оригинальный кабель USB-C – USB-A, поставляемый с дроном, а затем подключите его к порту USB-C вашего Mac с помощью адаптера, все будет в порядке.
Профессиональный фотограф из Юкона, Канада, и основатель Shutter Muse. Его редакционная работа освещалась в публикациях по всему миру, а его коммерческими клиентами являются такие бренды, как Nike, Apple, Adobe и Red Bull.
Несколько новых владельцев дронов DJI с видом от первого лица обнаружили, что пока не могут получить доступ к симулятору виртуального полета DJI, поскольку на момент публикации он был недоступен для Android. Это тяжело, особенно для тех, кто отчаянно пытается набрать скорость в ручном полете, прежде чем нажать эту устрашающую кнопку M. К счастью, есть исправление.
Когда компания DJI выпустила свой новый комплект дронов с видом от первого лица, компания осознавала, что у некоторых людей с небольшим опытом или вообще без него может возникнуть соблазн сразу погрузиться в энчиладу. Он также осознавал, что для многих это будет катастрофическим шагом, если они не будут к этому готовы. Люди, летающие полностью в ручном режиме FPV в первый раз, очень вероятно разобьются. Вот почему DJI встроила пару мер безопасности. Во-первых, вы не можете переключиться в режим M, не получив предупреждение о том, что вам следует сначала потренироваться на тренажере.
И это здорово, если вы используете iPhone или iPad. Но пользователи Android, по крайней мере, на сегодняшний день, еще не имеют доступа к приложению DJI Virtual Flight.
Вариант Android
Мы видели, как несколько человек жалуются на форумах, что не могут получить доступ к Virtual Flight, потому что они на Android. Но если вы пользователь Android, это не значит, что вы должны оставаться в стороне. Это легко исправить, как указал на YouTube Алекс Зиска, независимый разработчик игр и соучредитель MegaGeeks.
Алекс живет в Германии, но благодаря Интернету он смог поделиться своим простым, но умным обходным решением с другими пилотами DJI FPV. Решение? Вот Алекс:
Вы должны иметь возможность делать то же самое на Mac. Мы регулярно запускаем симулятор на нашем MacBook Pro с помощью Taranis X7S, поэтому мы можем сделать несколько дополнительных предложений здесь.
-
— отличный симулятор, и мы знаем, что он нравится множеству людей. Мы использовали Velocidrone, который лучше работает на этом конкретном Mac (середина 2015 г.). Мы считаем, что оба, вероятно, лучше, чем симулятор виртуальных полетов DJI, и, безусловно, предложат больше возможностей для обучения. (С Velocidrone вы найдете действительно хорошую серию дополнительных обучающих видео, которые помогут вам научиться FPV.)
- Симуляторы действительно помогают. Ознакомьтесь с этой статьей.
- Если вы хотите избавиться от кабеля (что мы и рекомендуем), возьмите этот беспроводной адаптер. У нас есть один, и мы любим его. Однако обратите внимание, что этот конкретный вариант предназначен только для радиостанций FrSky. Пока ничего не известно о том, что будет работать с контроллером DJI.
О. И Алекс действительно любит Android.
«Будучи по ночам независимым разработчиком игр, я надеялся — хотя и не ожидал, — что это будет работать как контроллер для видеоигр», — говорит он нам.
«И что вы знаете – так оно и было :) Следующие семь дней будут дождливыми, как говорит прогноз погоды, поэтому я очень рад, что нашел этот способ использовать Liftoff, который я только что купил после того, как узнал, совместимость с игровым контроллером».
Подробнее об Алексе
Мы попросили Алекса рассказать нам немного больше о себе. Оказывается, он начал со Spark и перешел на P4P V2. Как только поползли слухи о дроне FPV DJI, он начал откладывать бабла на покупку, которую уже сделал. Вот что еще сказал Алекс:
Сразу заказал, как только он вышел, и остался доволен. Что мне больше всего нравится, так это то, что я не беспокоюсь о том, что аккумулятор загорится или слишком сильно разрядится, а также о более длительном времени полета по сравнению с ним. Я уже однажды разбился и приземлился вверх ногами, но на самом деле ничего не произошло — никаких повреждений. Я на самом деле считаю полезным, что сбой потенциально может означать потерю заметной суммы денег — это помогает мне держать свое эго под контролем и идти как можно медленнее по кривой обучения. Кроме того, мне очень любопытно, куда сообщество возьмет дрон FPV — я уже видел, что люди планируют создать карбоновую раму вторичного рынка, чтобы пересадить на нее электронику дрона. Лично я надеюсь на надежное решение для крепления камеры GoPro и 360°.Это, на мой взгляд, самый большой недостаток дрона — приходится выбирать либо низкую задержку, либо разрешение. Вы не можете летать с низкой задержкой и записывать в 4k60.
А вот как дрон Алекса выглядел после этой свалки. Немного грязный (хорошо, много грязный), но не изношенный.
Спасибо за советы, Алексей! А вот и счастливые полеты без аварий!
FTC: DroneDJ поддерживается читателями, мы можем получать доход от партнерских ссылок
Читайте также: