У вас есть что-то, что вы хотите демонстрировать часами? Может быть, эстетичный цифровой аквариум для вашей гостиной или приборная панель домашней автоматизации для ваших интеллектуальных устройств? Тогда то, что вам нужно, это balenaDash.

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

Шаг 1: Подготовьте материалы

Для создания этого проекта вам понадобится следующее оборудование:

  • Raspberry Pi с 1 ГБ ОЗУ или более (например, Raspberry Pi 3B, 3B+, 4)
  • Карта microSD на 16 ГБ
  • Дисплей (для этого проекта мы будем использовать простой монитор HDMI)
  • Источник питания
  • Компьютер с последней balenaОфорт для установки ОС на Raspberry Pi

Подключите дисплей к плате Raspberry Pi с помощью кабеля HDMI. Но пока не включайте плату.

instagram viewer

Шаг 2. Настройте панель управления balenaCloud

Теперь, когда у вас есть готовые материалы, пришло время настроить панель управления balenaCloud, сначала установив ОС на свой Raspberry Pi. Вот что вам нужно сделать:

  1. Перейти к Страница balenaDash на GitHub и прокрутите вниз до Установка и конфигурация раздел.
  2. Нажмите Развернуть с помощью balena.
  3. Войдите в систему, используя свой адрес электронной почты или свою учетную запись GitHub или Google.
  4. Пропустите страницу сведений о профиле. Вы можете отредактировать их позже на странице настроек. При входе в систему вам будет предложено Создание и развертывание в парке диалоговое окно. Введите имя для вашего Флот.
  5. Выберите свою плату Raspberry Pi в раскрывающемся меню для Тип устройства по умолчанию.
  6. Держать Тип флота как Стартер.
  7. Выбирать Создание и развертывание. Вы будете перенаправлены на страницу сведений о вашем автопарке.
  8. Нажмите Добавить устройство под Устройства.
  9. Под Выберите издание, выбирать Разработка (рекомендуется для начинающих пользователей).
  10. Под Подключение к сети, выбирать Wi-Fi + Ethernet.
  11. Введите SSID и пароль Wi-Fi в соответствующие текстовые поля.
  12. Нажмите Вспышка. Это откроет новую вкладку в вашем браузере.
  13. Выбирать Open balenaEtcher из вашего браузера, чтобы открыть приложение. (Если вы не загрузили инструмент balenaEtcher, вам необходимо это сделать.)
  14. Как только приложение откроется, оно автоматически подготовит образ для прошивки. Нажмите Выберите цель.
  15. Выберите карту microSD (подключенную к компьютеру) из списка.
  16. Нажмите Вспышка

Дождитесь завершения процесса прошивки. После этого вставьте карту microSD в Raspberry Pi и включите плату. При первой загрузке будет отображаться только логотип balena, но если вы перейдете к своей приборной панели, вы должны увидеть свое новое устройство в списке. Это означает, что вы можете идти.

Шаг 3: начните показывать свой контент

Вы можете отобразить практически любой URL на экране. В этом примере мы покажем 24-часового живого анимированного кота, найденного в Nyan Cat.

Для этого нажмите на устройство на панели инструментов. Затем перейдите к Переменные устройства на боковой панели. Нажать на отменить кнопка рядом с LAUNCH_URL и вставьте URL-адрес в Ценить поле. Выберите Добавлять кнопку для сохранения конфигурации.

Веб-страница должна почти сразу отобразиться на вашем мониторе Raspberry Pi.

Вы также можете использовать эту настройку для отображения следующего:

  • Циклы YouTube (отредактируйте ссылку YouTube, добавив символ дефиса после «t», чтобы сделать его yout-ube.com)
  • Цифровой медуза или аквариум
  • Цифровые вывески
  • Поток с веб-камеры
  • Панели данных

Что бы вы ни выбрали для отображения, это удобный для начинающих проект, который стоит попробовать. Дополнительные идеи см. лучшие проекты Raspberry Pi для начинающих.

(Необязательно) Шаг 4. Используйте Wi-Fi Connect

Как мы уже установили, вы можете настроить Wi-Fi на Raspberry Pi чтобы он мог подключиться к локальной сети, как вы сделали на шаге 2. Но у balenaDash также есть функция под названием Wi-Fi Connect, которая превращает вашу доску в точку доступа в тот момент, когда она перестает подключаться к Интернету.

Принцип работы Wi-Fi Connect заключается в том, что он проверяет подключение к Интернету каждые 120 секунд. Когда он не обнаруживает подключения, он автоматически переключается на точку доступа Wi-Fi с именем «balenaDash». Затем вы можете присоединиться к этой точке доступа со своего ноутбука или телефона.

После присоединения к сети balenaDash вы будете перенаправлены на всплывающее окно портала. Выберите сеть Wi-Fi из списка доступных вам, введите парольную фразу для этой сети и нажмите Соединять. Затем подождите, пока ваша плата снова подключится к Интернету.

Эта функция пригодится при перемещении дисплея в новое место с другой сетью Wi-Fi. Вам не нужно будет установить ОС на Raspberry Pi с новыми данными подключения; вы можете просто использовать Wi-Fi Connect для переключения на новую сеть.

Что отображать дальше?

Теперь, когда ваш новый блестящий balenaDash запущен и работает, вы, вероятно, переполнены вдохновением для того, чтобы показать, что будет дальше. Но если вы хотите отобразить глупый веб-сайт или создать настраиваемую панель инструментов для своих нужд, вам наверняка понравится этот проект Raspberry Pi.