Название проекта: RobiApp
Описание: RobiApp - приложение для работы с программируемым блоком "Роби". Основная задача приложения: предоставить пользователю инструменты для создания алгоритма и передачи соответсвующих команд в программируемый блок "Роби".
Цели проекта:
- Предоставить удобный для пользователя интерфейс для создания алгоритма работы устройств, подключаемых к программируемому блоку "Роби"
- Предоставить визуальную интуитивно понятную среду для разработки программ без составления кода на языке программирования
- Обеспечить связь приложения с оборудованием, корректную передачу сигналов
Основные функции приложения:
- Подключение: Выбор и подключение к устройству через порт USB и Bluetooth
- Управление устройствами: Отображение подключенных к блоку устройств, подбор соответствующих доступных команд для составления алгоритма
- Создание программы: Формирование алгоритма с помощью графических блоков на основе Blockly
- Передача сигналов: Передача блоку команд, соответствующих собраному алгоритму
- База элементов: Возможность наполнения команд с указанием соответствующего программного кода или набора сигналов, предназначенных для конкретных устройств