Имате ли нещо, което искате да показвате часове наред? Може би естетичен дигитален аквариум за вашата всекидневна или табло за домашна автоматизация за вашите смарт устройства? Тогава това, от което се нуждаете, е balenaDash.
Работейки на Raspberry Pi, balenaDash може да покаже уеб страница или приложение по ваш избор на всеки монитор, съвместим с Raspberry Pi. Настройва се много лесно, така че можете да имате показвана уеб рамка само за половин час. Ще разгледаме ръководството стъпка по стъпка за това как да създадете дисплей balenaDash за показване на прост уебсайт.
Стъпка 1: Подгответе материалите
За да създадете този проект, имате нужда от следния хардуер:
- Raspberry Pi с 1 GB RAM или повече (напр. Raspberry Pi 3B, 3B+, 4)
- 16GB microSD карта
- Дисплей (ще използваме обикновен HDMI монитор за този проект)
- Захранване
- Компютър с най-новите balenaEtcher за инсталиране на операционната система на Raspberry Pi
Свържете дисплея към вашата Raspberry Pi платка с помощта на HDMI кабела. Но все още не включвайте захранването на платката.
Стъпка 2: Конфигурирайте таблото си за управление на balenaCloud
Сега, след като сте подготвили материалите си, е време да настроите вашето табло за управление на balenaCloud, като първо инсталирате операционната система на вашия Raspberry Pi. Ето какво трябва да направите:
- Отидете на balenaDash GitHub страница и превъртете надолу до Настройка и конфигурация раздел.
- Кликнете Разгръщане с балена.
- Влезте или с имейл адреса си, или с акаунта си в GitHub или Google.
- Пропуснете страницата с подробности за профила. Можете да ги редактирате по-късно на страницата с предпочитания. При влизане ще бъдете подканени с a Създайте и разположете във флота диалогов прозорец. Въведете име за вашия Флота.
- Изберете вашата Raspberry Pi дъска от падащото меню за Тип устройство по подразбиране.
- Запази Тип флот като Стартер.
- Изберете Създайте и разположете. Ще бъдете насочени към страницата с подробности за вашия автопарк.
- Кликнете Добави устройство под устройства.
- Под Изберете издание, избирам развитие (препоръчва се за потребители за първи път).
- Под Мрежова връзка, изберете Wifi + Ethernet.
- Въведете вашето Wi-Fi SSID и парола в съответните текстови полета.
- Кликнете Светкавица. Това ще отвори нов раздел на вашия браузър.
- Изберете Отворете balenaEtcher от вашия браузър подкана за отваряне на приложението. (Ако не сте изтеглили инструмента balenaEtcher, ще трябва да го направите.)
- След като приложението се отвори, то автоматично ще подготви изображението за мигане. Кликнете Изберете цел.
- Изберете вашата microSD карта (прикрепена към компютъра) от списъка.
- Кликнете Светкавица
Изчакайте процесът на мигане да завърши. След това поставете 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 проект.