Самодельный квадрокоптер на самодельном Контроллере! Полетит? STM32 + Baseflight! Полет отличный!
Вставка
- Опубліковано 7 жов 2018
- Сборка и настройка полетного контроллера на базе прошивки Baseflight.
Исходный код очень хорошо структурирован и поддается простой модернизации, сборка контроллера проста. Эффективность контроллера для коптера, более чем достаточна. Да, блин, даже 8-ми битный контроллер более чем достаточен!
В какой раз не могу нарадоваться на OpenSource проекты.
Ссылки на комплектующие:
STM32F104:
ru.aliexpress.com/item/1pcs-S...
Акселерометр/Гироскоп:
ru.aliexpress.com/item/6DOF-M...
Барометр BMP280:
ru.aliexpress.com/item/I2C-SP...
USB-FTDI:
ru.aliexpress.com/item/Free-S...
Ссылка на прошивку Baseflight:
github.com/multiwii/baseflight
Ссылка на схему:
drive.google.com/file/d/1Jtg_...
Кстати, у кого приемник радиосигнала с PPM, то вам проще. просто подключаем PPM сигнал, вместо PWM.
Моторы подключаем:
PA8 - PWM1
PA11 - PWM2
PB6 - PWM3
PB7 - PWM4
Радио приемник:
PA0 - Channel 1
PA1 - Channel 2
PA2 - Channel 3
PA3 - Channel 4
PA6 - Channel 5
PA7 - Channel 6
Или один PPM - PA0.
Удачного полета! - Наука та технологія
дружище, что-то не открывается схема на гугл диске. Могли бы вы её прикрепить и на Яндекс диск
Приветствую Роман!отличная работа!
Отлично! Давай ещё!
Отличный ролик! Но зачем музыку так громко? В техническом ролике она совсем не нужна.
Самый крутой видео ролик!
хороший человек просто поэтому нужно ставить лайки и пивом поить регулярно
Интересное видео !
кстати, я разобрал дрон хабсан 501М и там я обратил внимание на контроллер stm32 f302 и таки это работает в этом дроне. Закупился STM32, буду пробовать. Спасибо тебе за видос и идею! Теперь моторы esc и gps, а и курсовая камера есть с этого хабсана, осталость дождаться STM и всунуть это в маленький складной корпус от E58 и получится супер приблуда из кармана. А то куча железа, но запустить не могу по разным причинам. Теперь есть момент взять узкий контроллер с хорошим функционалом. Еще раз спасибо!!!
Удалось что нибудь?
F302R8 ? уточните
It's best what i se in my life!!!AMAZING!
Отлично!!!
Рома зачет однозначно!!!
Спасибо!
Хорошая работа!!! gps и телеметрию сложно вставить и какие модули лучше подобрать?
приветствую, подключил naze 32 к Cleanflight Configurator, обновить прошивку) и по середине прошивка закончилась и все(, через stm поставил прошивку Baseflight, светодиоды заморгали!, если ставить от клинфлая , то горит только синий светодиод.
сейчас все работает через хром, и как теперь Baseflight поставить прогу? она идет как расширение к хрому, экзешник не могу найти
Всё ещё ждём видео "Как прошить контроллер под виндой"! ;)
Привет. Я обязательно вставлю этот момент в следующем видео!)
@@romanbelokurov4346 Будет здорово, спасибо! Отличный цикл видео, как раз думаю после сборки на готовом полётном контроллере, попробовать собрать на Arduino)
10 лет назад так мультивий собирал из Ардуино
👏👏👏👍 шкарна
Все кратко и понятно 👍👍👍,где купить такой пульт управления ??
Роман, какой из STM32F103 Вы используете- С8Т6 или С6Т6?
Здравствуйте, ещё актуален контроллер в нынешнее время? Или уже прошивку на него не накатить?
Роман привет!
приобрёл STM32F411CEU6. на этой плате не пина B11! подскажи как подключить гироскоп и барометр?
Круто. Продолжение будет? Подключение GPS и компаса будет? Ссылка на схему не работает. Удачи и всех благ.
хорошее видео
Интересная тема. Жаль ссылка на схему уже неактуальна.
Добрый день Роман, а не подскажешь как gps и компас подключить к полётному контроллеру stm32. И существует ли вообще гайд по настройке конфигуратора baseflight?
Скажите пожалуйста, а можно как-то на это чудо прицепить телеметрию?
Скажи пожалуйста, на каком язык ты программируешь?
Рома,а базефлай прошивка поддержует запоминание точек в жпс?
Привет. К сожалению нет.
Ээээто дико круто! В смысле мне нравится работа с технической частью проекта.
Я только начал заниматься робототехникой и я хочу сделать дрона с автономным управлением. Подскажите, я правильно понимаю - мне нужен полётный контроллер для управления коптером в принципе и расбери ПИ для организации алгоритмов автономного поведения?
Привет. Да полетный контроллер можно просто купить, а можно и собрать самому как у меня в видео. Можно взять ардуино нано и установить на нее прошивку MultiWii, но она не супер, зато код структурирован и читабелен. Лучше делать на Stm32. Код тоже читабелен, можно нагрузить его чем то дополнительным, например телеметрией.
Тут готовая прошивка, ничего особенного не делалось. Гораздо интересней, добавить к этому девайсу копьютерное зрение еще, используя RPIмини и камеру)
Роман а каким напряжением запитан радио приемник 5 Вольта или 3.3 Вольта. Ибо пины на которые подключается радиоуправление вроде как не толерантны к 5 Вольтам.
Этот приемник Turnigy i6 на 5 вольт.
SP Racing F3 сгорел потому что он скотина не защищен от перепадов напряжения. В следующий раз впаяй между +5 и землёй канталовый кондер))) видео просто попало по рекомендации а совет дал на будущее)
Непонял... для ардуино уже есть готовая программа для управления полётом квадракоптера ?
Круто а какие ещё махинации с прошивкой есть? Можно задействовать телеметрию? Uart? GPS? Интиресно проверить в связке с машинкой зеро
Насчет телеметрии не уверен, но mavlink думаю можно допилить и повесить на uart. GPS поддерживается.
Что за машинка зеро? Малина? На raspberry можно запустить прошивку PX4, будет хороший автопилот с LTE телеметрией.
А как ппн в три провода поключать к передатчику и хотелось бы про гпс узнать побольше как где и что
Тоже интересно, почему автор не использовал PPM, вместо кучи проводов, вроде как галочка есть на PPM, Turnigy тоже его поддерживает
понравилось
круто! даешь 8 лопастей!
8 Лопастей, GPS навигацию и автопилот! Сделаем!
@@romanbelokurov4346 этот контроллер вывезет всё это?
@@thomassawyer8893 8 лопастей и GPS да. С автопилотом, придется подзаморочится)
привет круто повторю .НУЖНО для самолета ..шасси выпускные .. имплеры сдвоеные ...и одна машинка на переключатель положение среднее верх и в низ ..программа ваша как называется .. Прошивка таже ИЛИ ПОДРУГОМУ НУЖНО
А сбросте плиз комплект файлов - по ссылке нет ничего
Сделай управление на прямую без радио
Привет, мне нужна помощь.
Не мог бы ты дать мне принципиальную схему с пояснительной запиской подключения микроконтроллера к БПЛА
Роман, конечно все это хорошо. Но мне кажется что это перебор. Если дол ждать из китая пк, купи в айрхобби. Цена как в китае. И ассортимент большой и пришлют транспортной компанией. А такая дудул на эт капец. Обрезал б хоть макетку поменьше). Сейчас все стараются в два этажа уложиться, а здесь целый сарай))
Спасибо за коммент. Согласен, получается сарай, в познавательных целях. Мне коллега тоже говорит, почему я не куплю готовый автопилот PX4? Просто это скучно, купить настроить и летать, интересней бывает и повозиться))
Добрый день.К сожалению схемы подключения уже нет,а хотелось бы её найти.Плюс я не совсем понял -плата распределение питания на электромоторы в этой схеме не нужна её задачи выполняет ардуино через порты вывода с шим-сигналом ?Жаль,что забросили,это очень интересно и толково!
Тут нет ардуино, это непонятное что-то, - в видео говорит о stm32f103 ( в описании stm32f104), в коде baseflight.uvproj какой-то STM32F103CB, видимо группа контроллеров. По виду это похоже на STM32F103C6T6 в каком-то старом виде, плата другая, на али сейчас есть пару штук(см. дату этого сообщения) Не знаю, заказал как на видео(чёрный цвет платы) и в новом виде (синий цвет платы), посмотрю в чём там разница, думаю разница только во внешнем виде платы. А схему - на видео видно, что куда.подключается, можно ещё код прошивки поизучать, тоже поможет.
Патписалса нравилса работа
Роман, скажите наименование платы барометра и его назначение в проекте. Спасибо
барометры обычно используют для измерения высоты. +10,5 м = -1 мм рт ст.
Такс, детали заказаны, ща будем тестить. Под виндой как это шить?
Под винду есть программатор Flash Loader или ST-Link Utility.
Спасибо.
А Putty не прокатит?
РОМАН ОБНОВИТЕ ССЫЛКУ СХЕМЫ А ТО НЕТУ
Скажите , а почему вы не прошиваете через встроенный юсб ?
Встроенный USB порт не определяется системой. На плате нет FTDI а в документации указано, что порт только для питания... странно, особо не вдавался в подробности.
@@romanbelokurov4346 тоже не вдавался , но через arduino IDE через юсб порт успешно был залит стандартный blink
@@NoNicNoName да, можно залить Arduino bootloader на эту плату и использовать как ардуинку.
Возможно его использовать для авиамоделей ?
Привет. Не думаю, прошивка подходит только для мультироторов.
Добрый день, а stm32f103 подойдёт?
да, собрал на такой работает.
И всё-таки можно ли сделать такой контролёр для самолёта?
Привет. Конечно можно, если стоит задача летать не акро, а чтобы сам держал курс. Надо еще GPS тогда добавить.
Сори,ПРИВЕТ.
А GPS возможно установить?
Да конечно.
@@romanbelokurov4346 Роман подскажи как gps подключить, и какой лучше?
собери контроллер для обычного самолета
Собери бикоптер
Бро, юзай OBS Studio для записи с экрана. Пис!
Спасибо. Попробую конечно!
В телеграмме возможно по общаться .
а где прошивка?
Привет! Я добавил в описании под видео ссылки на комплектующие из прошлого видео, ссылку на схему и на прошивку. Удачи в сборке!
Гы гы гы самодельный контроллер... гы гы гы
А что, гы-гы? Я на ардуино нано сваял, мультивии залил и летаю в свое удовольствие за 600 рублей, с барометром на борту. Против 2600 рублей за APM.
@@kak_to_tak919 у тебя видео по сборке есть ?
@@user-zf8nn5zw8p нет. Но можно найти в сети.
@@kak_to_tak919 откуда информацию брал ? Если можешь скинуть ссылки где почитать , посмотреть , как это делается ?
Я с Ардуино только ( блинк ) заливал . И замок на калитку для rfid метки сделал . Готовые скетчи заливал .
@@user-zf8nn5zw8p ua-cam.com/video/OGElt5Oow0g/v-deo.html
хорошее видео