Съдържание:

КОНТРОЛЕР НА ЛЕНТА, ЧЕ ИЗПОЛЗВА PLUTOX: 4 стъпки
КОНТРОЛЕР НА ЛЕНТА, ЧЕ ИЗПОЛЗВА PLUTOX: 4 стъпки

Видео: КОНТРОЛЕР НА ЛЕНТА, ЧЕ ИЗПОЛЗВА PLUTOX: 4 стъпки

Видео: КОНТРОЛЕР НА ЛЕНТА, ЧЕ ИЗПОЛЗВА PLUTOX: 4 стъпки
Видео: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, Ноември
Anonim
Image
Image
КОНТРОЛЕР НА ЛЕНТА, ЧЕ ИЗПОЛЗВА PLUTOX
КОНТРОЛЕР НА ЛЕНТА, ЧЕ ИЗПОЛЗВА PLUTOX

PrimusX е полетен контролер, използван в дронове PlutoX. Платката PrimusX комуникира с помощта на ESP8266-12F. Той също така има MPU и барометър, затова си помислих защо да не управлявам дрона, използвайки само платката PrimusX и да прикрепя дъската към китката ми и да контролирам дрона само с движенията на китката си.

Стъпка 1: Подробности

Подробности
Подробности

Използвал съм 2 дъски Primus X в този проект. Един PrimusX е монтиран на дрона, докато вторият се използва за монтирането му върху китката ни.

Сега, за да контролираме дрона само с движенията на китката, всичко, което трябва да направим, е да съпоставим стойностите на Roll, Pitch и yaw на монтирания на китката PrimusX с действителния дрон. Контролът на дросела към дрона се изчислява въз основа на компонента на скоростта на оста z. По този начин с всички данни за Roll, Pitch, yaw и Throttle на таблата, монтирана на китката, можем лесно да управляваме нашия дрон само с движенията на китката.

За това трябва да се установи връзка между 2 -те платки PrimusX. За това създаваме 2 AT команди, една за създаване на гнездо, а друга за създаване на UserID и парола за дрона, с който искаме да се свържем. Налични различни API в Cygnus IDE, като Angle, Msp и т.н., улесняват кодирането. За да отвори експериментите с безпилотни летателни апарати към света, Drona Aviation събира средства за PlutoX на Indiegogo. Подкрепете ни и ни помогнете да го оживим:

Стъпка 2: Компоненти

  • 2 × PlutoX (Това е нано дрон, разработен от Drona Aviation)
  • 1 × Лебед
  • 1 × Маншет

Стъпка 3: ПРИГОТВЯНЕ НА ХАРАКТЕРИСТИКАТА

ПРИГОТВЯНЕ НА ХАРАКТЕРИСТИКАТА
ПРИГОТВЯНЕ НА ХАРАКТЕРИСТИКАТА
ПРИГОТВЯНЕ НА ХАРАКТЕРИСТИКАТА
ПРИГОТВЯНЕ НА ХАРАКТЕРИСТИКАТА

1) Създайте лента, на която лесно можете да прикрепите платката PrimusX

Стъпка 4: ПРИГОТВЯНЕ НА СОФТУЕРА

1) Използвани са 2 дъски PrimusX, от които едната е на дрона, а другата е на китката ви

2) Така че първо трябва да разрешите връзка между тях. За това добавих 2 AT команди една за създаване на гнездото и друга за създаване на ID и парола за вашия дрон.

3) С помощта на нови MSP API можем да го кодираме в Cygnus IDE

4) Използвайки Angle Api, получаваме Roll, Pitch и Yaw на PrimusX върху китката и го картографираме към търкалящите се дронове, височината и промяната.

5) Даваме дросела с компонента на скоростта на оста z.

Препоръчано: