Blogs

FPV На танк

Продолжаем тестить FPV на танках 1/16.
Пришлось немного поработать над компоновкой с размещение видео передатчика и антенны. Дабы избежать помех от коллекторников и динамиков.
Вроде задачу удалось решить.
Теперь, следующим этапом ставим камеру с трекиром для командира в башне.

www.youtube.com/watch?v=eFIZv0CzKRQ

Страшилки нашего городка

Утро выдалось тихим и спокойным. В планах на день значилась поездка с женой в Юрмалу и посиделки в ресторане по случаю дня 8-го марта. И хотя эта славная дата вроде как прошла, ресторан никто не отменял. Пока жена готовила завтрак на кухне, жужжа миксером и хитрыми кухонными машинами, я включил телевизор, так для фона, и занялся своими рутинными домашними делами. И тут во всей квартире вырубился свет. Такое неприятное событие случается у нас крайне редко. Выглянув в коридор лестничной клетки, я увидел двух мужиков в форменной одежде с красивой надписью *Latenergo* на спине. На мой вопрос: Кто вы такие и какого хрена вы копаетесь в моём электрическом щитке, мужики бодро отвечали, что мы мол электрики, пришли менять электрический счётчик с тупого на умный. Займёт у нас данная процедура не более часа. Вам, же жильцам, надо подождать всё это время в своей квартире для того чтобы подписать акт. Ну а почему это нельзя было сделать в будние дни, мужики пожали плечами и грустно ответили, что начальству мол видней. Ну да ладно. Примерно через час в квартире снова зажглось электрическое солнце, бытовые приборы, которыми так щедро напичкано жильё современного человека ожили, зажужжали, замигали своими лампочками и светодиодами. Мы подписали акт, мужики электрики собрали свои инструменты и хитропопые приспособления, попрощались, запрыгнули в машину и уехали. Я в темпе вальса пробежался по квартире, выставляя правильное время и даты на сбившихся электронных часах и других бытовых приборах. Дошёл черёд до телевизора. И тут случилась жопа. Телевизор упорно не хотел включаться. От слова совсем. Логотип LG на передней панели телевизора не светился. Это меня, честно говоря, сильно расстроило, ибо телевизор покупался пару лет тому назад и без него по вечерам грустно и тоскливо. Выдёргивание шнура питания из розетки, нажатие всех мыслимых и немыслимых комбинаций кнопок на пульте должного результата не дало. Гад упорно не хотел оживать и сотрудничать. Перерыли все документы, нашли гарантию на него и тут нас ждала засада номер два. Гарантия на телевизор закончилась буквально неделю назад. Закон подлости, мать его, действует всегда безотказно и главное во время. Ну что, пришлось препарировать пациента. Внутри я увидел три платы. Плату блока питания, материнскую плату и плату видеопроцессора. Как обычно в таких случаях, начал с платы блока питания. Отсоединил шлейфы и разъёмы, подал питание на сетевой разъём, померил напряжение на выходе разъёма шлейфа, везде было по нулям. Блок питания сдох. Ну а дальше, путём нехитрых манипуляций, нашёл и неисправность – сгоревший сетевой предохранитель. Можно было бы конечно впаять на его место жучок из тонкой проволоки, но это не по феншую. Да и надпись на плате блока питания гласила, что подобная самодеятельность и пренебрежение мерами безопасности, карается как минимум пожаром телевизора в квартире. Мда. Пришлось тащиться в центр города покупать в ARGUS аналогичный предохранитель, всё менять и всё паять. И аллилуйя !!! Всё заработало. Ресторан конечно сегодня накрылся медным тазом, но не беда, это мероприятие можно перенести и на завтра. И выпить двойную порцию вкуснейшего пива LIDO ALUS и по случаю прошедшего 8-го марта, и по случаю удачного ремонта телевизора. 😒

Любопытная задача случилась ..

В общем то всё на фото.

