Журнал РАДИОЛОЦМАН, август 2015
Bitcraze
Crazyflie Nano Quadcopter – это миниатюрный квадрокоптер, умещающийся на вашей ладони. Он весит всего около 19 г, а расстояние между моторами составляет 9 см. Смотреть за полетом квадрокоптера – занятие веселое и увлекательное, однако основной целью было создание универсальной платформы, которую можно было бы использовать для экспериментов, разработки и исследования различных технологических решений.
Как я могу использовать квадрокоптер?
Для запуска квадрокоптера необходимо подключить к хост-системе беспроводной USB адаптер и контроллер дистанционного управления, после чего загрузить клиентское ПО. Это может быть компьютер под управлением ОС Linux или Windows, Android устройство с поддержкой USB OTH/HOST или же встраиваемая система, подобная Raspberry Pi.
Для управления годятся многие игровые контроллеры, если только имеется возможность их подключения к ПК. Кроме того, есть контроллеры дистанционного управления, которые вы можете подключать к Crazyflie Nano Quadcopter напрямую. Получить более подробную информацию по контроллерам можно на странице разработчика [1].
Платформа Crazyflie
Crazyflie Nano Quadcopter является частью платформы Crazyflie. Платформа содержит несколько различных компонентов, включая Crazyradio, средства поддержки разработки и приложения для ПК и Android.
Технические характеристики квадрокоптера
Спецификации версии Crazyflie Nano Quadcopter 6-DOF:
- Маленький и легкий: вес около 19 г, расстояние между моторами около 90 мм;
- Время полета до 7 минут при использовании стандартного Li-Po аккумулятора емкостью 170 мА·ч;
- Зарядка через стандартный разъем micro-USB занимает примерно 20 минут для Li-Po аккумулятора 170 мА·ч;
- Установленный на плате малопотребляющий радиомодуль на основе nRF24L01+Chip. Дальность действия до 80 м (в зависимости от оборудования) при использовании USB адаптера Crazyradio;
- Радио загрузчик, позволяющий дистанционно обновлять прошивки;
- Высокопроизводительный 32-разрядный микроконтроллер STM32F103CB с тактовой частотой 72 МГц, 128 КБ Flash и 20 КБ ОЗУ;
- Высококачественный 3-осевой МЭМС гироскоп Invensense MPU-6050 с 3-осевым датчиком ускорения;
- 20-контактный двухрядный разъем расширения с шагом выводов 1.27 мм, на который выведены напряжение питания, сигналы I2C/UART и SPI/АЦП. Имеется также 10-контактный разъем ARM Cortex JTAG;
- Малошумящая конструкция на 4-слойной печатной плате с раздельными стабилизаторами напряжения для питания цифровых и аналоговых узлов.
Характеристики Crazyflie Nano Quadcopter 10-DOF аналогичны, но в устройство добавлены два датчика:
- 3-осевой магнитометр HMC5883L (компас);
- Высокоточный альтиметр MS5611-01BA03.
Для чего я могу использовать квадрокоптер?
Конечно же, вы можете запускать Crazyflie Nano Quadcopter просто для удовольствия, но основное его назначение – служить платформой для разработки, обучения и экспериментов. Некоторые идеи, касающиеся использования квадрокоптера, можно почерпнуть на странице [2] или из демонстрационного видео.