Сайт AMS

Интерфейс системы Arduino Mega Server выполнен в виде сайта. Он состоит из трёх основных частей — «шапки», области контента, куда выводится основная информация и «подвала». Здесь рассматривается «официальный» интерфейс, но вы можете создать любой интерфейс, который вам нужен.

«Шапка» сайта

В шапку сайта входит верхняя строка, dash-панель и строка главного меню. Давайте подробнее рассмотрим каждый из этих элементов.

Верхняя строка

Верхняя строка сайта

Название станции (контроллера, коих в сети может быть большое количество), «лайфер», который своей активностью индицирует, что система «жива» и название самой системы с номером версии, которое является ссылкой на сайт проекта в Интернет.

Dash-панель

Dash-панель

Dash-панель это «приборная» панель, на которую выводятся все самые важные параметры системы в реальном времени. Смысл этой панели — это постоянное (независимое от контента, с которым вы работаете) нахождение на виду самой нужной и актуальной информации.

Подробнее о dash-панели

Главное меню

Главное меню

Главное меню это основной навигационный инструмент сайта-интерфейса AMS. Здесь представлены основные разделы системы и вы можете легко найти ту страницу, которая вам нужна. Меню очень просто настраивается и модифицируется, в него легко добавляются новые пункты и вы можете адаптировать стандартное меню под свои задачи.

Область контента

Область контента

Это основная область сайта, куда выводится вся информация, с которой вы работаете. Дизайн очень простой: все логические блоки информации разделены на «этажи», ограниченные плашками. Каждая плашка имеет своё название и может быть статичной или сворачиваемой (вместе со своим блоком).

А каждый блок, в свою очередь, делится на плитки, которые могут быть разного размера, в зависимости от выводимой информации.

Все эти элементы интерфейса являются адаптивными, т. е. автоматически подстраиваются под размер вашего устройства, при помощи которого вы работаете с сайтом.

Подвал

Подвал сайта

Это своего рода меню, только полностью развёрнутое и вам доступны сразу все пункты. Вы можете легко добавлять новые пункты и убирать ненужные, а также выводить в эту область любую нужную вам информацию.

Нижняя строка

Нижняя строка сайта

В самой нижней строке интерфейса выводятся: количество свободной памяти контроллера (для Arduino Mega) или текущий IP-адрес (для Arduino Due), название системы со ссылкой на сайт проекта в Интернет и время непрерывной работы системы с момента старта


Обратите внимание. Система Arduino Mega Server непрерывно развивается и в код проекта постоянно вносятся изменения и улучшения, поэтому, описание и документация может не соответствовать вашей конкретной версии системы. Последняя правка этой страницы относится к 0.14 версии системы.