В чём “любопытство”.
У перву голову - в больших размерах файлов. За 100-ку мег блок 200 на 200 мм.
Это решаемо соответствующей мощностью ПК и видеокарты.

Самая маковка заключалась в высоте рельефа, превышающей высоту блока пены.
Стандартный блок имеет высоту 50, а высота рельефа - 72 мм.
Тут то и кроются камешки.
Фрезы удлиненные, конические, с вылетом 72 мм + конечно существуют, … но для работы с ними нужен фрезер с ходом по Z 145 и выше. А вот с этим уже сложнее.
Фрезеры с большим полем и таким ходом по Z на каждом углу не стоят.
Пришлось немного моифицировать свой большой фрезер для этой задачи.
И самый интересный момент - это склеивание блоков.
Клей должен не только склеить, но и не наматываться на фрезу, забивая ручьи отвода стружки.
Это обрулилось только эпоксидной кашей с пенообразователем, и выдержкой блоков по двое суток в термошкафу с температурой 70 градусов.
Склеивание на ПВА приводило к отщелкиванию вершин, на Тайтлбонде - к забиванию фрез даже при длительной выдержке после склеивания.

Время на обработку блока 400X800 в экстремуме 5 часов.
Шаг обработки 0,5 мм. Подача 2500 мм/мин. Обороты 10 000. Стружкоотсос, конечно.

Как бы то ни было, всё получилось. Копилка опыта пополнилась, а опыт, как известно, не пропьешь.

Сия, коллеги!

Модели !

yadi.sk/a/WgOJltPMmeuBXg

Кейс для DJI Mavic 2 Zoom

Получил сегодня данный чемоданчик для моего DJI Mavic 2 Zoom Очень удобная и полезная штука. Качество изготовления хорошее. Осталось прикупить пару запасных батарей для предстоящих полётов. 😃😒

Пробные фото с DJI Mavi 2 Zoom (Saulkrasti)

Просто пробные фото с квадрокоптера.

А Наши люди в булочную на квадрике не летают....
Установка программы терминала для лимитера.

Снял небольшое видео по установке программы.

youtu.be/V0fKNVLiH6w

ББ2

4.0.4: yadi.sk/d/wmr4ePZV3JKAhV
4.0.5: yadi.sk/d/WSlYeBDg3JKAg2

Дребезг контактов механической кнопки

Все знают, что дребезг кнопок усложняет жизнь программистам. Один из способов борьбы с ним “на уровне железа” - использовать RC-цепочку:

Программирование STM32

Соберу полезные ссылки:

  • Очень полезный курс для первокурсников по STM32: link
  • Очень полезная статья на Хабре - разъясняется робота на уровне выставления отдельных бит: ссылка
  • Справочник по языку Си: ссылка
  • Создание проекта в Keil без CubeMX: link
  • Полезные уроки по программированию STM (в осноном по SPL-библиотеке): ссылка
  • Пошаговое написание библиотеки для символьного дисплея: ссылка
  • .
  • .
  • .
Дубль два

Почти продолжение темы dev.rcopen.com/blogs/74247/23628
В общем, подошел кардинально с другой стороны. Т.Е. железо совсем другое: был куплен на пробу датчик BNO055 и прикручен к первой попавшейся в руки платке с STM32F103
почему такой выбор? да всё просто: на платке есть разведёный разъём i2c и с аппаратным USB - платка самодельная завалялась с эпохи легенд, показывать её нет смысла. Если кому интересно - можно взять какую-нибудь stm32duino на 103-м проце бакса за 2-3. BNO лучше брать шилдик без дополнительного проца ( STM8 ставят) иначе его придётся отрезать ибо мешает он, ну и в даташите уточнить адрес датчика на шилде.
Так вот собирал я эту хрень для сына - что бы башкой можно было крутить в БЗС, тундре и других авиа симуляторах, кстати даже на старичке ИЛ2 работает. При остром желании можно легко переделать эту штуку в хедтрекер для FPV-шников…
Но, к сожалению, после испытаний на сыне, выяснилось, что не хочет он “дополненой реальности” в играх и играет он дальше как и было…
в общем я этот проект бросил… в github может кому пригодиться. Для сборки понадобиться STM32CubeMX и STSW-STM32095 (предупреждение, хоть программульки и совершенно бесплатные, но регистрироваться для их скачивания придётся)… Ну вот вроде и всё, проект закрыт.
p.s. При опытах и экспериментах ни один сын не пострадал)))

