Направете табло за монтиране на стена с Dashing.io и Raspberry Pi

Направете табло за монтиране на стена с Dashing.io и Raspberry Pi

Dashing.io е чист интерфейс за създаване на великолепно табло за управление. Приложението показва уеб базирано персонализирано табло за управление с джаджи по ваш избор. Тъй като е лесен за настройка на базирани на Linux машини, Dashing предлага превъзходни възможности за създаване на табло за монтиране на стена с Raspberry Pi.





Този проект не само е забавен, но и създава функционално табло за управление. Няма да имате задълбочени технически познания, за да накарате този да работи, така че е страхотен проект за Raspberry Pi за начинаещи .





Изисквания

Преди да направите своето табло за управление, ще ви трябват няколко елемента. Първо, очевидно ще имате нужда от Raspberry Pi. Тъй като Dashing.io е доста лек, Raspberry Pi 2 ще бъде достатъчен. Точно това използвах и той работи като шампион. А Raspberry Pi Zero също трябва да е добре. Освен това ще ви трябва microSD карта, заредена с операционна система Linux. Препоръчваме стандартната Raspbian, базирана на Debian операционна система, но можете да използвате и всяка операционна система Linux, която е съвместима с Raspberry Pi. Тъй като Dashing.io изисква интернет връзка, ще ви е необходим и Wi-Fi адаптер или Ethernet кабел, свързан с Pi.





След това ще ви е необходим дисплей за Raspberry Pi, средства за монтаж и рамка. Ако ви се прииска, можете да захванете сензорен екран на Raspberry Pi и да поставите Pi в него със сенчеста кутия. Алтернативно, всеки стар монитор и допълнителна рамка или дърво за направата му ще бъдат достатъчни. Няма недостиг на начини да свържете вашия Raspberry Pi към монитор или телевизор.

Този проект може да бъде завършен за a отдалечена SSH връзка , но тъй като извежда на дисплея на Raspberry Pi, вероятно е по -лесно просто да правите всичко от работния плот там с прикачена мишка и клавиатура.



Инсталиране на Dashing.io

Предпоставки

Преди да инсталирате Dashing.io, ще ви трябва малко софтуер. Dashing.io се нуждае Ruby 1.9.9 или по -късно като предпоставка. Ако използвате Raspbian, има вероятност да сте го инсталирали предварително. Можете да проверите, като използвате следната команда:

ruby -v

Това трябва да върне текст, който ви казва версията на Ruby или че Ruby не е инсталиран.





Ако нямате инсталиран Ruby, можете да постигнете това, като изпълните следната команда:

sudo apt-get install ruby1.9.1-dev

Вие също ще имате нужда g ++ . За да го инсталирате, въведете командата:





sudo apt-get install g++

Инсталирайте Dashing

С инсталирани Ruby и g ++ можем да продължим с инсталирането на нашия проект Dashing. Изпълнете командата:

sudo gem install dashing

Това се инсталира Лихо . Направете нова директория, наречена табло и променете директорията в нея:

mkdir dashboard && cd dashboard

Нека създадем нов проект. Сега въведете:

как да разбера на кои сайтове е регистриран моят имейл адрес
dashing new sweet_dashboard_project

Създавайки нов проект на таблото, ще настроим папка за новото ни табло. Не се колебайте да назовете това, което искате, но просто си спомнете как го наричате. Уверете се, че сте в папката sweet_dashboard_project в командния ред. Използвайте командата:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

Това ви позволява да стартирате пакета. За да постигнете това, въведете:

bundle

Сега има създаден шаблон на табло за управление. Скоро ще можете да видите това в уеб браузъра си, но преди да го направите, ще трябва да започнете лихо . Уверете се, че сте в директорията sweet_dashboard_project в командния ред, след което въведете:

cd dashboard/sweet_dashboard_project
dashing start

За да видите таблото за управление, отворете уеб браузъра си и се зареди

http://localhost:3030

(или

http://raspberrypi.local:3030

ако правите това от друга машина).

Отстраняване на неизправности

Ако получите грешка относно времето на изпълнение на JavaScript, може да се наложи да инсталирате над морското равнище . Просто въведете:

sudo apt-get install npm

Обърнете внимание, че Dashing по подразбиране използва порт 3030. Можете да добавите параметри, за да редактирате този порт. В командния ред изпълнете:

как да направите Windows 8 по -бърз
dashing start -p [port number]

Това ви позволява да посочите желания порт. След това бихте заредили Dashing с http: // localhost: [номер на порт], а не с 3030.

