Определите консольный интерфейс до TFT LCD
Консоль беговой дорожки может быть компактным тренажёрным инструментом, медиаэкраном или тем и другим. Эти роли предъявляют разные требования к дисплею и его хосту. Выбор TFT LCD только по размеру диагонали оставляет основные инженерные решения нерешёнными: какая информация должна оставаться видимой, как пользователи находят элементы управления во время движения и как консоль обрабатывает зависшее медиаприложение.
Коммерческие продукты уже объединяют эти роли. Precor описывает свою консоль P82 как ёмкостный сенсорный экран, объединяющий фитнес, телевидение и отслеживание тренировок.1 Это пример рабочей нагрузки приложения, а не спецификация модуля RJY или доказательство наличия отношений с поставщиком.
Для новой консоли сначала определите интерфейс тренировки и объём медиафункций. Используйте их для выбора архитектуры хоста, нативного разрешения и дисплейной сборки. Затем протестируйте эту сборку в предполагаемой консоли, а не рассматривайте спецификацию панели как одобрение всего продукта.
Обеспечьте стабильное место для информации о тренировке
Начните с экранов, с которыми пользователь действительно столкнётся: запуск, выбор тренировки, активная сессия, пауза, итоги сессии и сообщения о недоступности сервиса. Назначьте каждому экрану чёткую цель. Экран сессии должен сохранять выбранную OEM информацию о тренировке легко находимой при изменении медиаконтента или меню.
Определите, какие значения должны оставаться видимыми при открытом развлекательном контенте. Например, команда дизайнеров может зарезервировать область для прошедшего времени и состояния тренажёра. Сохраняйте расположение и значение этих величин неизменными, когда пользователь меняет медиа или возвращается из меню. Определите единицы измерения и метки вместе со значениями; большое число без чёткой метки всё равно требует интерпретации.
Отделяйте запрошенную регулировку от подтверждённого состояния тренажёра везде, где архитектура их различает. Экран должен отображать состояние, определённое контрактом данных хоста. Если нажатие изменяет графику до того, как другой контроллер подтвердит запрос, отличайте этот ожидающий запрос от подтверждённого состояния.
Физические элементы управления заслуживают рассмотрения на этом этапе. Команда тренажёра должна решить, какие действия используют кнопки, клавиши или другие специализированные элементы управления, а какие относятся к сенсорному экрану. Дисплей — лишь часть интерфейса. Его наличие не устанавливает защитные элементы управления, поведение тренажёра после отказа или требуемую архитектуру управления.
Проверьте распознаваемость в нативном масштабе и с реальных позиций просмотра

Высокое количество пикселей может поддерживать детализированную графику, но не делает мелкий текст легко читаемым. Отобразите интерфейс в нативном разрешении и физическом размере кандидатной панели. Проверьте самые крупные значения тренировки, самые мелкие метки и самые длинные переведённые сообщения. Не утверждайте графику с увеличенного дизайнерского холста.
Создайте макет консоли с предлагаемым углом установки, крышкой и окружающей отделкой. Попросите команду продукта определить репрезентативные позиции пользователей и расстояния просмотра. Проверьте, остаются ли предполагаемые значения распознаваемыми на этих позициях. Включите обзор к краям экрана, где рамка или отражённый свет могут скрыть элемент управления.
Начните со статических проверок. Если требуется оценка во время движения, команда тренажёра должна определить и контролировать разрешённые испытания. Собирайте наблюдения об интерфейсе, например, какое значение участник определяет первым или требует ли элемент управления повторного поиска. Эти испытания оценивают интерфейс консоли; они не являются рекомендациями по упражнениям или медицинскими оценками.
Тестируйте условия освещения, ожидаемые в предполагаемых помещениях. Отражение от верхнего освещения может скрыть значение, несмотря на приемлемую яркость панели на стенде. Сравнивайте кандидатов через готовую крышку с использованием одной и той же графики и позиций. Определяйте яркость и затемнение исходя из полученных требований, а не копируя спецификации другой консоли.
Отделите рабочую нагрузку тренировки от медиарабочей нагрузки