FPV летающее крыло 2,5м с 2х осевым подвесом - 7 часть

Посчитал ещё 2 угла установки для стабилизирующих поверхностей.
-2 градуса ( я думал что +2 угол атаки всей модели) вывезет, но ошибался.
-8 градусов (добился каплю прироста качества, и каплю снижения скорости планирования) но и есть потеря в скорости планирования.
А также расчеты показали что при -6 и -8 градусов установки стаб.поверхностей требуемая одна и та же тяга и составляет 2600-2800г, т.е. уменьшить эту тягу уже точно нельзя углом стаб.поверхностей. Выбранный мотор+винт мой конечно это не потянет 😦

Все расчеты доступны по той же сылке из дневника часть 5

О выполнении правил использования воздушного пространства Российской Федерации

Актуальная информация для полётов в новых реалиях
Я позвонил по этому телефону…(495) 436-7558
Попал на начальника смены московского узла. и понял что пошёл правильной дорогой!
Очень спокойный вменяемый и терпеливый дядька спокойно и неторопливо разговаривал со мной больше получаса, ждал когда я в компе найду координаты интересующих меня полей и дал по ним исчерпывающую информацию рассказал подробно как куда и кому в какие сроки и от кого подавать заявки и какую реакцию на них ждать и в каком направлении мы все в том числе и они заинтересованы двигаться чтобы всем было комфортно, удобно и безопасно…
Надо чаще общаться!
Замечательно пообщались, узнал для себя много нового и полезного. Если кому интересно звоните расскажу…
903742 шесть ноль шесть шесть.
В двух словах тут не расскажешь не стесняйтесь звоните!

gkovd.ru/…/dlya-polyetov-bespilotnykh-vozdushnykh-…
Оперативные органы ЕС ОрВД

Адрес электронной почты

Телефон/ФАКС

Московский зональный центр ЕС ОрВД

nsmzc@atcm.ru

(495) 436-7558
(495) 436-2091 - факс

Ростовский зональный центр ЕС ОрВД

dcpk@yug.gkovd.ru

(863) 272-3798

(863) 272-3808 - факс

Санкт-Петербургский зональный центр ЕС ОрВД

spbzc@sz.gkovd.ru

(812) 305-1797 – тел/факс

Самарский зональный центр ЕС ОрВД

zc_esorvd@cv.gkovd.ru

(846) 279-1826
(846) 279-1841
(846) 279-1847 – факс
(846) 279-1854 - факс

Екатеринбургский зональный центр ЕС ОрВД

zc@ur.gkovd.ru

(343) 205-8069
(343) 205-8070
(343) 205-8068 - факс

Новосибирский зональный центр ЕС ОрВД

nzc@zsa.ru

(383) 319-0009 – тел/факс
(383) 216-9561 - резерв

Иркутский региональный центр ЕС ОрВД

pvd@vs.gkovd.ru

(3952) 52-2919
(3952) 56-3811
(3952) 2921 - факс

Хабаровский зональный центр ЕС ОрВД

sppi@dv.gkovd.ru
(4212) 418-618
(4212) 415-359 (резерв)
(4212) 709-461 - факс
Для полетов беспилотных воздушных судов (БВС)gkovd.ru

FPV летающее крыло 2,5м с 2х осевым подвесом - 6 часть

Завершил расчет всего ЛК со стаб. поверхностями.
Расчет в экселе доступен по той-же сылке из 5 части дневника.

