pawsfpv
pawsfpv
  • 23
  • 88 313
Прогрев GPS / Загрузка данных о спутниках в gps модули через usb-ttl или полётный контроллер / A-GPS
Чтобы долго не ждать спутники при первом включении или после долгого простоя, то можно загрузить данные о них с компьютера в gps модуль через конвертер usb-ttl или полётный контроллер.
u-center: www.u-blox.com/en/product/u-center
Чтобы получить токен зарегистрируйся:
www.u-blox.com/en/product/assistnow
developer.thingstream.io/guides/location-services/assistnow-getting-started-guide
Проброс gps
Для inav или betaflight: gpspassthrough
Для ardupilot искать: SERIAL_PASS2
Возможная маркировка аккумуляторов с модулей gps:
MS412FE
MS621FE
0:00 Вступление
0:45 Подключаемся к u-center
1:57 Как получить токен
2:25 Загружаем инфу о спутниках
4:31 inav/betaflight
5:25 ardupilot
Переглядів: 1 659

Відео

INAV сборка прошивки из исходников
Переглядів 4834 місяці тому
INAV сборка прошивки из исходников. Таймкоды внизу описания. github.com/iNavFlight/inav/tree/master/docs/development Команды для inav: sudo apt update && sudo apt upgrade sudo apt install git make ruby cmake gcc git clone github.com/iNavFlight/inav.git cd inav git tag git checkout 7.1.1 mkdir build cd build cmake .. make MATEKF405 или make -j $(($(nproc)-1)) MATEKF405 Архив gcc-arm-none-eabi-10...
INAV 6 PPM Часть 2.5 ( stm32f411ceu6, PPM, mpu6050, mpu6500, BMI160, MPU9250 )
Переглядів 1,7 тис.Рік тому
Внимание!!! Читай описание и закреплённый комментарий!!! Все ссылки и изменения указываю под первым видео. Полётник на stm32: Часть 2.5: ua-cam.com/video/1SV4WyEzEC0/v-deo.html Часть 2: ua-cam.com/video/ueY3cfLiaxc/v-deo.html Часть 1: ua-cam.com/video/FQCMZjob1gc/v-deo.html Полётник на ардуино: Часть 4: gps ua-cam.com/video/mX8ljljpYV0/v-deo.html (тест полёт ua-cam.com/video/xtrMzj7IliM/v-deo.h...
Свой полётник betaflight и Inav Часть 2 ( stm32f411ceu6, PPM, mpu6050, mpu6500, BMI160, MPU9250 )
Переглядів 2,9 тис.Рік тому
Внимание!!! Читай описание и закреплённый комментарий!!! Все ссылки и изменения указываю под первым видео. Полётник на stm32: Часть 2.5: ua-cam.com/video/1SV4WyEzEC0/v-deo.html Часть 2: ua-cam.com/video/ueY3cfLiaxc/v-deo.html Часть 1: ua-cam.com/video/FQCMZjob1gc/v-deo.html Полётник на ардуино: Часть 4: gps ua-cam.com/video/mX8ljljpYV0/v-deo.html (тест полёт ua-cam.com/video/xtrMzj7IliM/v-deo.h...
Свой полётник betaflight и Inav Часть 1 ( stm32f411ceu6, PPM, mpu6050, mpu6500, BMI160, MPU9250 )
Переглядів 6 тис.2 роки тому
Новая распиновка github.com/p-fpv/FC-stm32f411ceu6-stm32f405vgt6-inav-betaflight/tree/main/inav/Прошивки/stm32f411/схемы F411 drive.google.com/file/d/1RmXD-_qZMIb_YpH9ADaOITtLoC5_EA84/view?usp=sharing Сборка полётного контроллера на чипе stm32f411ceu6 из готовых модулей. Внимание!!! Читай описание и закреплённый комментарий!!! MPU6050, mpu6500, BMI160 и PPM на inav 5.1 работают! Схема для BMI16...
Arduino gps квадрокоптер. Полётный контроллер Multiwii часть 4
Переглядів 7 тис.2 роки тому
Внимание!!! Смотри закреплённый комментарий!!! Последний мод multiwii Всё вместе(MultiWii 2.4 MOD, I2C_GPS_NAV_v2_2 fix arduino 1.8, MultiWiiConf 2.4, MWOSD R1.6 mod(вход в меню как в inav,betaflight),WinGUI_2.3pre10b71): github.com/p-fpv/multiwii-firmware drive.google.com/file/d/1GlJO6Vu7A0HQmhkHXaApKbCzUglgRTow/view?usp=sharing Только мод прошивка: drive.google.com/file/d/17jfpCTy4ixYAZFBwaKc...
ESC переделка в 2s(минимум 4.5в вместо 6в) Flywoo GOKU BS 20A (Flywoo GOKU Stack)
Переглядів 2312 роки тому
В отличии от 2-3s, минимальное напряжение 2-4s или 2-6s регуляторов 6 вольт, но можно уменьшить его до 4.5 вольт. После модификации безопасное максимальное напряжение составляет 3s!!! Но свой регулятор после переделки подключал только к 2s!!! Мой регулятор: Flywoo GOKU BS 20A esc ( из стака Flywoo GOKU F411 V2.1 Stack F4 16x16)
Любая аппаратура в симуляторе. Betaflight в качестве геймпада
Переглядів 8072 роки тому
Настройка полётного контроллера на betaflight в качестве геймпада. Если аппаратура не умеет подключаться к компьютеру, то её приёмник или даже выход ppm с тренерского разъёма можно подключить к полётному контроллеру и через него играть в симуляторах. Ссылка на официальную инструкцию и драйвер для windows 7 github.com/betaflight/betaflight/wiki/HID-Joystick-Support В новых версиях конфигуратора ...
Flysky fs-i6s тройные тумблеры вместо двойных (доработка)
Переглядів 2773 роки тому
Flysky fs-i6s модификация тумблеров ua-cam.com/video/EQDP3MSbSJU/v-deo.html FlySky FS-i6s быстрое триммирование: ua-cam.com/video/5_prEpKqJ5s/v-deo.html Flysky fs-i6s настройка failsafe / фейлсейв: ua-cam.com/video/eEL3VsL9Rcw/v-deo.html Flysky fs-i6s блокировка экрана. Screen lock: ua-cam.com/video/YzcOKcklU9w/v-deo.html
Полёты FPV. ZMR250
Переглядів 2633 роки тому
Записано на HMDVR Mini Музыка: Timecrawler 82 - Driving in the Rain: ua-cam.com/video/3fhK3CoCiys/v-deo.html
Flysky fs-i6s блокировка экрана. Новая прошивка. Screen lock.
Переглядів 6133 роки тому
Flysky fs-i6s блокировка экрана. Screen lock. Сайт Flysky: www.flysky-cn.com/i6s-gaishu Flysky fs-i6s модификация тумблеров ua-cam.com/video/EQDP3MSbSJU/v-deo.html FlySky fs-i6s быстрое триммирование: ua-cam.com/video/5_prEpKqJ5s/v-deo.html Flysky fs-i6s настройка failsafe / фейлсейв: ua-cam.com/video/eEL3VsL9Rcw/v-deo.html Flysky fs-i6s блокировка экрана. Screen lock: ua-cam.com/video/YzcOKckl...
Зарядка Li-po и Li-ion на несколько банок XL4015 и BMS
Переглядів 7 тис.3 роки тому
Зарядка для Li-po и Li-ion на модуле XL4015 и плате BMS.
Квадрокоптер на АРДУИНО. Полётный контроллер Multiwii часть 3
Переглядів 19 тис.4 роки тому
Внимание!!! Смотри закреплённый комментарий!!! На stm32f411ceu6: ua-cam.com/video/FQCMZjob1gc/v-deo.html Часть 4: gps ua-cam.com/video/mX8ljljpYV0/v-deo.html (тест полёт ua-cam.com/video/xtrMzj7IliM/v-deo.html ) Часть 3: ставлю на квадрокоптер ua-cam.com/video/l3G4MFFdQgU/v-deo.html Часть 2: ставлю на крыло ua-cam.com/video/oT1xEdXfl74/v-deo.html Часть 1: паяю полётник на ардуино ua-cam.com/vid...
Lenovo g580 дополнительный USB
Переглядів 3454 роки тому
Дополнительный usb порт на Lenovo g580 20150 без дискретной видеокарты, чипсет HM76 и проверялось только с модифицированным биосом(без whitelist и разблокированными настройками). Вряд ли это влияет на дополнительный usb, но на этом ноуте нету модуля блютуз и снята вебкамера.
Flysky fs-i6s настройка failsafe / фейлсейв
Переглядів 5734 роки тому
Flysky fs-i6s настройка failsafe / фейлсейв: ua-cam.com/video/eEL3VsL9Rcw/v-deo.html Flysky fs-i6s модификация тумблеров ua-cam.com/video/EQDP3MSbSJU/v-deo.html FlySky FS-i6s быстрое триммирование: ua-cam.com/video/5_prEpKqJ5s/v-deo.html Flysky fs-i6s блокировка экрана. Screen lock: ua-cam.com/video/YzcOKcklU9w/v-deo.html
Eachine tx02 OSD (доработка)
Переглядів 8564 роки тому
Eachine tx02 OSD (доработка)
Доработка мультиметра. Установка подсветки в DT832.
Переглядів 5 тис.4 роки тому
Доработка мультиметра. Установка подсветки в DT832.
Eachine TX02 на крыле Kesl 32 / FPV
Переглядів 5224 роки тому
Eachine TX02 на крыле Kesl 32 / FPV
Полётный контроллер из АРДУИНО часть 2. Multiwii на летающее крыло
Переглядів 10 тис.4 роки тому
Полётный контроллер из АРДУИНО часть 2. Multiwii на летающее крыло
Multiwii своими руками. Полётный контроллер из АРДУИНО часть 1
Переглядів 20 тис.4 роки тому
Multiwii своими руками. Полётный контроллер из АРДУИНО часть 1
FlySky FS-i6S быстрое триммирование
Переглядів 9314 роки тому
FlySky FS-i6S быстрое триммирование
Kesl 32 из потолочной плитки
Переглядів 1,4 тис.4 роки тому
Kesl 32 из потолочной плитки
Летающая хрень. VTO
Переглядів 4484 роки тому
Летающая хрень. VTO

КОМЕНТАРІ

  • @МихаилШалкевич

    Спасибо большое всё работает

  • @Aleazer
    @Aleazer 15 днів тому

    Спасибо, я еще также делал на stm32f103, тоже хорошо получилось, а вот попробовал так тоже получилось

    • @pawsfpv
      @pawsfpv 14 днів тому

      Как по мне, если реально полетать, то сейчас смысла нет собирать на чём-то хуже, чем stm32f411/f405. На чипах слабее уже древние технологии не для новичков

  • @0984326650maxim
    @0984326650maxim Місяць тому

    Делай делай . ) <3

  • @АндрейКириченко-п3т
    @АндрейКириченко-п3т 2 місяці тому

    Здраствуйте . Подскажыте при запуске програмы выбираю сом потом реад и старт и окно програмы пропадает версия 2.4 MultiWiiConf

    • @pawsfpv
      @pawsfpv 2 місяці тому

      Наверное под другими видео писал про правильное подключение к программе, нажимай сначала start, пойдут снизу графики, теперь read. Скачай из закреплённого комментария конфигуратор multiwii(джава встроена), возможно мешает уже установленная джава, пробуй от имени администратора запускать

    • @АндрейКириченко-п3т
      @АндрейКириченко-п3т 2 місяці тому

      @@pawsfpv Спасибо помог конфигуратор с джава и запуск от администратора

  • @stolenair5691
    @stolenair5691 3 місяці тому

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

    • @pawsfpv
      @pawsfpv 3 місяці тому

      Ну что поделать, приму донаты на микрофон

  • @Dima6515
    @Dima6515 3 місяці тому

    Кайф) спасибо

  • @myvideointube
    @myvideointube 3 місяці тому

    Не морочь яйца себе и людям..Покупай такое: HGLRC M100 MINI GPS 10th Generation Chip three-mode positioning 3.3V-5V For FPV Racing Drone For RC FPV Freestyle Drone Ловит все за секунды, ибо 10 поколение, Но! ЭТА джипиэс приблудка чуть будет дороже чем BN -180, BN-220!

    • @pawsfpv
      @pawsfpv 3 місяці тому

      Чуть дороже это в 2-3 раза? А старые модули выкинуть и бежать покупать новые?

  • @АндрейКириченко-п3т
    @АндрейКириченко-п3т 3 місяці тому

    Здраствуйте , пересмотрел видео , собрал все работает , у меня вопрос , а можно собрать такуюже стабилизацыю , для самолета?? И што нужно розкоментировать в коде? Я так понемаю нужно просто добавить еще одну серву на руль высоты , ну где ее найти в коде???

    • @pawsfpv
      @pawsfpv 3 місяці тому

      Настройка типа модели в скетче в config.h Достаточно включить #define AIRPLANE вместо QUADX По подключению для самолётов вроде так должно быть: D12, D11 - элероны, D10 - руль высоты, D9 - выход на мотор, D3 - руль направления.

  • @rizne2414
    @rizne2414 4 місяці тому

    Зачем нужен архив Архив gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2:

    • @pawsfpv
      @pawsfpv 4 місяці тому

      6:18

    • @rizne2414
      @rizne2414 4 місяці тому

      9.02 где взять папку с файлами конфигурации.

    • @pawsfpv
      @pawsfpv 4 місяці тому

      @@rizne2414 официальные все уже там, остальное на просторах интернетов

    • @rizne2414
      @rizne2414 4 місяці тому

      Можно точнее.

    • @rizne2414
      @rizne2414 4 місяці тому

      Небходимо для stm32f4... И stm32f7....где можно найти на просторах.

  • @airoflex
    @airoflex 4 місяці тому

    Кто может дать готовую прошивку в формате hex для загрузки с телефона без компьютера?

  • @barabec
    @barabec 4 місяці тому

    Где-то можно найти версию под 168 atmega? Эта версия занимает 103%, я не шарю как можно сократить(

    • @pawsfpv
      @pawsfpv 4 місяці тому

      Либо ищи старые версии, например, 2.2. Либо выключить ppm //#define SERIAL_SUM_PPM И перейти на протокол sbus #define SBUS #define RX_SERIAL_PORT 0 #define SBUS_MID_OFFSET 988 Sbus с приёмника подключается к RX ардуины, но нужен инвертированный sbus с приёмника. Либо паять sbus инвертор, по картинкам из гугла можно, там всего один транзистор, у меня на кт315 без резисторов работало, но на долговечность не проверял.

    • @barabec
      @barabec 4 місяці тому

      @@pawsfpv Спасибо! Попробую

    • @barabec
      @barabec 4 місяці тому

      @@pawsfpv А можно ли вообще всё это сделать на arduino pro mini на atmega168? Весь интернет уже перерыл, не могу найти инфу.. Твой видос вообще самый понятный и подробный, но у меня не получается всё ровно. Удалось залить скетч на ардуино, но в проге 0 реакции на гироскоп и пульт. Пробовал тестовые скетчи, всё железо работает.. 2 дня мучаюсь с этой фигней

    • @pawsfpv
      @pawsfpv 4 місяці тому

      Я на pro mini пробовал, но на 328 была, проблема может быть в том, что в твоём случае приёмник с sbus уже занимает uart (rx) ардуины, а подключение к компьютеру происходит через тот же самый uart (rx tx). Пробуй отсоеденить приёмник от rx, только потом через конвертер usb to ttl подключай к компьютеру. У меня так было с gps модулем, всегда отключал gps от rx tx, только потом к компьютеру. Если не поможет, то лучше поискать atmega328 16mhz, чтобы приёмник по ppm подключить и не занимать rx. Старые версии multiiwii реально найти, но не факт, что они будут работать нормально на 168

  • @ВячеславТкаченко-х5э
    @ВячеславТкаченко-х5э 5 місяців тому

    Может повезёт и ответит кто) я не понимаю одного. Допустим я подключил esc, датчики , приёмник в стмке. Но как прошивка поможет стмке определить к каким портам я подключил esc, как стмка будет понимать на какой из моторов посылать сигнал , если она сама не знает что у неё на портах. Также и с датчиками, тоже не понимаю.

    • @pawsfpv
      @pawsfpv 5 місяців тому

      Ну а как виндовс помогает пользоваться компьютером? Прошивка это как операционная система(та же виндовс), в ней и настраиваешь что куда и как подключено. Посмотри любые видео по настройке полётных контроллеров inav и betaflight, желательно найти где описывают всё для новичков. Любой современный полётный контроллер = стм32+акселерометр

  • @krevan8808
    @krevan8808 6 місяців тому

    Не могу разобраться можно ли к ERLS подключить или чисто PPM все?

    • @pawsfpv
      @pawsfpv 6 місяців тому

      Последние elrs умеют в sbus. Sbus на multiwii не проверял, но можно вместо ppm включить, это должно занять rx ардуины. Но будет невозможно подключиться компьютеру пока что-либо подключено к uart. Либо конвертер sbus-ppm.

    • @krevan8808
      @krevan8808 6 місяців тому

      Подскажи нашел приемник который ERLS но имеет встроенный ШИМ то как раз за счёт этого может все нормально запуститься? @@pawsfpv

    • @pawsfpv
      @pawsfpv 6 місяців тому

      ​@@krevan8808 ​ Перепрошить ардуину, закомментировать: #define SERIAL_SUM_PPM раскомментировать: #define SBUS #define RX_SERIAL_PORT 0 Приёмник подключать на rx, sbus с приёмника нужен инвертированный, приёмник отключать перед подключением к компьютеру. С gps такой способ работал. По elrs ищи сам в интернете, думаю и видео есть как настроить sbus www.expresslrs.org/software/serial-protocols/

    • @krevan8808
      @krevan8808 6 місяців тому

      @@pawsfpv спасибо

  • @roboticselectronicsenginee656
    @roboticselectronicsenginee656 7 місяців тому

    Привет.Помоги пожалуйста. Прошил STM32F411 прошивкой Betaflight от Riza.У меня установлен GY-87. Но Betaflight определяет только барометр.Когда я прошиваю на INAV то все работает. А на Betaflight нехочет нивкакую.

    • @pawsfpv
      @pawsfpv 7 місяців тому

      Это лучше у него и спросить. Можешь попробовать скинуть вывод diff all, но вряд ли он поможет сильно

    • @roboticselectronicsenginee656
      @roboticselectronicsenginee656 7 місяців тому

      @@pawsfpv та писал уже но он не отвечает (.Можна как то сменить скорость в прошиве на меньше ? думая ето из за скоросмти на i2c

    • @pawsfpv
      @pawsfpv 7 місяців тому

      @@roboticselectronicsenginee656 Может быть set i2c1_clockspeed_khz = 400 или set i2c1_overclock = OFF ? А так по betaflight 4.4 и выше особо и не подскажу ничего, там теперь надо вручную собирать прошивку, но мне как-то лень разбираться. А по старым прошивкам, то mpu6050(вроде это он в gy-87) ещё в версии 4.3 был отключен и уже тут нужна самосборная прошивка. Могу предложить скачать конфигуратор 10.8 github.com/betaflight/betaflight-configurator/releases/tag/10.8.0 Через него найти прошивку STM32F411 версии 4.2.11 После прошивки в командной строке загрузить, например, мои настройки github.com/p-fpv/FC-stm32f411ceu6-stm32f405rgt6-inav-betaflight/blob/main/betaflight/BTFL_cli_stm32f411_mpu6050_beta4.2.txt Там подключение акселерометра настроено к PB8, PB9 (scl, sda) Остальная схема именно как в видео на 1:05. А чем inav не устроил?

    • @roboticselectronicsenginee656
      @roboticselectronicsenginee656 7 місяців тому

      @@pawsfpv Спасибо за инфу. Айнав что то не зашел.Хотел разобраться хорошо. Подскажи пожалуйста где почитать что бы самому собрать прошивку ? Надо проограммить на С ?

    • @pawsfpv
      @pawsfpv 7 місяців тому

      ​@@roboticselectronicsenginee656 знание С там и не нужно, обычно по готовым файлам для других контроллеров делаешь свой вариант, пока не заработает, может помочь если только хоть какое-то умение ковыряться с ардуинами и линуксом. Поищи betaflight build firmware, и на русском вряд ли что-то будет полезное

  • @NikNavish
    @NikNavish 7 місяців тому

    Так есть решение, чтоб конфигуратор работал с win10? А то какой смысл в этом видео?

    • @pawsfpv
      @pawsfpv 7 місяців тому

      Решение купить полётник под bf/inav, он не особо дороже ардуины и в настройке проще. А вообще вот, sun9-73.userapi.com/impg/GzutTFSdKs-EW5Lr7e-KaH6AiNRreLT1pUR1pA/QiN4G76447A.jpg?size=1920x1080&quality=96&sign=82b792f24c5d8d01a220e79f34e1b5d8&type=album Не знаю чем люди мучают винду или какая говносборка стоит, что не работает

    • @NikNavish
      @NikNavish 7 місяців тому

      @@pawsfpv так сам контекст видеоролика про подключение именно Ардуины, понятно что полётник купить можно. А сборка стандартная. Если у всех эта проблема, то дело в том, что это всё с win10 не работает...(((

    • @pawsfpv
      @pawsfpv 7 місяців тому

      ​@@NikNavish я точно так же могу и с десятой виндой скинуть скрин, где всё работает. Что именно запускаешь, в какой момент вылетает? Пробуй этот конфигуратор drive.google.com/file/d/1mB_lhXBDC7ZyMOtupeILERtVu3wTjpcT/view Есть ещё один конфигуратор WinGUI_2.3pre10b71, но в самой прошивке надо исправить VERSION 240 на 230 в MultiWii.h github.com/p-fpv/multiwii-firmware/blob/upstream_shared/MW/WinGUI_2.3pre10b71.rar

    • @NikNavish
      @NikNavish 7 місяців тому

      @@pawsfpv спасибо, попробую.👍 Вылетает как только начинаю данные с Ардуино считывать.

    • @NikNavish
      @NikNavish 7 місяців тому

      @@pawsfpv кстати хорошая идея про полётный контроллер... Какой по вашему опыту хороший, чтобы стабильно работал и мог отдельно раздавать именно ШИМ сигналы (4) на каждый регулятор скорости?

  • @NikNavish
    @NikNavish 7 місяців тому

    При нажатии на старт программа закрывается сразу же почему - то

  • @hendmei7066
    @hendmei7066 8 місяців тому

    Как дела продвигаются с F405?

    • @pawsfpv
      @pawsfpv 8 місяців тому

      Как-то подзабил, не до полётов у нас. Но если интересно, то есть прошивки проверенные только на столе на stm32f405vgt6(PyBoard V1.1) Схема github.com/p-fpv/FC-stm32f411ceu6-stm32f405rgt6-inav-betaflight/tree/main/inav/Firmware/stm32f405/%D1%81%D1%85%D0%B5%D0%BC%D1%8B%20F405 Inav 6 github.com/p-fpv/FC-stm32f411ceu6-stm32f405rgt6-inav-betaflight/tree/main/inav/Firmware/stm32f405 Если надо, то могу под inav 7 собрать прошивку, но без ppm и mpu6050 Ardupilot, какая-та старая бета 4.4 была github.com/p-fpv/FC-stm32f411ceu6-stm32f405rgt6-inav-betaflight/tree/main/ardupilot Betaflight 4.2, 4.3 будут работать, но надо сидеть и через командную строку весь конфиг делать.

    • @hendmei7066
      @hendmei7066 7 місяців тому

      @@pawsfpv а можно попросить поработать с маяком

    • @pawsfpv
      @pawsfpv 7 місяців тому

      @@hendmei7066 А что за маяк? Если что-то и собирать, то я только по готовой инструкции и умею, и то не всегда получается. Тот же полётник на самом деле не так и сложно собрать, там всего 2 детали готовых надо и всё

    • @hendmei7066
      @hendmei7066 7 місяців тому

      @@pawsfpv я тебе чуть позже напишу в вк

  • @surugi_Karitori
    @surugi_Karitori 8 місяців тому

    Большое спасибо за ролик! Оказался во многом крайне полезным, особенно для проекта, однако у меня на самом последнем этапе возникла какая-то странная проблема, я так не смог выяснить, что происходит. При подключении АКБ, происходят три писка, наверное инициализации, и после один длинный бип, после этого всё. моторы не стартуют, ничего не происходит, собрал всё по схеме, много чего перепробовал, и прошивки разные, разные акб. И не могу понять в чём дело. То-ли на регули грешить, то ли на ардуинку.

    • @pawsfpv
      @pawsfpv 8 місяців тому

      Настроены режимы? Моторы запускаются только при включении ARM. Если приёмник включается и от юсб, то подключившись к конфигуратору можно посмотреть есть ли реакция какая, там же можно посмотреть какие значения контроллер пытается выводить на моторы. Если не в режимах дело, то посмотри, как калибруют регуляторы на моделях. Там что-то в духе, газ на максимум перед включением, после нескольких пиков опустить его в ноль. 2:47 В прошивке есть калибровка, прошить с включенной #define ESC_CALIB_CANNOT_FLY , с этой настройкой подключить аккумулятор, подождать пиликание регуляторов, это не дольше минуты будет, потом перепрошить с выключенной настройкой и калибровка окончена. Если в ардуине дело, то это можно проверить с библиотекой servo, управление регулятором ничем не отличается от серв. Для калибровки можно сделать что-то такое в момент включения servo.writeMicroseconds(2000); delay(1000); servo.writeMicroseconds(1000);

    • @surugi_Karitori
      @surugi_Karitori 8 місяців тому

      @@pawsfpv Спасибо, оказалось, что не настроены режимы, а я даже и не понял, что их нужно настраивать, и как поставил, моторы сразу закрутились. Единственное я не понимаю нормально это или нет, что моторы чутка вращаются на минимальном газу, почему-то есть ощущение, что при первом нормальном запуске его сносить будет.

    • @pawsfpv
      @pawsfpv 8 місяців тому

      ​@@surugi_Karitori это нормально, что вращаются на минимуме после арма, есть настройка #define MOTOR_STOP, чтобы так не было, на деле это используют только на самолётах. Первые запуски лучше пробовать в режиме angle, с одним arm(акро) если не умеешь, то даже и не пробуй, так как пид не настроены в любом случае тяжело будет идти. 3:51 Про калибровку с наклоном, лучше найти нормальный юсб, у меня почему-то были наводки на акселерометр, но при подключении через переходник ттл-юсб к пинам rx tx такого не было. Либо калибровать через команды стиков. А так его будет в любом случае сносить, но это должно быть в пределах разумного конечно. Если стоит мод прошивка, то стоит включить #define DISARM_without_THR выключение моторов без обязательного выключения газа #define LOW_THR_CONTROL без этого при нулевом газе управление выключается совсем (вместе с MOTOR_STOP или ALLOW_ARM_DISARM_VIA_TX_ наверное лучше не включать)

    • @surugi_Karitori
      @surugi_Karitori 8 місяців тому

      ​@@pawsfpv ua-cam.com/video/t0xXfc7B2vs/v-deo.html Вот это был один из первых полётов, его шатает во все стороны, и ровно он лететь не хочет

    • @pawsfpv
      @pawsfpv 8 місяців тому

      @@surugi_Karitori нужна настройка PID, лучше поискать видео и другие инструкции для inav/betaflight как это делается, чем читать мои советы. Запасаешься терпением и аккумуляторами, бегать до компьютера тоже надо будет часто. Не советую взлетать более, чем на 30 секунд, чтобы не спалить моторы при не правильной настройке, после каждого полёта проверяй температуру, если за мотор можно держаться рукой,то всё нормально. Сверху слева в конфигураторе раздел с настройкой pid. Для начала хватит только roll и pitch, настраивай их на одинаковые значения и потом меняй roll и pitch вместе. По видео похоже на маленькое P, но это не точно. Увеличивай P с шагом 0,2-0,3 пока не взлетит нормально. Если P больше нормы, то осциллировать будет не медленно, как сейчас, а очень быстро, это будет слышно только по звуку. Как будет взлетать нормально, то можно перейти к настройке D. В полёте отклоняешь стик в сторону и резко его отпускаешь, при этом смотришь, как квадрокоптер возвращается к горизонтальному положению. Если начинает шататься после возврата, то увеличиваешь число D по 2-3, пока не станет нормально. Если слишком вяло возвращается в центр, то уменьшаешь. После изменения D возможно надо будет подправить P, это сам смотри как управляться будет. Если моторы перегреваются, то пробуй увеличить D или уменьшить P. Увеличение и уменьшение D мог перепутать, давно не настраивал, а на сайтах глянул, там лишние объяснения только сильнее путают.

  • @ОбычныйЧел-д9к
    @ОбычныйЧел-д9к 10 місяців тому

    Здравствуй, как с пульта flysky переключать режимы полета? То есть как включить и выключить автопилот?

    • @pawsfpv
      @pawsfpv 10 місяців тому

      Для включения моторов и стабилизации нужно настроить режимы. Белые квадратики в конфигураторе это положения тублера: вниз, середина, вверх. Для включения мотора нужно назначить на один тумблер arm, если что-то не так, то просто мотор не запуститься. Для стабилизации надо включать angle.

  • @ОбычныйЧел-д9к
    @ОбычныйЧел-д9к 10 місяців тому

    Этот полётник сможет поддерживать горизонтальный полёт модели? И как это сделать?

    • @pawsfpv
      @pawsfpv 10 місяців тому

      Может поддерживать. Спаять ардуину и акселерометр вместе, настроить прошивку и прошить в ардуину, через конфигуратор на компе откалибровать акселерометр и настроить pid, режимы. Настройка типа модели, акселерометра и всего прочего в скетче в config.h Достаточно включить #define AIRPLANE #define GY_521 или #define MPU6050 По подключению для самолётов вроде так должно быть. Выходы с контроллера D12, D11 - элероны, D10 - руль высоты, D9 - выход на мотор, D3 - руль направления. Если нет ppm, то выключить #define SERIAL_SUM_PPM Подключение приёмника без ppm, D2-газ, D4-ролл, D5-питч, D6-яв, для тумблеров D7-aux1, D8 - aux2(включается в конфиге через RCAUXPIN8). В описании ссылки с прошивкой на гитхаб/гугл диск

    • @ОбычныйЧел-д9к
      @ОбычныйЧел-д9к 10 місяців тому

      ​@@pawsfpvспасибо большое

  • @СашаБелый-г8з
    @СашаБелый-г8з 11 місяців тому

    Спасибо все очень хорошо показал и рассказал) но у меня проблема с подключением приемника((( не могу его подключить, у меня старенький спектрум и на приёмнике нет ппм, можно ли как нибудь подключить по другому?

    • @pawsfpv
      @pawsfpv 11 місяців тому

      Тогда в прошивке не включать ppm и подключение будет работать по отдельным каналам. Пины D2 D4 D5 D6 D7 D8(D8/aux2 включается отдельно в config.h через #define RCAUXPIN8) Тут смотри в схемах, у готовых плат подписаны пины, и к ардуино точно так же ua-cam.com/video/oT1xEdXfl74/v-deo.html

    • @СашаБелый-г8з
      @СашаБелый-г8з 11 місяців тому

      @@pawsfpv большущее спасибо) я месяца 3-4 назад несколько дней убил и в итоге ничего не получилось((( и бросил купил полетник и забыл... А сейчас наткнулся на него и не могу его осилить ни как))

    • @СашаБелый-г8з
      @СашаБелый-г8з 11 місяців тому

      @@pawsfpv ну арминг обязательно ставить или можно обойтись?

    • @pawsfpv
      @pawsfpv 11 місяців тому

      ​@@СашаБелый-г8з можно и в обход контроллера, но всё же арм это как защита, если контроллеру что-то не понравилось, например датчики не включились или не откалибровались, то он не даст моторы включить. Обычно из-за плохой калибровки гироскопа при включении не даёт запустить, включи #define GYROCALIBRATIONFAILSAFE , чтобы меньше проблем было с этим

    • @СашаБелый-г8з
      @СашаБелый-г8з 11 місяців тому

      @@pawsfpv понял, спасибо. Попробую на прямую... А то совсем не могу арминг вывести(((( aux 2 pin #define RCUX2PINRX8 снял слеш и вместо ноля поставил 8, не видет сигнал.

  • @7503777
    @7503777 11 місяців тому

    Делал такое на своем крыле еще в 2013году, о чем писал на rcdesign, сейчас это вроде rcopen. Гораздо интереснее вариант запилить с rth но нужен еще один уарт под приемник жпс

    • @pawsfpv
      @pawsfpv 11 місяців тому

      Второй юарт не обязательно, телеметрия и жпс на один и тот же настраиваются и всё работает, но подключение либо к компьютеру, либо к жпс. Если нужен юарт, то можно попробовать мегу, либо вторую ардуину прошитую в i2c gps nav

    • @7503777
      @7503777 11 місяців тому

      @@pawsfpv по i2c только помехи ловить, лучше мк c добавочным uart

    • @pawsfpv
      @pawsfpv 11 місяців тому

      ​@@7503777 с мултивии сейчас только мучаться, как по мне намного проще уже на какой плате с stm32f411ceu6 под inav собрать

  • @АлександрКузнецов-ц9ъ
    @АлександрКузнецов-ц9ъ 11 місяців тому

    спасибо! все заработало кроме газа .Multiwii 2.4 режим ррм флускай. пробовал пин8 и9 сервой . в центр становится а на стик газа не реагируют. в проге Multiwii conf стик газа реагирует #define AIRPLANE #define GY_521 #define MINTHROTTLE 1064 // special ESC (simonk) #define MAXTHROTTLE 1850 //#define ALLOW_ARM_DISARM_VIA_TX_YAW #define SERIAL_SUM_PPM ROLL,PITCH,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4,8,9,10,11 //For Robe/Hitec/Futaba //#define PPM_ON_THROTTLE ----------------------это нужно править ????? (разницы нет) #define GYRO_SMOOTHING {20, 20, 3}

    • @pawsfpv
      @pawsfpv 11 місяців тому

      Надо настроить режим ARM, он отвечает за запуск моторов и acro. Можно посмотреть настройку режимов в inav, там считай те же самые режимы, только интерфейс программы другой совсем. Ещё надо не трогать модель около 15 секунд после подключения батареи, тк идёт калибровка гироскопа при каждом включении. Включи #define GYROCALIBRATIONFAILSAFE , чтобы эта калибровка повторялась заново, пока модель не положат на землю на эти 15 секунд. (Если что калибровка акселерометра это другое) Выключи #define GYRO_SMOOTHING и включи #define GYRO_LPF_20HZ или 42HZ, фильтрация вибраций самим акселерометром мне казалась работала лучше. PPM_ON_THROTTLE вроде только для изменения входа на arduino mega. И не забудь настроить FAILSAFE, чтобы модель не улетела при потере связи

    • @АлександрКузнецов-ц9ъ
      @АлександрКузнецов-ц9ъ 11 місяців тому

      @@pawsfpv спасибо заработало ! пин 9. в ARM установил метку в AUX2 и после передернул газ . но по сути флускай и так не дает случайный старт двигателя и как то жалко на это тратить последний канал. можно что то раскоментировать чтобы убрать ARM ?

    • @pawsfpv
      @pawsfpv 11 місяців тому

      ​@@АлександрКузнецов-ц9ъ ​ Попробуй #define ALLOW_ARM_DISARM_VIA_TX_YAW Арм при удержании стика газа вниз и вправо, дизарм вниз и влево. Если мой мод, то наверное надо выключить #define DISARM_without_THR , на оригинале моторы по тумблеру не выключатся, пока газ в ноль не поставишь. Arm не убрать, он там и как защита от включения, если контроллеру что-то не понравилось, если только с приёмника как-то в обход контроллера управлять газом. Режимы если что можно комбинировать. Например, первое положение выключить мотор, второе включить мотор, третье включить мотор и стабилизацию. Как тут на скрине: drive.google.com/file/d/1e43UY6WetavqT6b_vl-s49GDdrvEpnM2/view?usp=sharing Flysky вроде просто прошивался на 14 каналов ttl uart адаптером. Просто, как пример одной из прошивок, в интернете и другие были. github.com/qba667/FlySkyI6 github.com/qba667/FlySkyI6/wiki/Install

  • @olegageev8426
    @olegageev8426 11 місяців тому

    красавчик

  • @Dharshan-t1p
    @Dharshan-t1p Рік тому

    I watched your video fully and I started to build my drone... Everything working good.but,GPS not working in MULTIWII. i uploaded "i2c GPS code" on Secondary Arduino and I connected GPS NEO-6M and sonar(HC-SR04)... Sonar it's working fine but GPS not working.please help me. Thank in advance ☺️

    • @pawsfpv
      @pawsfpv 11 місяців тому

      Надо настроить gps модуль в ublox center на такие же скорость и протокол, как и в прошивке на ардуино. Через ublox center можно и посмотреть ловит gps спутники или нет. У меня с некоторыми модулями справлялся и сам multwii, но возможно это настройки gps случайно совпали с multwii. Бывают подделки NEO-6M, которые поддерживают только протокол nmea, либо ublox, и какую-то определённую скорость подключения. На таких модулях при попытке менять настройки с помощью ublox center и адаптера ttl usb ничего не происходит, и проще поменять в самом multiwii настройку. Я летал нормально только по первой схеме, где нет второй ардуины, единственная проблема не подключить ардуино одновременно к gps и к компьютеру. У меня с i2c-gps-nav возникали проблемы, но это возможно я сам включил много лишнего в config и ардуино не справлялась с программой.

  • @Smit7ua
    @Smit7ua Рік тому

    Привет, sbus поддержка есть? У меня есть апаратура ХК х7 f-fshh

    • @pawsfpv
      @pawsfpv Рік тому

      В коде есть, работу не проверял

    • @Smit7ua
      @Smit7ua Рік тому

      @@pawsfpv на Ардуино можно сделать пульт?

    • @pawsfpv
      @pawsfpv Рік тому

      @@Smit7ua можно

    • @Smit7ua
      @Smit7ua Рік тому

      @@pawsfpv можно несколько ссылок? С инфой,я только индусов нашел

    • @Smit7ua
      @Smit7ua Рік тому

      @@pawsfpv тоессть нрфка может соединиться с любой апаратурой 2.4 ГГц?

  • @donbobskiy
    @donbobskiy Рік тому

    красавчик, просто супер. четко и без воды. спасибо

  • @enterprise7585
    @enterprise7585 Рік тому

    собрал такой квад на stm32f411ceu6, летает супер, но есть вопрос, есть ли способ контролировать расход батареи?

    • @pawsfpv
      @pawsfpv Рік тому

      Самое простое повесить покупную пищалку-вольтметр на балансный разъём на батарейку. Через контроллер сложнее, если моя прошивка, то там только вход для напряжения настроен. Напряжение измеряется ножкой PB0, но только через делитель напряжения, например, с резисторами 10 кОм и 100 кОм, до 30 вольт вполне хватит, иначе можно спалить контроллер. Дальше можно подключить активную пищалку к PA14, нужна именно которая сама умеет и от 5в пищать, желательно подключать через транзистор, чтобы ничего не сгорело, но у меня она и так работала. Можно ещё подключить к PA0 ленту WS2812, достаточно и одного светодиода, там настраивается, чтобы он моргал или менял цвет при разряде. Либо самое сложное, на pc14/pc15 обычный светодиод с резистором припаять и настроить через programming его поведение. У меня перед камерой висел один WS2812, моргал при разряде, при визуальном полёте и пищалки хватит.

    • @enterprise7585
      @enterprise7585 Рік тому

      @@pawsfpv А так чтобы на пульт передать телеметрией? Измеренное напряжение на PB0 реально как-то? У меня вряд ли будет больше 3-4S.

    • @pawsfpv
      @pawsfpv Рік тому

      @@enterprise7585 Смотря какой пульт и приёмник, возможность подключения телеметрии от них зависит.

    • @enterprise7585
      @enterprise7585 Рік тому

      @@pawsfpv jumper t-pro elrs, на другом самолетике matek 411 телеметрию передаёт. На blackpill глянул вроде нет, но может где в айнаве включить забыл. Приёмники одинаковые.

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@enterprise7585 На вкладке configuration попробуй включи телеметрию, там же и напряжение включать. Если что попробуй другой uart. С crsf не было возможности проверить как работает.

  • @GryzzlyBoss
    @GryzzlyBoss Рік тому

    Это получается нужно только припаять акселерометр к СТМке и сразу можно подключиться к бетафлай?

    • @pawsfpv
      @pawsfpv Рік тому

      Да, даже без акселерометра запускается. Ну и бету выше 4.2/4.3 не поставить, там нужно теперь прошивку собирать, как для айнав

    • @GryzzlyBoss
      @GryzzlyBoss Рік тому

      ​@@pawsfpv а есть возможность подключать приемник по каналам?

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@GryzzlyBoss бета 4.3 ещё вроде умела как-то, настройка через командную строку, но примеров настройки уже и не найти. Айнав нет, на официальных прошивках ppm и pwm уже давно нету.

    • @GryzzlyBoss
      @GryzzlyBoss Рік тому

      ​@@pawsfpv osd встроенно или нужно отдельный модуль(если да то какой)? Спасибо что отвечаешь)

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@GryzzlyBoss осд нет, оно и в заводских дополнительным чипом сделано. Из внешних minimOSD, но настройку в поле через него сделать нельзя. Ещё знаю есть FrskyOSD, но его не пробовал. Если ставить и gps, то все uart заняты будут, а osd на softserial возможно будет подтормаживать, но вряд ли критично. Как вариант минимального решения с осд, я летал со светодиодом WS2812 перед камерой, он заряд показывал

  • @ruslanraxmonov4031
    @ruslanraxmonov4031 Рік тому

    Привет, можно ли использовать модуль nrf24 вместо пульта дистанционного управления?

    • @pawsfpv
      @pawsfpv Рік тому

      Нет, если только сделаешь отдельные приёмник/передатчик на основе этого модуля и ардуин, для меня именно так было бы проще. Либо ищи прошивку, которая поддерживает нрф, такие где-то были в интернете, но инструкции, как всё собрать выглядели ещё хуже, чем мои видео.

  • @ruslanraxmonov4031
    @ruslanraxmonov4031 Рік тому

    Заранее спасибо

  • @Rysik8
    @Rysik8 Рік тому

    Привет, слежу за твоим проектом. Хочу собрать себе простой коптер с 6050 и возможно для теста с баро и компасом. Подскажи пожалуйста стоит ли брать STM32 или можно обойтись 328? Есть ли у 328 какие критические проблемы что стоит брать STM.

    • @pawsfpv
      @pawsfpv Рік тому

      С ардуиной проблема в старых программах, которые уже почти как лет 10 не обновлялись, лучше сразу скачать конфигуратор и проверить запускается или нет, на некоторых компьютерах не хочет работать, либо в процессе вылетает. Если есть на руках ардуина, то можно прошить и даже без датчиков попробовать проверить подключается или нет к компьютеру. Ну и с настройкой будут сложности, особенно с pid, если никогда до этого не настраивал полётные контроллеры. С stm проще, там прошивка вполне современная и инструкций в интернете хватает, хотя там логика настройки и недалеко и ушла от multiwii

    • @Rysik8
      @Rysik8 Рік тому

      @@pawsfpv Ясно, короче закажу STM, а пока попробую сделать на 328 для теста(лежат две штуки без дела). В принципе цена не такая и большая по сравнению, а гемору с установкой и настройкой в разы меньше судя по твоим словам. Еще подскажи пожалуйста по датчикам. Для 328 что посоветуешь? . Для STM есть возможность воткнуть что то по точнее или современнее?

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@Rysik8 ​с ардуиной если по минимуму то MPU6050, можно ещё поставить BMP180 и HMC5883, но как по мне смысла не особо много без gps , да и пока дойдёшь до настройки барометра, то уже вручную можно быстрее научиться держать высоту. Для stm32f411 акселерометр BMI160, MPU6500 скорее всего брак попадётся, с MPU6050 чуть что не так при настройке и прошивка будет тормозить, так как прошивка заточена на скорость работы с spi акселерометрами, а не i2c. Барометр BMP180 или BMP280, компас HMC5883 или QMC5883. Что-то более точное и современное искать как-то смысла нет, тогда дешевле будет купить уже готовый полётник.

  • @КостяБучнев-г8л

    Делал все как по видео, но когда нажимаю на start вылетает, можете помочь, пожалуйста...

    • @pawsfpv
      @pawsfpv Рік тому

      Программа очень старая, может не работать нормально. Какая операционная система? Попробуй этот конфигуратор drive.google.com/file/d/1mB_lhXBDC7ZyMOtupeILERtVu3wTjpcT/view Попробуй запустить и x32, и x64 версии программы. Попробуй конфигуратор WinGUI_2.3pre10b71, но измени #define VERSION 240 на 230 в MultiWii.h и в самом WinGUI перед подключением измени скорость, вроде на 115200 вместо 57600

  • @gadget_vishwa
    @gadget_vishwa Рік тому

    can you share oled display circuit diagram for this drone....please

    • @pawsfpv
      @pawsfpv Рік тому

      This is a 128X64 SSD1306 display, connected via i2c in the same way as an accelerometer or other sensor. In config.h enable #define OLED_I2C_128x64, there are also settings below

    • @gadget_vishwa
      @gadget_vishwa Рік тому

      Can we add sonar sensor and argb light for landing and other purpose while flying it blinking

    • @gadget_vishwa
      @gadget_vishwa Рік тому

      Please make this video in English language please 🥺

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@gadget_vishwa there seems to have already been support for sonar and LEDs, but it makes no sense to turn it all on, including the screen. If you include too much extra, then the code no longer fits into the arduino nano, or it may stop working normally. And the assembly, for example, on stm32f411ceu6 (weact)(Black pill), bmi160 and inav can be cheaper and easier to configure, since it does not differ from modern controllers. I'm not sure that the video in English will be useful, as I think the developers' comments in the config.h configuration file are more useful than my video

    • @gadget_vishwa
      @gadget_vishwa Рік тому

      @@pawsfpv Thanks

  • @CNCslavRc
    @CNCslavRc Рік тому

    Скажи пожалуйста почему при нажатии кнопки "старт" мультивии закрываеться и ничего не происходит?

    • @pawsfpv
      @pawsfpv Рік тому

      Какая операционная система? На винде работала только x32 версия программы. В самой программе порядок подключения: выбрать порт, потом старт, и только теперь чтение. Программа очень старая и могут появляться глюки, у меня на win10 x64 работала. Есть ещё альтернативный конфигуратор WinGUI_2.3, но для его работы в MultiWii.h надо изменить #define VERSION на 230 github.com/p-fpv/multiwii-firmware/blob/upstream_shared/MultiWii.h#L4 github.com/p-fpv/multiwii-firmware/tree/upstream_shared/MW

    • @АлексейЛипкин-ш9з
      @АлексейЛипкин-ш9з Рік тому

      java нужна 202 версия, на новых не будет работать

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@АлексейЛипкин-ш9з не думаю, что дело в этом, у меня одинаково и на старой и самой последней версии периодически не работает программа. Будто на разных компьютерах свои разные ошибки вылезают. Вот на пробу конфигуратор с уже впихнутой в него java:drive.google.com/file/d/1mB_lhXBDC7ZyMOtupeILERtVu3wTjpcT/view Java выдернута из processing 3, увы я в этой программе не разбираюсь, а так можно было бы собрать конфигуратор в более новой версии, может и баги какие пропали бы

    • @pawsfpv
      @pawsfpv Рік тому

      @brilitskiyaircraft6425 Вот на пробу конфигуратор с уже впихнутой в него java:drive.google.com/file/d/1mB_lhXBDC7ZyMOtupeILERtVu3wTjpcT/view

    • @mokritsa
      @mokritsa Рік тому

      @@pawsfpv все равно закрывается с ошибкой EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000001800044cb, pid=6248, tid=0x0000000000005990

  • @vanyaleskk1748
    @vanyaleskk1748 Рік тому

    Здравствуйте, вы не знаете поддерживает ли в настоящий момент inav PPM приёмники? Просто у меня в выборе типа приёмника нет PPM, а только SERIAL и MSP.

    • @pawsfpv
      @pawsfpv Рік тому

      Разработчики удалили поддержку ppm начиная с 4 версии, до этого он был

  • @sergeyrink3003
    @sergeyrink3003 Рік тому

    Не знаю зачем я это смотрю. Мне интереснее самому полётник написать. На Ардуино уже летает, скоро начну на STM32 переносить.

    • @pawsfpv
      @pawsfpv Рік тому

      Тут скорее цель взять готовое и проверенное, чтобы собрать дешевле, чем заводские варианты. Сам я может и смог бы что-то написать, но доверия к этому говнокоду не было бы))

    • @sergeyrink3003
      @sergeyrink3003 Рік тому

      @@pawsfpv Ну так мне интересно самому разобраться в теории. Это не так сложно как кажется с первого взгляда.

  • @dmitriy0103791
    @dmitriy0103791 Рік тому

    А есть возможность еще на пальцах показать и рассказать как свою прошивку самому собрать, допустим у меня другой микроконтроллер стм32 и вот как под него собрать прошивку? А вообще за видео большое спасибо! Очень познавательно!

    • @pawsfpv
      @pawsfpv Рік тому

      Не уверен, что смогу просто объяснить. Там и от stm32 зависит, не получится собрать так просто для любого. Можешь написать, что за плата и модель чипа, попробую подсказать выйдет ли чего. Чтобы было меньше проблем, то проще всего искать что-то с чипом, как у заводских полётных контроллеров, как я и делал. Например, платы с stm32f411ce и stm32f405rg можно с минимальным изменением кода запустить, в основном проблема правильно конфигурационные файлы сделать, чтобы всё работало. Конфигурационные файлы тут, для каждой платы в отдельной папке, можно смотреть их как примеры и составлять вариант под свою плату. github.com/iNavFlight/inav/tree/master/src/main/target На счёт сборки можешь глянуть тут под свою операционную систему github.com/iNavFlight/inav/tree/master/docs/development Для винды думаю стоит смотреть инструкции по wsl, ну или docker github.com/iNavFlight/inav/blob/master/docs/development/Building%20in%20Windows%2010%20or%2011%20with%20Linux%20Subsystem.md github.com/iNavFlight/inav/blob/master/docs/development/Building%20in%20Docker.md Я собираю по этой инструкции в debian stable github.com/iNavFlight/inav/blob/master/docs/development/Building%20in%20Linux.md

    • @dmitriy0103791
      @dmitriy0103791 Рік тому

      @@pawsfpv спасибо, поковыряюсь здесь основная проблема что с аглицким не дружу а в переводчике часто неточности кот только путают. Вот на примере ф411 и расскажи что в конфигах поправил или выложи уже правленные файлы с комментами

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@dmitriy0103791 конфиг какой есть без комментариев, делался просто на примере других, без особого понимания что и как. github.com/p-fpv/FC-stm32f411ceu6-stm32f405vgt6-inav-betaflight/tree/main/inav/%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8/stm32f411/5.1%20PPM%20MPU6xx0%2Cmpu9250%2Cbmi160/target/STM32F411 CMakeLists.txt название для сборки и частота кварца, config.c необязательный файл с настройками по умолчанию, target.h настройка датчиков и ножек контроллера к какой функции они будут относится, target.c выходы под моторы, сервы, и их таймеры. Нельзя указывать одинаковые таймеры для моторов и серв, как минимум не будет работать протокол dshot. Распиновка, названия ножек, их возможные функции и таймеры github.com/p-fpv/FC-stm32f411ceu6-stm32f405vgt6-inav-betaflight/blob/main/inav/%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8/stm32f411/%D1%81%D1%85%D0%B5%D0%BC%D1%8B%20F411/pinout.png Тут изменённый файл для кварца 25мгц (в оригинале только 8,16,24) github.com/p-fpv/FC-stm32f411ceu6-stm32f405vgt6-inav-betaflight/blob/main/inav/%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8/%D0%98%D1%81%D1%85%D0%BE%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8%20inav-5.1.0-PPM-HSE_12_25/inav-5.1.0-PPM-HSE_12_25/src/main/target/system_stm32f4xx.c#L375 Плата запускается и без изменения этого файла, если в CMakeLists.txt указать частоту 24, но часы в прошивке будут работать не правильно. Так же ppm и mpu6050 уже давно нет на оригинальной прошивке. Изменённая прошивка inav 5.1 так же здесь github.com/p-fpv/FC-stm32f411ceu6-stm32f405vgt6-inav-betaflight

    • @GroveLoveBIG
      @GroveLoveBIG 10 місяців тому

      @@pawsfpv привет, подскажи пожалуйста, возможно ли ardupilot собрать под stm32f411ceu6? на офф форуме пишут что нужно минимум 1мб памяти и тапа под данный проц ардупайлот не собрать, это так?

    • @pawsfpv
      @pawsfpv 10 місяців тому

      ​@@GroveLoveBIG у stm32f411ce 512k, так что не выйдет, минимум вроде как только stm32f405rg. Похоже что и inav с 8 версии больше не будет поддерживать f411. Я как-то собирал ардупилот для stm32f405rgt6(PyBoard V1.1) Тут конфиги и прошивки github.com/p-fpv/FC-stm32f411ceu6-stm32f405rgt6-inav-betaflight/tree/main/ardupilot github.com/p-fpv/FC-stm32f411ceu6-stm32f405rgt6-inav-betaflight/tree/main/inav/Firmware/stm32f405/%D1%81%D1%85%D0%B5%D0%BC%D1%8B%20F405 Если самому собирать прошивку, то возможно будет ошибка на моменте скачивания arm sdk, или как его, при подготовке inav к сборке точно без впн не скачивается, тут так же думаю будет

  • @АндрейКириченко-п3т

    Подключил пуль сконектилса сервы на управление работают , выход на мотор нет , ну ето з пультом розберусь . У меня вопрос при включении и контекте з пультом все время дёргаются сервоприводи дребезжат как исправить? Ето пид надо подкручивать??

    • @pawsfpv
      @pawsfpv Рік тому

      Для включения мотора надо настроить режимы. Сервы и при стандартных pid не дёргались у меня, так что вряд ли в этом дело. Проверь без пульта, настрой angle на любом aux на все положения(три квадратика), чтобы этот режим был включен постоянно и без пульта, и смотри за поведением серв, должны реагировать на акселерометр. Пульт, не самоделка какая на ардуине? Смотри в конфигураторе дрожат или нет полоски каналов(thr, roll, elev, rudd). Включи #define DEADBAND 10 в config.h, возможно отчасти и поможет при такой проблеме, но вряд ли.

    • @АндрейКириченко-п3т
      @АндрейКириченко-п3т Рік тому

      @@pawsfpv попробую потом отпишусь

    • @АндрейКириченко-п3т
      @АндрейКириченко-п3т Рік тому

      @@pawsfpv Проблема дребезга была в очень большой чувствительности гироскопа. Плата должна быть закреплена неподвижно , а не на проводках как у меня))) ну ладно с етим розобралса. Ище вопрос по рол и по питч. Все работает только нада конвертировать тоесть рол работает как питч и наоборот.((( Я понимаю нада в конфигураторе в настр. серв менять реверс????

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@АндрейКириченко-п3тесли именно выходы ролл и питч перепутаны, то сервы поменять местами на самой ардуине. Если направление неверное, то в конфигураторе на вкладке servo можно менять. Нажимаешь LIVE и меняешь значения, только save не забывать жать после настройки. Настраивай так, чтобы в режиме angle верно реагировал на движения акселерометра, потом пульт настроить, чтобы и реакция на стики была правильной. И обязательно настрой failsafe на пульте и в multiwii, чтобы при потере связи мотор выключался

  • @АндрейКириченко-п3т

    Добрый день 3 день мучаюсь все сделал как на видео платы те же что и у Вас . Схему пайки проверил , скетч залился без ошибок, а вот в конфигураторе нет никакой реакции, только ACC Z 512 синяя полоса.

    • @pawsfpv
      @pawsfpv Рік тому

      Какие датчики припаяны? Настроил config.h? Com порт правильный выбираешь?

    • @АндрейКириченко-п3т
      @АндрейКириченко-п3т Рік тому

      @@pawsfpv bm 280 и больше некаких

    • @pawsfpv
      @pawsfpv Рік тому

      @@АндрейКириченко-п3т акселерометр стоит mpu6050? Настроил config.h?

    • @pawsfpv
      @pawsfpv Рік тому

      @@АндрейКириченко-п3т и bmp280 не будет работать. Ни на оригинале, ни в моём моде нет его поддержки.

  • @АндрейХрапин-е1ц

    Отличная работа! У меня все заработало с inav 5.1 mpu6050, есть только одна проблема, хочу подключить bluetooth к uart2 (A2, A3), но на пине A3 у меня PPM приемник, у Вас в схемах указано что пин (A8) SS_RX может быть использован как вход PPM, буду благодарен, если объясните как это сделать))))

    • @pawsfpv
      @pawsfpv Рік тому

      Менялась распиновка, сейчас ppm только на A3. Смотри в описании новую схему. Изначально PPM вообще нет на этой версии inav, это уже костылями прикручен обратно. Можно включить softserial(ss_tx ss_rx) и туда bluetooth на скорости 9600, на более высокой может не заработать. Я softserial проверял только USB-TTL, хоть и тормозило, но работало, от bluetooth отличаться не должно. Если у приёмника есть выход ibus(flysky), то он может работать с softserial. Если стоит mpu6050, то softserial не заработает, только прошивка намертво зависнет. Вот попробуй прошивку с ppm на A8, но я её не проверял. Тут нет softserial, возможно не работает выход led и некоторые сервы или моторы. drive.google.com/file/d/1PrsZhsNdqHO1y18WHo6GA815EvABsjop/view?usp=share_link Пересобрать прошивку не долго, дольше сделать, чтобы всё это вместе работало.

    • @pawsfpv
      @pawsfpv Рік тому

      Увидел и про mpu6050, тогда точно без softserial, ещё и часть i2c датчиков отметается, мои bpm180 и qmc5883 точно не работали на 800кгц, работали bmp280 и hmc5883.

    • @АндрейХрапин-е1ц
      @АндрейХрапин-е1ц Рік тому

      @@pawsfpv забыл включить SoftSerial в конфигураторе и он у меня не отображался в портах, в итоге Bluetooth прикрутил на SS, а PPM оставил на UART2, все завелась и работает отлично)) Гироскоп и акселерометр на mpu6050 и барометр на bmp-280 тоже отображаются корректно, GPS на GY-NEO6M UART1 тоже подключается, единственное пока в помещении спутники не проверял. Bluetooth использовал HC-06

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@АндрейХрапин-е1ц ​ Это хорошо, что softserial заработал, у меня с mpu6050 не хотел. С mpu6050 следи в самом низу конфигуратора за загрузкой cpu, некоторые настройки сильно загружают плату. С gps главное, чтобы значок сверху синий постоянно горел. Ещё не у всех neo6m есть ublox, а с nmea inav не хочет работать нормально. Мои gps первый раз несколько часов искали спутники, хоть и лежали у окна. Могу порекомендовать изменить gyro_hardware_lpf на 42, если нет хорошей виброразвязки. У меня горизонт уплывал слишком сильно, только по minimosd понял что происходит, а у тебя можно будет по блютуз посмотреть. А по usb не получалось, всё почему-то начинало сразу работать нормально

  • @morskoyzmey
    @morskoyzmey Рік тому

    Чем на ноутбуке картинку получаешь?

    • @pawsfpv
      @pawsfpv Рік тому

      Приёмник rc832 и китайская usb карта захвата ( aliexpress.ru/item/32948322499.html ) Эта карта захвата так себе, качество не самое лучшее. Через OBS studio картинку получал, единственная программа, что хорошо работает у меня с этим адаптером

    • @morskoyzmey
      @morskoyzmey Рік тому

      @@pawsfpv ну за такие деньги... )

  • @AE075G
    @AE075G Рік тому

    Протестировал модуль GY-91 с STMF4 на модифицированной INAV 6. При подключении по i2c работает только барометр BMP280. При подключении по SPI работает акселерометр и гироскоп. Компас не завёлся ни в какую. Жду модуль GY-87 с Aliexpress, все датчики оттуда должны завестись. Пока что буду искать в городе у себя магнетометры и барометры, которые подойдут. Тем, кому нужен "Чёрный ящик"(регистратор) советую прикупить чип SPI FLASH, так как на BluePill (STM32F411) есть место на плате под распайку восьминогой SOIC-8. С картой памяти пока не разобрался, но этот вариант, пожалуй будет предпочтительней из за более низкой стоимости. Если ничего не заработает, буду откатываться до INAV 5 и ниже, что поделать.

    • @pawsfpv
      @pawsfpv Рік тому

      По inav 6 не подскажу, не моя прошивка. В inav 6 полезу только после официального релиза. На моей прошивке у GY-91 по spi должен работать и компас, но BMP280 только по i2c. У GY-87 на моей прошивке скорее всего не будет работать BMP180 из-за mpu6050. SPI FLASH на моей прошивке не работает, только sd как на моей схеме. Проверял с mpu6500, BMI160. С ними все датчики i2c работают нормально на скорости 400кгц. С mpu6050 не работали мои bmp180 и qmc5883 из-за скорости 800кгц, а на 400кгц не работает mpu6050. Сборки датчиков не пробовал, у меня все отдельные.

    • @AE075G
      @AE075G Рік тому

      @@pawsfpv Только вчера протестировал. GY-87 работает в полном объёме (гиро, аксель, компас и барометр). Только пока не могу разобраться с компасом, неадекватно модель движется в конфигураторе, когда в реальности квад вообще не движется. Скорее всего, нужно найти правильную ориентацию на коптере.

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@AE075G это хорошо, что работает. Я пробовал те же датчики по отдельности, но BMP180 не завёлся, наверное нужен именно GY-87. Компас настраивал методом перебора, но у меня если его не трогать, то и модель не двигалась сама. Если на самолёт ставить контроллер, то проще отключить компас, чем настраивать или искать место, где не будет на него наводок от проводов, из-за этого у меня всё отдельными датчиками, чтобы компас можно было на стойку вынести

  • @AE075G
    @AE075G Рік тому

    Если кому интересно, MultiWii configurator на win10 не запускается. Я сразу, дабы не париться, взял BluePill (stm32f103) и прошил на него специальную версию BetaFlight 3.5, затем подключил к BetafFlight configurator, возможностей стало больше. Ну а потом запарился конкретно и прикупил Black Pill на STM32F411, поставил специальную версию INAV 6.0. Там уже и поддержка GPS Mission Planer и адресная лента и куча всего ещё в новом красивом интерфейсе.

    • @pawsfpv
      @pawsfpv Рік тому

      Только что проверил, win10 x64, версия программы windows64, всё работает. А вот что сразу на stm32f411 перешёл, то всё правильно сделал. Я inav 6 пока не трогаю, всё же эта версия в разработке ещё

    • @AE075G
      @AE075G Рік тому

      @@pawsfpv странно, не повезло мне значит. Попробую ещё как нибудь потом MultiWii.

    • @pawsfpv
      @pawsfpv Рік тому

      @@AE075G MultiWii уже слишком старая, неудивительно, что что-то работать нормально не хочет

    • @AE075G
      @AE075G Рік тому

      @@pawsfpv правильней сказать, что конфигуратор запускается. Только вот при попытке подключить к нему плату, крашается и все тут. Так что возможно и сама прошивка была неправильно настроена мной. В сети говорят, что такую проблему на win10 не решили, но как это часто бывает с ПО, вполне можно, что одна ошибка вызывается проблемой совсем в другом месте...

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@AE075G я сначала ардуину к usb подключаю, только потом запускаю конфигуратор, иначе порт не появляется, потом жму start, read нажимать лучше после того, как побегут графики. Ещё проверь, что скорость у порта правильная, как и в прошивке SERIAL0_COM_SPEED, вроде 115200 по умолчанию. Есть ещё один конфигуратор WinGUI_2.3, в описании есть, но чтобы он подключался надо в прошивке в файле MultiWii.h поменять #define VERSION на 230

  • @NounXXX
    @NounXXX Рік тому

    😂😂😂

  • @dvinevg1035
    @dvinevg1035 Рік тому

    Уважаемый, мы как то говорили про испольщлван радиомодулей nrf24l01 с Ардуино. Ваше мнение на счёт сочетать qczek lora ebyte?

    • @pawsfpv
      @pawsfpv Рік тому

      qczek лучше совсем не трогать, подходящих модулей уже давно не найти, китайцы теперь делают лоры на своих чипах

    • @dvinevg1035
      @dvinevg1035 Рік тому

      @@pawsfpv хм, радикально, чем же они действительно так плохи?

    • @pawsfpv
      @pawsfpv Рік тому

      @@dvinevg1035 тем, что все новые модули не прошиваются, если только на авито и прочих барахолках поискать. А на стандартной прошивке через юарт мост вроде так себе скорость работы. Постоянные лаги и отвалы по несколько секунд не то, что хочется видеть при полёте

    • @dvinevg1035
      @dvinevg1035 Рік тому

      @@pawsfpv понятно, ну вы и знаток!

    • @pawsfpv
      @pawsfpv Рік тому

      @@dvinevg1035 у самого два модуля прошитых есть, и ещё два лежат уже не прошиваемые

  • @dvinevg1035
    @dvinevg1035 Рік тому

    Купил плату, скачал бетайфлайт, подключил юсб. А чо дальше делать не понятно😄. Есть ли какой нибудь гайд пошагово? Перед попыткой загрузить прошивку в режиме dfu конфигуратор пишет что сбой подключения к usb устройству

    • @pawsfpv
      @pawsfpv Рік тому

      Прошивка и настройка как на любом другом полётном контроллере betaflight и inav. В гугле ищи инструкции "betaflight как прошить", inav точно так же прошивается. Ссылка на инструкцию github.com/betaflight/betaflight/wiki/Installing-Betaflight В конфигураторах есть сразу же на главном окне ссылки на драйвера (Zadig, STMicro Virtual Com Port (VCP), ImpulseRC_Driver_Fixer.exe, ...). Кнопка режима загрузчика(DFU) обычно срабатывает не с первой попытки. После перехода в dfu винда напишет, что нет драйверов, их чаще всего устанавливают через Zadig или ImpulseRC_Driver_Fixer.exe. В betaflight выбирать полётный контроллер stm32f411, проверять датчики лучше с версией 4.2.11 Можешь тут глянуть инструкции, там хоть и старые видео, но рассказано неплохо ua-cam.com/video/TVm3sI3gOJA/v-deo.html Для каждой версии прошивки нужна своя версия конфигуратора, если версия вдруг не подходит, то она вместо настроек будет открывать только командную строку. Конфигураторы github.com/betaflight/betaflight-configurator/releases/tag/10.8.0 github.com/iNavFlight/inav-configurator/releases/tag/5.1.0 Если прошивка запустилась, то можно паять датчики. Для betaflight надо загрузить нужный конфиг через командную строку (там есть кнопка загрузить из файла). У inav это уже в прошивке. Если работает акселерометр и прочие нужные датчики, то можно начинать ставить на модель. Перескачай архив и схему, в прошивке и схеме были косяки. Пиши, если что-то не работает, так как мог опять накосячить где-нибудь, а повторяет сборку мало кто, чтобы узнать работает или нет всё то, что выложил, можно и списаться где ещё, если тут не удобно отвечать

    • @dvinevg1035
      @dvinevg1035 Рік тому

      @@pawsfpv дааа блин, я бы конечно наверно советовал создать группу ВК и там по полочкам все раскладывать, вместо impulse rc я скачал impulse osd и несколько часов пытался сделать действие решение которого было 3 минуты

    • @dvinevg1035
      @dvinevg1035 Рік тому

      @@pawsfpv кстати вроде бы нашел параметр меняющий во вкладке приёмник pwm на pwm. Осталось только разобраться с пинами. Не в курсе случайно?

    • @pawsfpv
      @pawsfpv Рік тому

      ​@@dvinevg1035 Точно pwm? Даже если он там есть, то пины в прошивке не назначены. Из древнего там только ppm должен быть, и то только в этом моде прикручен, на изменённой схеме он обозначен. С pwm конечно можно попытаться собрать прошивку по примеру какой-нибудь древности, если оно вообще будет работать

    • @dvinevg1035
      @dvinevg1035 Рік тому

      @@pawsfpv да да, пункт приёмник, будет справа выбор. Там даже указано что по одному проводу на канал, могу кинуть фото . Было бы здорово найти эти пины приёма сигнала. Кстати если приемник работает от 5 вольт, то выход pwm с него не опасны для 3,3 вольтового stm контроллера

  • @SergAllen
    @SergAllen Рік тому

    Этот ненужный элемент скорее всего диод. Буду пробовать также сделать. Хочу внутри корпуса спрятать usb блютуз вифи модуль, а то whitelist в биосе отшить не удается

  • @dimon87793
    @dimon87793 Рік тому

    Интересно, если подключить модуль gy-91 (там mpu9250 и bmp280), он заработает или надо как то прошивку пересобирать?

    • @pawsfpv
      @pawsfpv Рік тому

      Надо прошивку пересобирать

    • @dimon87793
      @dimon87793 Рік тому

      @@pawsfpv печаль, но спасибо за ответ