Описание
Универсальная платформа для разработки летательных аппаратов с открытым исходным кодом весит всего 27 г и помещается на ладони. Оснащена радио с низкой задержкой (дальним радио), а также Bluetooth LE.
Можно загрузить приложение и использовать мобильное устройство в качестве контроллера, а компьютер — для отображения данных и полета с игровым контроллером. Квадрокоптер программируется с помощью блочного языка RobboScratch 3.0, аналогично ROBBO Robot Kit.
Особенности
- Прочный дизайн
- Поддержка плат расширения с автоматическим обнаружением
- Полет с iOS и Android по Bluetooth LE, а также с систем Windows, macOS и Linux
- Бортовая зарядка через стандартный micro USB
Учебные задачи
Методический блок «РОББО.Коптер. Знакомство и программирование БПЛА» рассчитан на возраст от 8–9 лет, рекомендован ученикам 2-го года обучения. Курс Scratch-программирования квадрокоптера состоит из 10 уроков по 45 минут. Предполагается, что ребенок уже владеет навыками программирования в Scratch.
На протяжении курса объясняются техника безопасности, базовые физические принципы полета, правильное пилотирование и программирование квадрокоптера. В первой половине курса изучаются блоки управления квадрокоптером и сразу применяются в реальных условиях. Затем идут уроки по программированию сложного движения с активным использованием телеметрии в переменных; курс помогает понять трехмерную систему координат. Последняя часть направлена на рефлексию и закрепление материала: квадрокоптер связывается с РОББО.Лабораторией (также ScratchDuino.Лабораторией), которая используется для управления, а на последнем уроке проводится небольшое соревнование.
Уроки курса:
- Беспилотный летательный аппарат, полетная система координат, техника безопасности, первый полет
- Зависание квадрокоптера, почему он летает, как удерживает высоту
- Посадка на точку взлета, множественная посадка, перемещение в одной плоскости
- Движение по фигуре, посадка на заранее заданную площадку
- Повороты вокруг вертикальной оси, вращение, угол поворота, способы задания угла
- Полеты по кругу, использование всех возможностей квадрокоптера
- Полет по восьмерке
- Полеты над неровной местностью
- Лаборатория + РОББО.Коптер
- Соревнование
Электроника и радиосвязь
- Радиочастотный усилитель 20 дБм, испытан в диапазоне более 1 км
- Поддержка Bluetooth Low Energy с клиентами для iOS и Android (протестировано на iOS 7.1+ и Android 4.4+)
- STM32F405 — основной MCU приложения (Cortex-M4, 168 МГц, 192 КБ SRAM, 1 МБ flash)
- nRF51822 — MCU радиоуправления и управления питанием (Cortex-M0, 32 МГц, 16 КБ SRAM, 128 КБ flash)
- Разъем micro USB, полноскоростной интерфейс USB-устройства
- Встроенное зарядное устройство LiPo с режимами 100 мА, 500 мА и 980 мА
- Частичная возможность USB OTG (присутствует, но нет выхода 5 В)
- EEPROM объемом 8 КБ
Инерциальные датчики
- 3-осевой гироскоп (MPU-9250)
- 3-осевой акселерометр (MPU-9250)
- 3-осевой магнитометр (MPU-9250)
- Высокоточный датчик давления (LPS25H)
Поддерживаемые клиенты и контроллеры
- Клиент Python для Windows, Linux или macOS
- Геймпады Xbox 360 и PlayStation 3 в качестве эталонных контроллеров
- Любой геймпад или контроллер не менее чем с 4 аналоговыми осями
- Устройство на Android
- Мобильное устройство iOS
Разъемы расширения
- VCC (3,0 В, не более 100 мА)
- GND
- VCOM (нерегулируемый VBAT или VUSB, максимум 1 А)
- VUSB (как для ввода, так и для вывода)
- I2C (400 кГц)
- SPI
- 2 × UART
- 4 × GPIO / CS для SPI
- 1-проводная шина для идентификации расширения
- 2 × GPIO, подключенных к nRF51
Радиоключ дальнего действия
Дистанционный USB-ключ на дальнем расстоянии оснащен усилителем мощности 20 дБм, малошумящим усилителем (LNA) и запрограммирован прошивкой, совместимой с коптером. Усилитель увеличивает дальность прямой видимости до более 1 км.
- Усилитель мощности с выходной мощностью 20 дБм (100 мВт), дальность более 1 км
- Разъем 2 × 5 с шагом 2,54 мм для прототипирования (не монтируется)
- Аппаратная поддержка ввода PPM
- Прошивка с открытым исходным кодом, обновление через USB
- Низкая латентность
- 8051 MCU до 16 МГц с 32 КБ flash и 2 КБ SRAM
- Радиочастотная полоса 2,4 ГГц ISM, 125 радиоканалов
- Скорость передачи данных 2 Мбит/с, 1 Мбит/с и 250 кбит/с
- Отправка и прием пакетов данных с полезной нагрузкой до 32 байт, автоматическая обработка адресов и пакетов
- Аппаратные SPI и UART, USB-периферия устройства
- Разъем RP-SMA
- Питание до 13 В через разъем расширения 2,54 мм 2 × 5 (сигналы: GND, PPM, SPI / UART)
- Стандартный разъем USB-A
- Вес 6 г, размер 58 × 16 × 6,5 мм (включая разъемы)