Какие получаются итоги:
ЛК с установленными стаб.поверхностями под углом -6 градусов.

  1. Сопротивление самолета стало больше, угол планирования стал больше, нужна большая тяга для прямолинейного полета и она почти в 2 раза больше было 700г стало 1250-1550г ,
    а это уже предел по выбранной винтомоторной группе.
  2. Качество снизилось на 35% было 30,2 стало 19,5
  3. Чуть меньше стала выгодная скорость всей модели.

Дальнейшие расчеты связаны с пересчетом на другой угол установки стаб.поверхностей.
А так же требуется расчет запаса продольной устойчивости.

i18n для эмбедов

github.com/littlevgl/lv_i18n

Вместо того чтобы заняться делом и лепить прошивку паялки, решил сначала позакрывать явные пробелы в LittlevGL. Один из них - поддержка интернационализации. Вообще, формально, есть gettext, но он хранит словари в файловой системе, а для эмбедов надо что-то другое.

И как-то вот не получилось найти под сишечку достаточно гибких и удобных решений. Возможно, плохо искал. Но что-то мне подсказывает, что дело в отсутствии пакетного менеджера, из-за чего вагон сишных библиотек зависает на уровне поделок энтузиастов. В общем, решил что быстрее запилить свое. С мыслью что на Rust это потом тоже пригодиться.

Несмотря на название, получилась довольно универсальная вещь, работающая по тем же принципам что gettext:

  • Фразы сканируются в yaml-файлы (формат как в формат в ruby)
  • Потом можно либо заполнить переводы ручками, либо прокинуть дальше, в веб-переводилки (потому что формат файлов стандартный)
  • В любой момент можно “скомпилировать” переводы в С-шный исходник.

С учетом “особенностей” сишечки, чтобы не возиться с внешними библиотеками, скрипты генерят 2 файла (“lv_i18n.h” и “lv_i18n.c”), в которых есть все что надо.

Сами скрипты написаны на node.js, вроде эту штуку уже все научились себе ставить.

Там еще есть над чем поработать, например улучшить качество регулярок для извлечения текстов, прикрутить поддержку плавучки. Но это будем решать в рабочем порядке.

FPV летающее крыло 2,5м с 2х осевым подвесом - 5 часть

Посчитал пока центральную часть крыла и даже прикинул как оно полетит без стабилизирующих поверхностей.
Двух метровое крыло, 2,1 кг, будет летать примерно 55км/ч c наивысшем коэффициентом качества крыла 30.

По расчетам показательно видно, что нужно пересчитывать идеальный профиль на свое реальное крыло.

По сылке Еxcel с расчетами
drive.google.com/file/d/…/view?usp=sharing

FPV летающее крыло 2,5м с 2х осевым подвесом - 4 часть

Прикинул доступную мотор-винт пару

Винт 10х5 или 254х127мм
Мотор Turnigy Aerodrive SK3
3536 1400kv на 3S LIPO ~11.1V = 15400 об/мин - среднее значение оборотов
590W или 0,79 л.с.
Допустимый ток 40A

3.7*4=14.8
14.8 * 40 = 592 Ватт - это пиковая мощность на 4S банках (по паспорту 590W)
14.8 * 35 = 518 Ватт – реальная мощность на 4S банках

Берем 35А и 3S 11.1V
11.1 *35 = 388.5 Ватт – средняя «реальная» мощность или 0.52 л.с на 3S батареях.

Максимальная скорость с таким винтом и двигателем Vmax = 52.7км/ч
Расчетная скорость винта на тех же оборотах Vр = 65.2 км/ч (обороты 15400 об/мин)

Если брать из расчета нормальное напряжение 4,24в на банку- общее 12,65в при 3 банках
То получаем:
12,65В * 40A = 506W (или должно быть 12,15 на батарею тогда получаем 486W по калькулятору)
12.65В * 1400KV = 17710 об/мин, при таких оборотах по формуле получаем 75км/ч