Консоль, отображающая числа и простые графики, имеет иные требования к хосту, чем консоль, которая также декодирует видео, запускает сетевые сервисы и переключается между приложениями. Опишите эти задачи до выбора процессора и интерфейса дисплея. Включите планируемую операционную систему и ответственность программной команды за драйверы и обновления.
| Рабочая нагрузка | Вопрос для архитектурного анализа | Полезная демонстрация |
|---|---|---|
| Информация о тренировке | Какой контроллер владеет каждым значением и как консоль распознаёт устаревшие данные? | Переходы состояний с использованием предлагаемого пути связи с тренажёром |
| Локальная графика | Может ли хост отображать предполагаемые экраны при выполнении других требуемых задач? | Репрезентативный UI на целевом хосте и нативном дисплее |
| Видео и развлечения | Какие форматы, сервисы и одновременные задачи входят в объём продукта? | Утверждённая медиарабочая нагрузка вместе с интерфейсом тренировки |
| Сетевые сервисы | Что остаётся доступным при отказе соединения или удалённого сервиса? | Определённые состояния отключения и переподключения |
Тестируйте потерю сети, перезапуск медиа и потерю локальных данных тренажёра как отдельные условия. Отказ удалённого сервиса не устанавливает, что локальные данные тренажёра перестали поступать. И наоборот, продолжающееся воспроизведение видео не устанавливает, что значения тренировки актуальны. Записывайте предполагаемое сообщение, доступную навигацию и обработку устаревших значений для каждого условия. Команды контроллера тренажёра и программного обеспечения консоли должны согласовать владение данными, потерю связи, переподключение и восстановление сессии.
Оценивайте производительность при работающей предполагаемой нагрузке, а не только на демонстрационном изображении. Проверяйте переходы экранов, обратную связь ввода и обновления состояния тренировки при работе утверждённых медиа и сетевых функций. Включите одновременные задачи, ожидаемые в производстве, и определённые случаи восстановления. Установите отдельные критерии приёмки для отклика UI, актуальности данных и поведения медиа до тестирования. Разрешение или спецификация обновления панели сами по себе не могут установить производительность всей консоли.
Выберите интерфейс, который хост действительно может обслуживать