Точно както започнете Dashing, можете и да го спрете. За да спрете Dashing, изпълнете:

dashing stop

По същия начин, ако искате да стартирате Dashing във фонов режим, добавете -d към командата:

dashing start -d

Добавяне на приспособления към тире

По подразбиране ще видите няколко основни джаджи като Buzzwords и лента за взаимодействие на таблото за управление, но това е доста безполезно, без да добавяте собствена персонализирана функционалност. Ще намерите a списък на наличните джаджи можете да ощипвате. Добавих цифров часовник, който показва датата и часа. Добавянето на приспособление е толкова просто, колкото зареждането на неговите активи и редактирането на HTML файл.

Начинът, по който инсталирате джаджи, зависи леко от конкретната джаджа. Например, 12-часовата джаджа за часовник, която заредих, изискваше инсталиране на командния ред плюс редактиране на HTML файл на таблото. За лихвите 12-часов часовник джаджа , отворете командния ред и отидете до главната директория на проекта Dashing:

cd dashboard/sweet_dashing_project

След като промените директориите в основния проект Dashing, изпълнете:

dashing install 6e2f80b4812c5b9474f3

Но това не е всичко. Сега трябва да поставите следния HTML код във файла на проекта си Dashing:

какво можете да направите с 3d принтер у дома


  • Ще откриете, че файлът на проекта е под dashboard/sweet_dashboard_project/dashboards . Инсталацията по подразбиране включва erb файл, наречен sample.erb . Можете да използвате това или да направите своя собствена. Използвайки таблото за управление, можете да направите няколко дизайна на таблото, като използвате erb файлове с различни имена. След това просто отидете до

    localhost:3030/[name of erb file]

    за да видите различно табло за управление. Отворете желания от вас erb файл и добавете подходящия HTML код, за да добавите нова джаджа към таблото си за тире.

    За да добавите нова джаджа, е толкова просто, колкото да заредите HTML кода в края на шаблона erb като нов елемент от списъка. Можете да редактирате къде в приспособленията за оформление на таблото за управление, като ги плъзнете в уеб приложението. Ще трябва да използвате HTML логика, като поставите елементите на списъка заедно в нередовите тагове за списък (ul). Но разположението в списъка не диктува разположението на таблото за управление - вие го коригирате по -късно чрез плъзгане и пускане на приспособления.

    Монтиране на вашето тихо табло за управление

    Няма правилен или грешен начин да монтирате монитора си към стената. Ако имате един от сензорните екрани на Raspberry Pi, може да искате да получите проста рамка или сенчеста кутия, за да я поставите. Можете да поставите своите дърводелски умения за използване и изграждане на рамка с дърво или да използвате съществуваща рамка. Използвах кутия за сянка и стар 20-инчов монитор на Samsung.

    Можеш спасете стар екран на лаптоп като монитор, ако сте избрали правилното оборудване. Ако искате наистина великолепен дисплей, вземете един от тези осем красиви калъфа Raspberry Pi.

    Очарователно добър дисплей: Последни мисли

    Dashing е отличен проект за вашия Raspberry Pi. Невероятно лесно се настройва и има приличен избор на приспособления на трети страни. Има малко предупреждение: Dashing вече не се поддържа активно или поддържа, но това просто означава, че не трябва да очаквате актуализации на основния софтуер - всичко, което вече е там, ще продължи да работи. Има и вилица, наречена Smashing , който има подобен набор от функции.

    Бих препоръчал да комбинирате Dashing с друг проект. Например, опитайте да инсталирате Джаспър, подобен на Siri на вашия Raspberry Pi за дисплей на таблото, което служи и като помощник за изкуствен интелект с отворен код. Или опитайте малко от домашната автоматизация на Raspberry Pi.

    Дял Дял Туит електронна поща Как да промените външния вид и усещането на вашия работен плот на Windows 10

    Искате ли да знаете как да направите Windows 10 да изглежда по -добре? Използвайте тези прости персонализации, за да направите Windows 10 свой собствен.

    Прочетете Напред
    Свързани теми
    • Направи си сам
    • Множество монитори
    • Малина Пи
    За автора Мо Лонг(85 статии са публикувани)

    Мо Лонг е писател и редактор, обхващащ всичко - от технологии до забавления. Той спечели английски B.A. от Университета на Северна Каролина в Chapel Hill, където е бил стипендиант на Робъртсън. В допълнение към MUO, той е представен в htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom Pro IT Pro и Cup of Moe.

    Още от Мо Лонг

    Абонирайте се за нашия бюлетин

    Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

    Щракнете тук, за да се абонирате