Выводы:
Буду считать 75км/ч максимальной скоростью первых 10 секунд полета (старта).
Буду принимать скорость 65 км/ч как оптимальную для моей силовой установки.

По калькулятору www.ecalc.ch получаем на 3S мощность 486W и 94 км/ч

Первые пробы Skywalker Х8 Vtol и Х5 Vtol Sitter

Х5 вес 2кг

youtu.be/2frRzBeS4MY

Х5 ветер 5 - 7 м/с

youtu.be/X08uP1sWgyI

Х8 вес 5кг

youtu.be/ELkWugO91XI

Первый тест Х8

youtu.be/Ics2ICRTOYE

Дыр-дыр с дрона и продолжение борьбы с вибрацией

На предыдущих выходных осуществил мечту своего знакомого - с коллегой Фёдором немного поснимали зимний футбол с дрона. Жывотные не пострадали; однако снимать пришлось с аппаратов, не очень приспособленных для подобных съёмок; полётное время в трёх вылетах составило 5,6 и 10 минут, что для футбольного репортажа не ахти.

Второй сезон воюем с долголётом; пока никак не побеждаются вибрации на нём; так что пришлось выгонять позапрошлогоднюю гексу и снимать с неё:

www.youtube.com/watch?v=4cORDcf6Mkw

Видео стабилизировано программой ProDad.

Что-то странное случилось с основными батарейками для гексы, слишком малое полётное время получилось; так что в основном в ход пошли съёмки с самодельного Фантома-2 производства Фёдора; аналоги комплектухи Ф2, собранные в корпус Ф2 + самодельный подвес с SJCam4000:

youtu.be/6oxo8DGW0QU

Со скринов потом ещё анализ ситуаций делали:

Со съёмками проблем никаких не было, над людьми не летали; максимум можно было впилиться в дерево задним ходом, но дураков нема.

К сожалению, с долголётом продолжается всё та же фигня; тряска в полёте прямо-таки напрягает, хотя визуально аппарат висит как прибитый, к нему можно спокойно подходить и хватать за всякое.


Полная версия фото

Пока что ограничились заменой пластиковой версии пропов на карбоновую, с допиливанием и балансировкой - воз и ныне там. Глобальные изменения рамы пока планируются, все силы Фёдор кинул на тесты новой рамы из… лыжных палок:


Полное фото

Аппарат получается значительно легче, и вибраций на нём почти нет; правда, это на самокрутных моторках о 500KV, зато с самопальным 2D-подвесом. Может, из этого что-то получится.

Урал 4320 , Камаз 4310 и уаз 3159

Пара новых видео про Урал 4320 и Камаз 4310 в масштабе 1:10

www.youtube.com/watch?v=ca2wBEsUw_M

www.youtube.com/watch?v=M0uZIMdcEK0

Outlaw JR OBL

Всё теплее и теплее становится в наших краях. Снег почти уже сошёл, водоёмы освобождаются от талого льда. Если так и дальше пойдёт, в середине марта можно будет открывать сезон. А пока подготовил лодку к предстоящим заплывам. Сделал дополнительное охлаждение регулятора, для этого установил дополнительный контур охлаждения. Гребной винт поменял на металлический. Пластиковые винты хороши, но очень хрупкие, ломают свои лопасти от малейшего мусора, находящегося в воде. Поменял втулку на кардан на сочленении двигателя и гребного вала, всё хорошо смазал и установил защиту. В общем лодку полностью подготовил к большой воде. Ну и батарею новую приобрёл разумеется.😃😉

Разведка не дремлет.

Имандра.

Постройка самодельного складного коптера на inav для съёмок .

