Радиоуправляемый квадрокоптер

Разработанный нами квадрокоптер имеет размеры 10х10 см. Главная его особенность заключается в том, что им можно управлять с помощью геймпадов Sony PlayStation 2 или других беспроводных контроллеров.
Дроны – это круто. Хотя дроны и квадрокоптеры чаще всего используются для фото- и видеосъемки, многие покупают их просто для развлечения. Потому что летать в небе, словно птица, – это потрясающе!

Запрос

Владелец магазина формата «сделай сам» захотел расширить свой ассортимент. Заказчик решил сделать небольшой дрон, которым можно управлять с помощью геймпада Sony PlayStation 2 или другого совместимого беспроводного контроллера.

Решение

КЕДР Solutions уже работала с данным заказчиком над проектом, где также применялся микроконтроллер серии Atmel AVR XMega. Тогда мы спроектировали модуль автопилота для дрона из комплекта «сделай сам», предназначенного для любительских инженерных проектов. На этот раз нам предстояло разработать небольшой квадрокоптер, предназначенный для детей в качестве игрушки.

Заказчик предоставил нам механическую часть будущего дрона. Нашей задачей была разработка печатной платы и написание прошивки.

Чтобы покупатели могли наслаждаться полетами как можно дольше, мы должны были повысить время работы аккумулятора за счет снижения веса и энергопотребления.
Тестирование печатной платы квадрокоптера специалистом компании КЕДР Solutions
Тестирование печатной платы квадрокоптера
Выполненные работы

  • Разработка аппаратного обеспечения: проектирование принципиальной схемы и печатной платы, сборка прототипа, тестирование изделия
  • Разработка прошивки
            Использованные технологии
            • В этом проекте мы использовали микроконтроллер серии ATXmega с ядром AVR.
            • Для создания принципиальной схемы и проектирования печатной платы использовался Altium Designer.
            • Квадрокоптер оснащен гироскопом, акселерометром, радио-модулем и моторами.
            • Квадрокоптером можно управлять с помощью беспроводного геймпада PlayStation 2.
            • Прошивка была написана на C/C++ с помощью AVR Studio IDE.
            • Для реализации режима управления полетом на устройство была перенесена программа с открытым кодом Ardupilot.

                  Итоги

                  Габариты спроектированного нами квадрокоптера составили 10х10 см. Мы снизили его энергопотребление. Кроме того, дрон может связываться с геймпадами PS2 или другими беспроводными контроллерами, которые обычно есть дома у покупателей. В противном случае потребителям пришлось бы приобретать дополнительное оборудование отдельно.
                  Финальная версия печатной платы, спроектированной инженерами компании KEDR Solutions
                  Печатная плата квадрокоптера
                  Сроки были ограничены, но мы смогли управиться за два месяца и закончили проект вовремя.