Оглавление:

КОНТРОЛЛЕР НА БРАСЛЕТЕ С ИСПОЛЬЗОВАНИЕМ PLUTOX: 4 шага
КОНТРОЛЛЕР НА БРАСЛЕТЕ С ИСПОЛЬЗОВАНИЕМ PLUTOX: 4 шага

Видео: КОНТРОЛЛЕР НА БРАСЛЕТЕ С ИСПОЛЬЗОВАНИЕМ PLUTOX: 4 шага

Видео: КОНТРОЛЛЕР НА БРАСЛЕТЕ С ИСПОЛЬЗОВАНИЕМ PLUTOX: 4 шага
Видео: Видеообзор электронного волчка Инфинити надо с контроллером Разрушительный Демон и Громовой Прыгун 2024, Ноябрь
Anonim
Image
Image
КОНТРОЛЛЕР НА БУМАЖНОМ РЕЖУМЕ, ИСПОЛЬЗУЮЩИЙ PLUTOX
КОНТРОЛЛЕР НА БУМАЖНОМ РЕЖУМЕ, ИСПОЛЬЗУЮЩИЙ PLUTOX

PrimusX - это полетный контроллер, используемый в дроне PlutoX. Плата PrimusX обменивается данными с помощью ESP8266-12F. У него также есть MPU и барометр, поэтому я подумал, почему бы не управлять дроном, используя только плату PrimusX, и прикрепить доску к моему запястью и управлять дроном, используя только движения моего запястья.

Шаг 1: подробности

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

В этом проекте я использовал 2 платы Primus X. Один PrimusX устанавливается на дрон, а второй используется для крепления на запястье.

Теперь, чтобы управлять дроном с помощью движений запястья, все, что нам нужно сделать, это сопоставить значения Roll, Pitch и рыскания PrimusX, установленного на запястье, с реальным дроном. Управление дроссельной заслонкой дрона рассчитывается на основе составляющей скорости по оси z. Таким образом, имея все данные о крене, тангаже, рысканье и дросселе платы, установленной на запястье, мы можем легко управлять нашим дроном с помощью движений запястья.

Для этого необходимо установить соединение между двумя платами 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-команды, одну для создания сокета, а другую для создания идентификатора и пароля для вашего дрона.

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

4) Используя Angle Api, мы получаем крен, тангаж и рыскание PrimusX на запястье и сопоставляем его с креном, тангажем и рысканием дронов.

5) Даем дроссельную заслонку с составляющей скорости оси z.

Рекомендуемые: