Készítsen falra szerelt műszerfalat a Dashing.io és a Raspberry Pi segítségével

Készítsen falra szerelt műszerfalat a Dashing.io és a Raspberry Pi segítségével

Dashing.io egy ügyes felület egy gyönyörű műszerfal létrehozásához. Az alkalmazás webes, testreszabható irányítópultot jelenít meg az Ön által választott modulokkal. Mivel egyszerűen telepíthető Linux-alapú gépeken, a Dashing kiváló lehetőségeket kínál falra szerelt műszerfal létrehozásához Raspberry Pi-vel.





Ez a projekt nemcsak szórakoztató, hanem funkcionális műszerfalat is létrehoz. Nem kell semmilyen mélyreható technikai tudás, hogy ez működőképessé váljon, ezért a nagyszerű Raspberry Pi projekt kezdőknek .





Követelmények

A falra szerelt műszerfal elkészítése előtt szüksége lesz néhány elemre. Először is nyilvánvalóan szüksége lesz egy Raspberry Pi -re. Mivel a Dashing.io meglehetősen könnyű, elég egy Raspberry Pi 2. Ezt használtam, és futott, mint egy bajnok. A Raspberry Pi Zero rendben is kell lennie. Ezenkívül szüksége lesz egy Linux operációs rendszerrel feltöltött microSD -kártyára. Javasoljuk a szabványos Raspbian-t, egy Debian-alapú operációs rendszert, de bármilyen Linux operációs rendszert is használhat, amely kompatibilis a Raspberry Pi-vel. Mivel a Dashing.io internetkapcsolatot igényel, szüksége lesz egy Wi-Fi adapterre vagy Ethernet-kábelre is, amely a Pi-be fut.





Ezután szüksége lesz a Raspberry Pi kijelzőjére, a rögzítési eszközökre és a keretre. Ha kedvet kapsz a kedvedhez, akkor ragadhatsz egy Raspberry Pi érintőképernyőt, és keretbe foglalhatod a Pi -t egy árnyékdobozzal. Alternatív megoldásként minden régi monitor és egy extra keret vagy fa elegendő az elkészítéséhez. Nincs hiány a Raspberry Pi monitorhoz vagy TV -hez való csatlakoztatásának módjaiból.

Ez a projekt a távoli SSH kapcsolat , de mivel a Raspberry Pi kijelzőjén jelenik meg, valószínűleg egyszerűbb mindent az asztalon végezni, egérrel és billentyűzettel.



A Dashing.io telepítése

Előfeltételek

A Dashing.io telepítése előtt szüksége lesz egy kis szoftverre. Dashing.io szükségletek Rubin 1.9.9 vagy később előfeltételként. Ha Raspbian-t használ, akkor valószínűleg előre telepítette. A következő paranccsal ellenőrizheti:

ruby -v

Ennek vissza kell adnia egy szöveget, amely jelzi a Ruby verzióját, vagy azt, hogy a Ruby nincs telepítve.





Ha nincs telepítve Ruby, akkor ezt a következő parancs futtatásával teheti meg:

sudo apt-get install ruby1.9.1-dev

Szükséged is lesz rá g ++ . A telepítéshez írja be a következő parancsot:





sudo apt-get install g++

Telepítse a Dashing programot

A Ruby és a g ++ telepítésével folytathatjuk a Dashing projekt telepítését. Futtassa a parancsot:

sudo gem install dashing

Ez telepíti Rámenős . Hozzon létre egy új könyvtárat Irányítópult és változtassa meg a könyvtárat:

mkdir dashboard && cd dashboard

Állítsunk fel egy új projektet. Most írja be:

az xbox one vezérlőm nem kapcsol be
dashing new sweet_dashboard_project

Egy új irányítópult -projekt létrehozásával létre kell hoznunk egy mappát az új irányítópulthoz. Nyugodtan nevezd el ezt a nevet, amire csak szeretnéd, de ne feledd, hogyan nevezted. Győződjön meg arról, hogy a parancssor sweet_dashboard_project mappájában van. Használja a parancsot:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

Ez lehetővé teszi a köteg futtatását. Ennek eléréséhez írja be:

bundle

Most van egy sablon az irányítópulton. Hamarosan megtekintheti ezt a böngészőben, de mielőtt ezt megtenné, el kell kezdenie rámenős . Győződjön meg róla, hogy a sweet_dashboard_project könyvtárában van a parancssorban, majd írja be:

cd dashboard/sweet_dashboard_project
dashing start

Az irányítópult megtekintéséhez nyissa meg a webböngészőt, és töltse fel

http://localhost:3030

(vagy

http://raspberrypi.local:3030

ha ezt egy másik gépről teszi).

Hibaelhárítás

Ha hibaüzenetet kap a JavaScript futásidejével kapcsolatban, előfordulhat, hogy telepítenie kell tengerszint felett . Egyszerűen írja be:

sudo apt-get install npm

Vegye figyelembe, hogy a Dashing alapértelmezés szerint a 3030 -as portot használja. Adhat hozzá paramétereket a port szerkesztéséhez. Futtassa a parancssorban:

hány kép fér bele a 32gb -ba
dashing start -p [port number]

Ez lehetővé teszi a kívánt port megadását. Ezután a Dashing -t a 3030 helyett a http: // localhost: [port száma] -val tölti be.