Всем привет . Люблю я самосборы , гораздо больше , чем готовые квадрики . Пару лет назад попала ко мне рама конструкции Андрея Грушина . Собрал на ней коптер , как говориться из того что было , полетал на нем пару раз и… разобрал за ненадобностью свой s500 с трехосевым подвесом . Я просто влюбился в эту раму , после огромных неудобных табуреток (s500 , Discovery, f450 ) , на которых что бы полетать , нужно было обязательно ехать куда то на автомобиле , а он не всегда под рукой . Этот же аппарат , в сложенном виде легко помещался в рюкзак (можно брать на велопрогулку и совмещать приятное с приятным )или в сумку мотоцикла . И вот как только я увидел полетник Matek f405 , сразу появилась мысль , а ведь можно этот коптер сделать ещё компактнее ! А вместо старых огромных esc можно установить современный миниатюрный рег 4в1 . Ну в общем раму я укоротил на 75мм и чуть выдвинул назад место крепления АКБ . Так лучше для развесовки . Моторы у меня Gartt 2312 , пропеллеры карбон 9047 . Камера Xiaomi yi . Подвес сначала хотел Walkera g-2d с переделанным креплением на манер Дискавери , но не получилось . Из за того , что лучи не слищком длинные , поток от передних моторов срывал камеру и подвес не мог ее удержать на месте . Пришлось искать что то другое . Этим другим оказался подвес Tarot t-3d . Из за него пришлось вернуть в конструкцию ноги . Не люблю посадку в руки и взлеты с коробки . Далее все стандартно , спаял , настроил , откалибровал , полетел . На данный момент конфигурация квадрика выглядит так : Рама - скаладная из текстолита и профиля , укороченная на 75мм . Моторы Gartt 2312 960kv , реги Racerstarr Lite 30a , пропы карбон 9047 . Мозги Matek f405 ctr , видеопередатчик Boscam Ts5828 , антена клевер Aomway . Gps приемник Radiolink ts100 , подвес Tarot t-3d , камера Xiaomi Yi . Приемник р.у. Radiolink r12dsm , аккумулятор Onbo 4s 4200mAh 4s . Взлетный вес 1370гр , время полета 16-17 мин. Максимальная дальность (не предел , дальше не летал просто ) 3км . На данный момент квадрик закончен и изредка используется . Изредка , потому что зимой летать негде , да и снимать особо нечего . Вот кстати примеры видео с него…

www.youtube.com/watch?v=5io3sqrCsDk&index=12&t=0s&…

Зачем я его собрал , ведь можно преспокойно было купить Мавик ? Во первых мне интересны самосборы , а вот готовые решения нет . Ну и для меня , невозможность использования квадрика без FPV шлема\очков , делает его не нужным .
Вот собственно и все . Всем пока . Буду рад коментариям , критике и предложениям

Умный дом на базе роутера с OpenWRT

Купил я роутер Netgear DGND3700 v1. Накатил на него OpenWRT. А дальше выяснилось, что:

  • во-первых, к нему можно подключить ардуину через Serial port
  • во-вторых, ардуину можно подключить через SPI интерфейс, подпаявшись к ногам проца (имеются баги драйвера)
  • в-третьих, проц имеет 38 GPIO и только 14 из них используются под светодиоды и кнопки
  • в-четвертых, можно подключить ардуину по I2C, используя два GPIO: ссылка
  • в-пятых, можно подключиться по USB: ссылка

Есть идея - управлять через роутер блоком реле.

Полезные ссылки:

  • Очень полезная страница по работе с GPIO из консоли: ссылка.
    Есть советы как определить GPIO и как ими управлять. Даются примеры команд и скриптов.
  • Страница данного роутера на сайте OpenWRT: ссылка
  • Скрипт для отправки данных из html страницы в Serial порт: ссылка
  • Еще один скрипт попроще (ближе к концу страницы): ссылка
  • И еще одно решение по работе в Lue: ссылка
  • Sending Message to Serial Port of Router using Lua: link
  • Много примеров по работе с Lua из браузера: ссылка
  • Получение POST и GET значений в Lua скриптах: ссылка (на японском)
This site will not work without javascript!
This site will not work if cookies are completely disabled.
Site is offline