Оглавление:
- Шаг 1: подробности
- Шаг 2: Компоненты
- Шаг 3: ПОДГОТОВКА ОБОРУДОВАНИЯ
- Шаг 4: ПОДГОТОВКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Видео: КОНТРОЛЛЕР НА БРАСЛЕТЕ С ИСПОЛЬЗОВАНИЕМ PLUTOX: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
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.
Рекомендуемые:
Контроллер светофора с использованием Arduino: 3 шага
Контроллер светофора с использованием Arduino: это макетный проект, который использует Atmel Atmega 2560 (Arduino Mega) для создания контроллера светофора. Продолжительность КРАСНОГО и СИНЕГО светодиодов установлена на 15 секунд. Длительность желтого светодиода установлена на 1 секунду. Мы можем установить вашу собственную продолжительность по месяцам
Контроллер светофора с использованием ARM Cortex-M4: 3 шага
Контроллер светофора с использованием ARM Cortex-M4: это проект на основе макета, который использует ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) для создания контроллера светофора. Продолжительность КРАСНОГО и СИНЕГО светодиодов установлена на 15 секунд. Длительность желтого светодиода установлена на 1 секунду. "Сюжет"
Контроллер Neopixel через WiFi с использованием ESP-03: 4 шага
Контроллер Neopixel через Wi-Fi с использованием ESP-03: в этом руководстве рассказывается о создании Wi-Fi, управляемом неопиксельными светодиодами приложения Blynk, известными как WS2812B или WS2812. Вы должны быть уже знакомы с: пайкой с использованием станции горячего воздуха, программированием ESP с использованием Arduino IDE, программированием ESP с использованием готового к использованию код
Как сделать шагомер на браслете: 5 шагов
Как сделать шагомер с браслетом: Я люблю гулять и бегать в районе, в котором живу. Мне нравится побыть одному, потому что в это время мне всегда приходят потрясающие идеи. Недавно я купил 6-осевой инерционный датчик движения от DFRobot. Мне приходит в голову, что почему бы не сделать
YABC - еще один контроллер Blynk - контроллер температуры и влажности облака IoT, ESP8266: 4 шага
YABC - Еще один контроллер Blynk - Контроллер температуры и влажности облака IoT, ESP8266: Привет, производители, недавно я начал выращивать грибы дома, вешенки, но у меня уже есть 3x таких контроллера дома для контроля температуры ферментера для моего домашнего пива, жена также сейчас занимается этим чайным грибом, и в качестве термостата для тепла