les00 [ОрбиКрафт 3D]

Инструменты пользователя


Боковая панель

Назначение ОрбиКрафт 3D

Сборка ОрбиКрафт 3D

Интерфейсы конструктора ОрбиКрафт 3D

Работа с ОрбиКрафт 3D по УКВ

Работа с ОрбиКрафт 3D по Wi-Fi

Работа с ОрбиКрафт 3D через WEB-интерфейс

Полезная нагрузка на базе Arduino

ОрбиКрафт 3D (трехосный) на стенде полунатурного моделирования

Среда разработки

РЭ Houston Control Center

Лабораторная оснастка

Обратная связь

Action disabled: source
les00

Знакомство с конструктором ОрбиКрафт 3D

 ОрбиКрафт 3D  ОрбиКрафт 3D

Рисунок 1. Конструктор ОрбиКрафт 3D

Интерфейсы работы с конструктором ОрбиКрафт 3D

Для работы с конструктором ОрбиКрафт 3D используются три интерфейса:

  • WEB-интерфейс;
  • работа через Houston App с передачей данных по Wi-Fi;
  • работа через Houston App с передачей данных по УКВ.

WEB-интерфейс

WEB-интерфейс используется для написания программ управления конструктором ОрбиКрафт 3D на языке С (рисунок 2). Программы создаются в специальной версии Notepad++ и загружаются в ОрбиКрафт 3D по Wi-Fi через WEB-интерфейс, в котором также предусмотрена возможность вносить изменения в загруженную программу. Также через WEB-интерфейс можно скачать фотографии, сделанные камерой Raspberry Pi.

Рисунок 2. WEB-интерфейс

Работа через Houston App с передачей данных по Wi-Fi

Этот режим работы используется для инженерной отработки миссий, так-как есть возможность по Wi-Fi принимать все пакеты данных, строить графики значений ДУС, магнитометра, солнечных датчиков и скорости вращения маховика от времени (рисунок 3).

Рисунок 3. Houston Application

Работа через Houston App с передачей данных по УКВ

Этот режим работы максимально приближен к реальной работе космического аппарата на орбите. Отсутствует возможность быстрой передачи больших объемов данных, конструктор ОрбиКрафт 3D работает в режиме команда-ответ. Существует возможность принимать маяки и телеметрическую информацию, создавать очереди команд и расписания, загружать фото, полученные камерой Raspberry Pi по УКВ или по ВЧ каналу связи, который эмулируется ИК-приемопередатчиком (рисунок 4).

Рисунок 4. Передача данных по УКВ через Houston Application

Запуск программ, написанных в Web-интерфейсе через Houston Application

Для того, чтобы запускать программы, написанные в Web-интерфейсе в Houston Application, необходимо:

  • В команду execute_script передать id=40 и arg=id скрипта из Web-интерфейса для запуска.
  • При отправке новой команды execute_script выполнение предыдущей команды прерывается.
  • Также прервать его выполнение можно отправкой следующих параметров:id=0; arg=0.

После завершения выполнения скрипта или после прерывания выполнения скрипта приходит ответное сообщение ACK.

les00.txt · Последние изменения: 2023/12/25 07:39 — maria.milkina

Инструменты страницы