Jump to content
  • White Miku
    Впервые за очень долгое время смог поднять свой дрон (теперь уже новый) в воздух.
    Это был всего-лишь тест и ничего интересного я не снимал. Но этот тест можно считать успешным, т.к. дрон работал прекрасно. В общем, можно ожидать больше подобных (а также более интересных) фото и видео в будущем.

    White Miku
    Логическое продолжение истории с крушением дрона в январе.
    Как я уже писал в целом цикле статей, посвящённых этой истории, передо мной стоял выбор - купить новый дрон или же пытаться отремонтировать старый. Немного поразмыслив я понял, что второй вариант практически нежизнеспособен (начиная с того, что я просто не умею паять (и что хочу исправить, честно!) 😔 и заканчивая тем, что никто не сможет уже гарантировать работоспособность полученного "Франкенштейна"). В общем... Было решено заказать новый. О чём я в этой статье и расскажу.
    Выбирать модель и производителя особо не приходилось. Не было желания экспериментировать с другими производителями и потому в качестве фирмы была выбрана DJI. Насчёт модели же... Я хотел что-то складное как и первый, потому остановился на серии Mavic. Но Mavic 2 слишком уж дорогие оказались, а всё то, что "младше" Mavic Pro не устраивало меня по характеристикам, потому я решил брать снова тот же самый DJI Mavic Pro.
    В первый раз я заказывал дрон на Али, но с доставкой из России. На этот же раз на складах в России этого дрона не было ни у одного продавца и потому пришлось заказывать из Китая. И вот на этом месте начинается всё самое интересное...
    Новый дрон был заказан 15 января. В Китае в этот момент начинались праздники и дрон не могли отправить. Праздники продлевались... Затем объявили карантин... В общем, дрон был отправлен аж 14 марта при помощи EMS. И шёл он не долго. 25 марта посылка остановилась в Сингапуре на этапе "Прибыла в промежуточный пункт".
    Я честно ждал посылку, но когда до конца срока защиты покупки осталось меньше месяца, я начал писать продавцу с просьбами узнать статус посылки и причины задержки. Не знаю, помогло ли это, или просто так совпало, но 18 апреля статус посылки сменился на "Экспорт из страны отправления" и... снова тишина.
    Когда от срока защиты покупателя осталась буквально пара дней, я предупредил продавца о том, что я вынужден открыть спор по причине того, что я рискую не увидеть ни дрона, ни денег. И мне действительно пришлось его открыть. Где-то 15 мая истёк срок защиты покупателя и я сразу открыл спор. Продавец задержал решение до того момента, пока не вмешался "арбитраж" AliExpress. Они приняли решение в мою пользу и спустя ещё пару дней продавец согласился с полным возвратом.
    На этом моменте я уже начал думать, что "налетался" я и в ближайшее время достать себе дрон не смогу, даже когда деньги будут возвращены. Но... Спустя буквально пару-тройку дней после того, как продавец согласился с полным возвратом, трек внезапно обновляется и в нём появляется запись от 22 мая - "Импорт в страну назначения".
    В общем, посылка добралась до пункта назначения 31 мая, а я же сам добрался до посылки 6 июня. Деньги же за заказ были возвращены спустя неделю после закрытия спора.

    Этот дрон до сих пор не отрывался от земли. Я решил, что сначала поставлю его на учёт по всем нормам текущего законодательства, а потом уж подниму его в воздух. Я занялся этим вопросом только на этой неделе (3 августа). На данный момент я жду пока письмо с заявлением и фото дрона дойдёт до "ФАВТ". В случае успешной регистрации, я расскажу об этой процедуре подробнее.

    White Miku

    О том, о сём...

    By White Miku, in Blog,

    Как-то я совсем забыл про этот сайт... Хотелось бы что-то публиковать на нём, но дело в том, что по некоторым причинам мне просто нечего публиковать. Отчасти это связано с эпидемией короновируса, отчасти - с моей профессией.
    В общем, за время, прошедшее с момента написания предыдущей записи в этом блоге, на самом деле много чего успело произойти. Например, у меня появился новый дрон на замену тому, что разбился 1-го января. Но я не хотел писать об этом до тех пор, пока не смогу провести хотя бы тестовый полёт. Однако, вот уже 2 месяца у меня нет возможности даже пройти регистрацию дрона (как это обязывает текущее законодательство в РФ), не говоря уж о том, чтобы поднять его в воздух. Кстати, нужно будет написать статейку о том, как это происходит... Да и история о том, как я получил новый дрон тоже стоит отдельной статьи.
    В общем, вот фото дрона в коробке для начала. А как появится возможность, я сразу же начну выкладывать уже фото и видео с самого дрона.
    С цифровой фотографией всё так же, как и с дроном - нет возможности. Самая интересная фотография за последнее время:
    В марте мне пришлось вспомнить о том, что такое веб-разработка, PHP-код, HTML, CSS и JS. Я познакомился с Yii2 Framework, начал писать один проект и закончил основную его часть. Теперь остались только улучшения и дополнения. Смысл проекта - дать возможность создавать красиво оформленные Email-рассылки и отправлять их через SMTP. На данный момент я считаю проект слегка неоконченным и пока-что он лежит в приватном репозитории на GitHub, но как только я устраню некоторые недочёты, которые "мозолят мне глаза", я открою к нему свободный доступ.
    В общем... Статья получилась в своей основе бесполезной. Краткий рассказ о том, что произошло за несколько месяцев и сводка планов на будущее. Но да ладно. Я постараюсь всё обещанное реализовать, обо всём написать и т.д. и т.п.
    Если же (ну а вдруг) вам это интересно, но прошло много времени, а обновлений всё нет - пните меня, пожалуйста, при помощи одного из контактов. Спасибо 😅

    White Miku
    Давненько ничего тут не было...
    И мне, на самом деле очень жаль, что не находится вещей, о которых я мог бы тут написать.
    Поэтому, опубликую хоть вот такую мелочь:

    Стикеры эти я заказывал на eBay, шли они с Малайзии.
    Я заказываю стикеры у этого продавца уже второй раз. В первый раз я заказал у него только один стикер для задней крышки ноутбука (самый большой на фото), а через месяц или два я решил (довольно спонтанно) поменять ноутбук. Ну и, соответственно, решил заказать новых стикеров.

    White Miku
    Вступление
    После крушения дрона я извлёк из него карточку microSD, на которую писалось видео вплоть до самого падения дрона на землю. Сама карточка и файловая система оказались целы, а вот файл DJI0002.MP4 открываться отказался. Съёмка видео велась в 2160p30 и за 6 минут съёмки дрон успел записать более 2.5 Гб видео, которое теперь не воспроизводилось ни в одном плеере и не бралось ни одной программой для конвертации. Стереть файл? Ещё успею! Сначала попробую таки восстановить видео.
    Суть проблемы
    Запись видео должна корректно завершаться. В инструкции к дрону было написано о запрете извлечения батареи до полного выключения дрона. И связано это было не с его ПО, а с завершением записи.
    Дело в том, что файл формата MP4 - это контейнер, т.е. что-то вроде архива. В нём может быть помещено несколько аудио-дорожек, несколько файлов субтитров и т.д. А на выходе получается один файл. Так вот, когда запись видеоряда завершается, в файл ещё дописывается некая "служебная" информация, без которой видеоплееры и конверторы воспринимать файл отказались.
    Поиск решения проблемы
    Конечно же я начал первым делом искать информацию в Google. Но от русскоязычной выдачи я почти сразу отказался, ибо вся первая страница была забита ссылками на сайты программ "восстановлю любой файл за умеренную сумму". Мой опыт общения с указанными программами подсказывал мне, что даже если что-то и будет восстановлено, то (специально) только частично, а для восстановления полного файла придётся вложить денежку, что меня не очень устраивало.
    Таким образом я переключился на англоязычный запрос и быстро наткнулся на вот эту статью. В ней (на английском языке) очень подробно описано как устроен файл MP4 и как его можно восстановить, но это было мне не особо интересно. Интереснее было другое - в статье была ссылка на GitHub автора, где был исходный код его программы для восстановления файлов MP4.
    Программу предлагалось скомпилировать самостоятельно. Кхм... Мой ПК работает под управлением Windows 10, я веб-разработчик и компиляторов на компьютере у меня особо не водится. Но (!), зато на моём сервере (на котором держится этот сайт) есть и gcc, и g++ и build-essentials, в общем - всё необходимое для сборки приложений из исходного кода (я периодически собираю MTProxy и pagespeed для nginx прямо на сервере).
    В общем, исходный код приложения был быстро клонирован на сервер, был запущен g++ и... Ошибка компиляции. Не хватало файла config.h. Убедившись, что его действительно нет в репозитории, я перешёл в раздел Issues, обнаружил там ошибку как у себя и нашёл ссылку на форк этого приложения, изменённого другим разработчиком.
    Во-первых форк приложения мог работать и под Windows, во-вторых он имел GUI, а в-третьих - в разделе Releases лежала уже собранная версия. Т.е. всё, что оставалось - скачать, распаковать и запустить.
    Восстановление видео
    В инструкции к приложению написано, что требуются 2 (два) файла: один - тот, что повреждён и необходимо восстановить, а второй - целый. Скорее всего, в качестве "целого" файла стоит взять файл от такой же камеры и с такими же параметрами съёмки. В моём случае проблем с "целыми" файлами не было. На дрон я снимал часто и всегда в режиме 2160p30, т.е. все файлы должны были иметь одинаковую структуру и схожие "служебные" данные.
    А дальше - всё просто. Запускаем untrunc-gui.exe, выбираем reference file - "целый" файл MP4 и truncated file - повреждённый файл, который нужно восстановить, нажимаем Repair и ждём. В случае успеха, восстановленный файл появится в папке рядом с повреждённым.
    Автор не даёт стопроцентной гарантии того, что файл будет восстановлен. Как мне кажется, это приложение вообще не сможет восстановить "битый" файл (извлечённый с повреждённого жёсткого диска), у которого отсутствуют куски данных по всему "телу" файла. Скорее всего оно может восстановить только те файлы, которые не были корректно дописаны (из-за отключения камеры, извлечения накопителя, сбоя при копировании). Но, как говорится... Попытка - не пытка. В моём случае сработало и возможно, что сработает и в вашем.
    Надеюсь, что статья окажется кому-то полезной. Спасибо за внимание.
    Ссылки на скачивание
    На случай, если автор удалит файлы из своего репозитория на GitHub, я загрузил актуальную (на момент написания статьи) версию приложения на этот сайт.
    untrunc_x32.zip - для 32-разрядных ПК (такими ещё кто-то пользуется?)
    untrunc_x64.zip - для 64-разрядных ПК

    White Miku
    После разбора и "сортировки" останков дрона возникает лишь один вопрос - "Что теперь со всем этим делать?".
    Вариантов, по большому счёту всего 2:
    попытаться купить новые компоненты взамен уничтоженных и собрать дрон; попытаться продать уцелевшие компоненты "заинтересованным лицам" (таким же несчастным, умудрившимся что-то сломать в своих дронах). Для того, чтобы решить что делать, я решил для начала попробовать проверить компоненты, которые у меня выжили. Это казалось невозможным из-за того, что на плате ESC1 (которая является ещё и платой распределения питания) оторвалась пайка. Однако, я решил попробовать:
    Да, эта штука заработала.
    На фото в сборе: плата ESC, плата основного полётного контроллера, плата Wi-Fi (правее красных светодиодов), батарея и GPS-модуль. Из всего, что на фото, не работают только моторы (не удивительно) и GPS-модуль.
    Стоит ещё отметить то, что собрать компоненты вместе удалось лишь потому, что в дроне выжил, наверное, единственный шлейф из всех. Шлейф связи между платой ESC и полётным контроллером.
    После подключения батареи и её запуска я включил пульт от дрона, подключил к нему телефон и запустил приложение.
    Результат ниже: 
    Как видно, система дрона сообщала об ошибке компаса, не видела спутников, и препятствий впереди (правильно, ведь камеры отключены).
    Оторванная пайка, по всей видимости периодически прерывала сигналы. Приложение то переставало показывать сведения о батарее, то снова показывало все данные.
    После начальной сборки я решил отпаять моторы, а затем попытаться припаять компас и оторванную пайку.
    В результате информация о батарее перестала пропадать, добавились ошибки ESC, а ошибка компаса не исчезла.
    Ошибки ESC появились из-за того, что "исчезли" моторы и плата ESC при запуске не может их проверить. А компас - заработал только один из двух. Все важные компоненты в дроне продублированы (система IMU2 - акселерометр + гироскоп, компас, антенна). И по какой-то причине после пайки заработал лишь один компас. Либо второй находится где-то в другом месте, либо микросхема компаса оказалась повреждена.
    В итоге, после проверки работоспособности компонентов я бы списал плату ESC вместе со всем "навигационным комплексом" (IMU, компасом, модулем GPS) и просчитывал бы варианты, считая что у меня есть лишь эти компоненты:
    Основной полётный контроллер Плата контроллера камеры и подвеса Модуль камеры Модуль Wi-Fi Нижняя (металлическая) часть корпуса дрона Пульт RC Зарядка для батарей и... всё.
    В результате можно сделать небольшую табличку:
    Расчёт затрат на восстановление дрона Наименование компонента Если покупать новый дрон и продавать уцелевшие компоненты Если покупать новые компоненты и собирать дрон заново Новый дрон целиком 50.5к р. (и 6к р. налог) --- Основной полётный контроллер 18 - 20к р. --- Плата ESC + IMU --- 4 - 5к. р Компас --- 750 - 1к р. Коннектор батареи --- 500 - 750 р. Плата управления подвесом и камерой 5 - 6к р. --- Шлейфы --- 600 р. Сигнальный кабель камеры --- 750 - 1к р. Демпферная пластина подвеса --- 500 р. Подвес --- 2к р. Модуль камеры 5к р. --- Модуль Wi-Fi 1.5к р. --- Камеры системы избегания столкновений --- 1.7 - 2к р. Модуль GPS --- 4к р. Передние лучи --- 2 * 1.7к р. Задние лучи --- 2 * 1.6к р. Верхняя часть корпуса --- 500 р. Средняя часть корпуса --- 750 р. Нижняя часть корпуса 1к р. --- Пульт RC 8к р. --- Зарядка 1.2к р. --- Итого Траты: 13.3 - 16.3к р. Траты: 22.6 - 24.6к р.
    Таким образом, вариант с покупкой нового дрона и с продажей компонентов выглядит более выгодным, нежели со сборкой дрона. Тем более, что вариант со сборкой ещё и технически более сложный. Одно дело - поменять сломанный луч или подвес и совсем другое - собрать дрон практически заново с заменой более половины компонентов (особенно, включая навигационную систему и систему питания).
    С другой стороны, итог затрат окажется явно больше, т.к. продать компоненты по цене новых я точно не смогу. Скорее всего цены будут в 1.5 - 2 раза меньше.
    В конечном итоге, если я буду менять дрон, то скорее всего я выберу первый вариант.
    На этом цикл статей с разбором крушения дрона заканчивается. В дальнейшем я продолжу писать на эту тему, когда буду заказывать новый дрон и продавать компоненты от старого. Но это уже совсем другая история...
    Спасибо за внимание!
     
    Примечания:
    1. ESC - "Electronic Speed Control". Плата регулировки скорости вращения моторов. В DJI Mavic Pro плата ESC выполняет ещё и функции "чёрного ящика", распределения питания и навигационной системы.
    2. IMU - "Inertial Measurement Unit". Блок инерционных измерений - акселерометров и гироскопов. Входит в навигационную систему и представляет из себя коробочку, прикреплённую снизу на плату ESC.

    White Miku
    После крушения дрона и выяснения причин произошедшего  у меня возникло вполне логичное желание узнать какие компоненты были уничтожены, а какие выжили.
    В этой, относительно короткой, статье я опишу разбор останков дрона.
    В общем-то уже до разбора понятно, что все лучи и все пластиковые части корпуса под замену (да, корпус состоит из 3-х частей: 2 пластиковые и одна металлическая).
    Из лучей нельзя даже моторы взять для каких-то своих нужд:
    Ещё при "первичном" визуальном осмотре было обнаружено, что на плате ESC оторвалась пайка:
    После извлечения платы ESC, я переключился на плату основного полётного контроллера:
    Скорее всего дрон врезался в землю носовой частью и из-за этого плата основного полётного контроллера не пострадала (по визуальной оценке).
    А вот вентилятор (да-да, вентилятор в дроне), который находился чуть ближе к носовой части оказался побит.
    После анализа внутренностей дрона я вернулся к его носовой части, но там уже не осталось практически ничего интересного.
    Подвес камеры оказался полностью уничтожен (сломался в нескольких местах + демпферная пластина раскрошилась), хотя сам сенсор отделался царапиной на корпусе - возможно рабочий.
    Проверить камеру не позволяют несколько оборванных шлейфов и кабель. У сигнального кабеля камеры оказались порваны несколько жилок, а также оба шлейфа, связывающие (уцелевший) контроллер камеры и подвеса с основным полётным контроллером, оказались порваны.
    Камеры системы избегания столкновений вроде бы целые, но у левой порвался шлейф + рама, на которой они обе крепятся - сломалась. А идут они комплектом.
    Ещё был обнаружен компас. Вроде бы целый, но оторванный от платы ESC (он припаивается к этой плате длинным проводом).
    Изучив полностью основную часть дрона, я осмотрел ещё его верхнюю часть, куда вставлялся аккумулятор. Там я обнаружил модуль GPS:
    Модуль вроде бы целый, но коннектор треснул и кусочек, которого не хватает на фото, остался в разъёме на плате ESC.
    На этом разбор деталей завершён. В следующей статье будет проверка компонентов и попытка ответить на вопрос "Что теперь со всем этим делать?".
    Спасибо за внимание.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...