Сайт AMS
Интерфейс системы Arduino Mega Server выполнен в виде сайта. Он состоит из трёх основных частей — «шапки», области контента, куда выводится основная информация и «подвала». Здесь рассматривается «официальный» интерфейс, но вы можете создать любой интерфейс, который вам нужен.
«Шапка» сайта
В шапку сайта входит верхняя строка, dash-панель и строка главного меню. Давайте подробнее рассмотрим каждый из этих элементов.
Верхняя строка
Название станции (контроллера, коих в сети может быть большое количество), «лайфер», который своей активностью индицирует, что система «жива» и название самой системы с номером версии, которое является ссылкой на сайт проекта в Интернет.
Dash-панель
Dash-панель это «приборная» панель, на которую выводятся все самые важные параметры системы в реальном времени. Смысл этой панели — это постоянное (независимое от контента, с которым вы работаете) нахождение на виду самой нужной и актуальной информации.
Главное меню
Главное меню это основной навигационный инструмент сайта-интерфейса AMS. Здесь представлены основные разделы системы и вы можете легко найти ту страницу, которая вам нужна. Меню очень просто настраивается и модифицируется, в него легко добавляются новые пункты и вы можете адаптировать стандартное меню под свои задачи.
Область контента
Это основная область сайта, куда выводится вся информация, с которой вы работаете. Дизайн очень простой: все логические блоки информации разделены на «этажи», ограниченные плашками. Каждая плашка имеет своё название и может быть статичной или сворачиваемой (вместе со своим блоком).
А каждый блок, в свою очередь, делится на плитки, которые могут быть разного размера, в зависимости от выводимой информации.
Все эти элементы интерфейса являются адаптивными, т. е. автоматически подстраиваются под размер вашего устройства, при помощи которого вы работаете с сайтом.
Подвал
Это своего рода меню, только полностью развёрнутое и вам доступны сразу все пункты. Вы можете легко добавлять новые пункты и убирать ненужные, а также выводить в эту область любую нужную вам информацию.
Нижняя строка
В самой нижней строке интерфейса выводятся: количество свободной памяти контроллера (для Arduino Mega) или текущий IP-адрес (для Arduino Due), название системы со ссылкой на сайт проекта в Интернет и время непрерывной работы системы с момента старта
Обратите внимание. Система Arduino Mega Server непрерывно развивается и в код проекта постоянно вносятся изменения и улучшения, поэтому, описание и документация может не соответствовать вашей конкретной версии системы. Последняя правка этой страницы относится к 0.14 версии системы.