Ahogy elkezded a Dashing -et, abba is hagyhatod. A Dashing leállításához futtassa:

dashing stop

Hasonlóképpen, ha a Dashing -et a háttérben szeretné futtatni, adja hozzá a -d parancsot:

dashing start -d

Widgetek hozzáadása a Dashinghez

Alapértelmezés szerint néhány alapvető kütyü, például a Buzzwords és a Synergy sáv jelenik meg az irányítópulton, de ez elég haszontalan a saját egyéni funkciók hozzáadása nélkül. Megtalálja a az elérhető widgetek listája csíphet. Hozzáadtam egy digitális órát, amely megjeleníti a dátumot és az időt. A widget hozzáadása olyan egyszerű, mint az eszközök betöltése és a HTML -fájl szerkesztése.

A widgetek kis telepítési módja az adott widgettől függ. Például a betöltött 12 órás óra widgethez parancssori telepítésre és HTML-irányítópult-fájl szerkesztésére volt szükség. A Dashing számára 12 órás óra widget , nyisson meg egy parancssort, és keresse meg a Dashing projekt gyökérkönyvtárát:

cd dashboard/sweet_dashing_project

Miután megváltoztatta a könyvtárakat a gyökeres Dashing projektre, futtassa:

dashing install 6e2f80b4812c5b9474f3

De ez még nem minden. Most be kell helyeznie a következő HTML kódot a Dashing projektfájljába:

samsung s21 ultra vs iphone 12 pro max


  • Meg fogja találni, hogy a projektfájl alatt van dashboard/sweet_dashboard_project/dashboards . Az alapértelmezett telepítés egy erb fájlt tartalmaz minta.erb . Használhatja ezt, vagy elkészítheti sajátját. Az Irányítópult használatával több irányítópult -tervezést készíthet különböző nevű erb fájlok használatával. Ezután egyszerűen navigáljon a

    localhost:3030/[name of erb file]

    másik irányítópult megtekintéséhez. Nyissa meg a kívánt erb fájlt, és adja hozzá a megfelelő HTML kódot, hogy új widgetet vegyen fel a Dashing irányítópultra.

    Új widget hozzáadásához olyan egyszerű, mint betölteni a HTML -kódot az erb sablon végén, mint egy új listaelemet. Az irányítópult -elrendezési modulok helyét úgy szerkesztheti, hogy húzza őket a webalkalmazásban. HTML -logikát kell használnia, ha a listaelemeket a rendezetlen lista (ul) címkék közé helyezi. A listán belüli elhelyezés azonban nem diktálja a műszerfal elhelyezését - ezt később módosíthatja a widgetek húzásával.

    A Dashing Dashboard felszerelése

    Nincs helyes vagy rossz módja annak, hogy a monitort a falhoz rögzítse. Ha rendelkezik a Raspberry Pi egyik érintőképernyőjével, akkor érdemes egy egyszerű keretet vagy árnyékdobozt beszereznie. Használhatja asztalos készségeit, és építhet egy keretet fából, vagy használhat egy meglévő keretet. Egy árnyékdobozt és egy régi, 20 hüvelykes Samsung monitort használtam.

    tudsz menteni egy régi laptop képernyőjét monitorként, ha a megfelelő felszerelést választja. Ha igazán pompás kijelzőt szeretne, ragadja meg a nyolc gyönyörű Raspberry Pi tok egyikét.

    Félelmetesen jó kijelző: utolsó gondolatok

    A Dashing kiváló projekt a Raspberry Pi számára. Hihetetlenül egyszerű a beállítása, és tisztességes választék áll rendelkezésre harmadik féltől származó widgetekből. Van egy kis figyelmeztetés: a Dashing -et már nem aktívan karbantartják és nem támogatják, de ez csak azt jelenti, hogy nem kell a fő szoftver frissítéseire számítania - minden, ami ott van, továbbra is működni fog. Van egy villa is, Smashingnek hívják , amely hasonló tulajdonságokkal rendelkezik.

    Azt javaslom, hogy a Dashing -t kombinálja egy másik projekttel. Például próbálja meg telepíteni a Siri-szerű Jasper a Raspberry Pi-n egy műszerfal kijelzőhöz, amely nyílt forrású mesterséges intelligencia asszisztensként is szolgál. Vagy próbáljon ki egy kis Raspberry Pi otthoni automatizálást.

    Részvény Részvény Csipog Email Hogyan lehet megváltoztatni a Windows 10 asztal megjelenését

    Szeretné tudni, hogyan teheti szebbé a Windows 10 -et? Használja ezeket az egyszerű testreszabásokat, hogy sajátjává tegye a Windows 10 rendszert.

    Olvassa tovább
    Kapcsolódó témák
    • DIY
    • Több monitor
    • Raspberry Pi
    A szerzőről Moe Long(85 cikk megjelent)

    Moe Long író és szerkesztő, a technikától a szórakoztatásig mindent lefed. Angol diplomát szerzett. a Chapel Hill -i Észak -Karolinai Egyetemről, ahol Robertson ösztöndíjas volt. A MUO mellett szerepelt a htpcBeginner, a Bubbleblabber, a Penny Hoarder, a Tom IT Pro és a Cup of Moe filmekben.

    Továbbiak Moe Long -tól

    Iratkozzon fel hírlevelünkre

    Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

    Feliratkozáshoz kattintson ide
    Kategória Diy