Проверьте точный вывод дисплея, доступный на плате хоста. Сопоставьте его с интерфейсом кандидатной панели, таймингом, назначением выводов, питанием и требованиями инициализации. Названия интерфейсов описывают часть соединения; они не доказывают, что два продукта могут быть соединены напрямую.
Если конструкция требует контроллера или мостовой платы, определите её роль и поддерживаемую конфигурацию панели. Подтвердите модель и ревизию панели, формат входа, тайминг выхода, управление подсветкой и прошивку до утверждения платы. Включите длину кабеля и прокладку в анализ. См. Руководство по интерфейсам ЖК-дисплеев о различиях, которые важны при сравнении путей хоста и панели.
Определяйте сенсорный ввод отдельно. Дисплей может получать данные изображения по одному пути, а сенсорный контроллер сообщать ввод по другому. Подтвердите идентичность контроллера, подключение к хосту, поддержку драйвера, поведение сброса и ориентацию координат. Тестируйте фактический образ операционной системы, включая экраны запуска и восстановления, где требуется сенсорный ввод.
Предоставьте отделу закупок определение сборки, включающее эти части. Визуально похожая замена панели может потребовать другого тайминга, питания, прошивки или разъёмов. Заказ на покупку с указанием диагонали и разрешения оставляет слишком много этой конфигурации открытой.
Определите поведение при потении и протирании как состояния интерфейса
Передняя поверхность фитнес-консоли может подвергаться контактным условиям, выходящим за пределы сухого кончика пальца. Определите условия, relevant для продукта: влажные пальцы, капли, ладонь, resting near the edge, или предполагаемый процесс протирания. Эти условия являются отдельными тестовыми случаями, а не единым требованием “влажного касания”.
Согласуйте, что интерфейс должен делать в каждом случае. Требование может отдавать приоритет допустимому вводу, отклонению непреднамеренного ввода или определённому состоянию очистки. Если программное обеспечение предусматривает состояние очистки, определите его вход, выход и визуальную индикацию. Не предполагайте, что только сенсорный контроллер может различать каждое намерение пользователя.
Тестируйте наименьшие требуемые цели, края и элементы навигации с использованием финальной структуры крышки и настроек контроллера. Записывайте пропущенный и непреднамеренный ввод отдельно, включая события, когда никто не касается влажной поверхности. Повторите соответствующие проверки с подсветкой дисплея, системой питания и другой электроникой консоли в репрезентативных рабочих состояниях.
Запросите у команды тренажёра названия чистящих средств, концентрации, метод нанесения и частоту в предполагаемом протоколе обслуживания. Проанализируйте совместимость с крышкой, печатными областями, покрытиями, клеем и краями. Это предоставляет условия испытаний; это не разрешает конкретное химическое вещество и не доказывает стойкость на основании термина “ёмкостный сенсорный экран”.”
Валидируйте производственную сборку консоли
Определите крепление и детали кабеля до утверждения корпуса консоли. Рассмотрите вместе область просмотра ЖК-дисплея, сенсорную зону, рамку крышки и механическое отверстие. Подтвердите расположение опор по чертежам модуля. Активный дисплей не должен стать непреднамеренной структурной опорой.
Проверьте пространство для кабелей дисплея и сенсорной панели, доступ к разъемам и планируемую последовательность сборки. Рассмотрите, как отделка, соседние элементы управления и любой держатель устройства влияют на видимость и доступ. Образец, который подходит к открытой консоли, всё ещё может быть сложным для сборки, когда присутствуют кронштейны и производственная проводка.
Установите тепловые, механические, электрические требования и требования к очистке исходя из предполагаемого готового оборудования. Затем определите, какие испытания охватывают модуль, какие — консоль, а какие относятся к беговой дорожке. Успешная демонстрация пользовательского интерфейса не устанавливает температурные пределы, степень защиты IP, срок службы или соответствие требованиям.
Сохраняйте утвержденный графический макет экрана, сборку программного обеспечения, условия испытаний и открытые вопросы вместе с записью об оборудовании. Утверждение образца применяется к той конфигурации и выполненным проверкам. Повторите сценарии тренировки и мультимедиа после соответствующих изменений конструкции. Изменения в сенсорном контроллере, крышке, кабеле, хост-плате или прошивке должны иметь согласованный путь проверки, а не поступать в производство как недокументированные замены.
Принесите в RJY Display определённое техническое задание на консоль
RJY Display стандартный каталог дисплеев предлагает отправную точку для рассмотрения кандидатов. Его инженерные услуги описывают модульную разработку по дисплею, сенсорной панели, платам, корпусам и программному обеспечению. Практической отправной точкой является существующая ЖК-платформа, которая может удовлетворить определённые визуальные и интеграционные потребности консоли.
Для проекта беговой дорожки предоставьте графический макет интерфейса в натуральном масштабе, предлагаемый хост и пути дисплея/сенсорной панели, монтажные чертежи и предполагаемые условия окружающей среды и очистки. Объясните, представляет ли консоль только данные тренировки или также обрабатывает мультимедиа и сетевые сервисы. Добавьте ожидаемый годовой объём, если он доступен. Свяжитесь с RJY Display с этими входными данными для определения кандидатной сборки и доказательств, необходимых для утверждения образца.
Ссылки
- Precor, P82 и P62 сенсорные консоли. Используется только как документированный пример комбинированных функций фитнеса, телевидения и отслеживания тренировок. Никакие отношения поставки RJY или совместимость замены не подразумеваются.



