Naredite stensko armaturno ploščo z Dashing.io in Raspberry Pi

Naredite stensko armaturno ploščo z Dashing.io in Raspberry Pi

Dashing.io je čeden vmesnik za ustvarjanje čudovite nadzorne plošče. Aplikacija prikazuje spletno prilagodljivo nadzorno ploščo s pripomočki po vaši izbiri. Ker je Dashing enostaven za namestitev na strojih z operacijskim sistemom Linux, ponuja odlične možnosti za ustvarjanje stenske armaturne plošče z Raspberry Pi.





Ta projekt ni samo zabaven, ampak ustvarja funkcionalno armaturno ploščo. Ne bi smeli imeti nobenega poglobljenega tehničnega znanja, da bi ta deloval, zato je to odličen projekt Raspberry Pi za začetnike .





Zahteve

Preden naredite stensko armaturno ploščo, boste potrebovali nekaj predmetov. Najprej boste očitno potrebovali Raspberry Pi. Ker je Dashing.io precej lahek, bo dovolj malina Pi 2. To sem uporabil in tekel je kot prvak. A Raspberry Pi Zero bi moralo biti tudi v redu. Poleg tega boste potrebovali kartico microSD z operacijskim sistemom Linux. Priporočamo standardni Raspbian, operacijski sistem s sistemom Debian, lahko pa uporabite tudi kateri koli operacijski sistem Linux, ki je združljiv z Raspberry Pi. Ker Dashing.io potrebuje internetno povezavo, boste v Pi potrebovali tudi adapter Wi-Fi ali kabel Ethernet.





Potem boste potrebovali zaslon za Raspberry Pi, način pritrditve in okvir. Če vam je všeč, lahko vzamete zaslon na dotik Raspberry Pi in v njem okvirjate Pi s senčnim poljem. Druga možnost je, da bo dovolj kateri koli stari monitor in dodatni okvir ali les za izdelavo. Načinov za povezovanje Raspberry Pi z monitorjem ali televizorjem ne manjka.

Ta projekt je mogoče dokončati čez oddaljena povezava SSH , ker pa se prikaže na zaslonu na Raspberry Pi, je verjetno lažje narediti vse z namizja s priključeno miško in tipkovnico.



Namestitev Dashing.io

Predpogoji

Preden namestite Dashing.io, boste potrebovali nekaj programske opreme. Dashing.io potrebuje Ruby 1.9.9 ali kasneje kot predpogoj. Če uporabljate Raspbian, obstaja velika verjetnost, da je to vnaprej nameščeno. To lahko preverite z naslednjim ukazom:

ruby -v

To bi moralo vrniti nekaj besedila, ki vam pove različico Rubyja ali da Ruby ni nameščen.





Če nimate nameščenega programa Ruby, lahko to storite z naslednjim ukazom:

sudo apt-get install ruby1.9.1-dev

Potrebovali boste tudi g ++ . Za namestitev vnesite ukaz:





sudo apt-get install g++

Namestite Dashing

Ko sta nameščena Ruby in g ++, lahko nadaljujemo z namestitvijo našega projekta Dashing. Zaženite ukaz:

sudo gem install dashing

To se namesti Razburljivo . Ustvarite nov imenik z imenom armaturna plošča in spremenite imenik vanj:

mkdir dashboard && cd dashboard

Ustvarimo nov projekt. Zdaj vnesite:

kako izvedeti podatke o nekom
dashing new sweet_dashboard_project

Z ustvarjanjem novega projekta nadzorne plošče bomo nastavili mapo za našo novo nadzorno ploščo. Tega lahko poimenujete, kot želite, vendar se spomnite, kako ste ga imenovali. Prepričajte se, da ste v ukazni vrstici v mapi sweet_dashboard_project. Uporabite ukaz:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

To vam omogoča, da zaženete paket. Če želite to narediti, vnesite:

bundle

Zdaj je nastavljena predloga nadzorne plošče. Kmalu si boste to lahko ogledali v svojem spletnem brskalniku, vendar morate pred tem začeti drzno . Prepričajte se, da ste v imeniku sweet_dashboard_project v ukazni vrstici, nato vnesite:

cd dashboard/sweet_dashboard_project
dashing start

Če si želite ogledati nadzorno ploščo, odprite spletni brskalnik in se naložite

http://localhost:3030

(oz

http://raspberrypi.local:3030

če to počnete z drugega stroja).

Odpravljanje težav

Če pride do napake glede časa izvajanja JavaScript, boste morda morali namestiti nad morsko gladino . Preprosto vnesite:

sudo apt-get install npm

Upoštevajte, da Dashing privzeto uporablja vrata 3030. Za urejanje teh vrat lahko dodate parametre. V ukazni vrstici zaženite:

kako vroč mora biti vaš procesor
dashing start -p [port number]

To vam omogoča, da določite želena vrata. Nato bi Dashing naložili s http: // localhost: [številka vrat] namesto s 3030.

Tako kot začnete Dashing, ga lahko tudi ustavite. Če želite ustaviti Dashing, zaženite:

dashing stop

Podobno, če želite v ozadju zagnati Dashing, ukazu dodajte -d:

dashing start -d

Dodajanje pripomočkov v Dashing

Na armaturni plošči boste privzeto videli nekaj osnovnih pripomočkov, kot so Buzzwords in vrstica Synergy, vendar je dokaj neuporabna, če ne dodate lastnih funkcij po meri. Boste našli a seznam razpoložljivih pripomočkov lahko prilagodite. Dodal sem digitalno uro, ki prikazuje datum in uro. Dodajanje pripomočka je tako preprosto, kot nalaganje njegovih sredstev in urejanje datoteke HTML.

Način namestitve gradnikov je nekoliko odvisen od določenega gradnika. Na primer, 12-urni pripomoček za uro, ki sem ga naložil, je zahteval namestitev ukazne vrstice in urejanje datoteke nadzorne plošče HTML. Za Dashing 12-urni pripomoček za uro , odprite ukazni poziv in se pomaknite do korenskega imenika projekta Dashing:

cd dashboard/sweet_dashing_project

Ko spremenite imenike v korenski projekt Dashing, zaženite:

dashing install 6e2f80b4812c5b9474f3

A to še ni vse. Zdaj morate v datoteko projekta Dashing postaviti naslednjo kodo HTML:

pozitivni učinki člankov na družbenih medijih


  • Ugotovili boste, da je projektna datoteka pod dashboard/sweet_dashboard_project/dashboards . Privzeta namestitev vključuje datoteko erb, imenovano vzorec.rb . To lahko uporabite ali naredite sami. Z nadzorno ploščo lahko z uporabo datotek erb z različnimi imeni ustvarite več modelov nadzorne plošče. Nato preprosto pojdite na

    localhost:3030/[name of erb file]

    za ogled druge nadzorne plošče. Odprite želeno datoteko erb in dodajte ustrezno kodo HTML, da na nadzorno ploščo Dashing dodate nov pripomoček.

    Če želite dodati nov pripomoček, je preprosto naložiti kodo HTML na koncu predloge erb kot nov element seznama. Prilagodke postavitve nadzorne plošče lahko uredite tako, da jih povlečete v spletni aplikaciji. Uporabiti morate logiko HTML, tako da elemente seznama postavite znotraj neurejenih oznak seznama (ul). Toda umestitev na seznamu ne narekuje umestitve nadzorne plošče - to pozneje prilagodite tako, da povlečete in spustite pripomočke.

    Namestitev vaše živahne armaturne plošče

    Ni pravilnega ali napačnega načina pritrditve monitorja na steno. Če imate enega od zaslonov na dotik Raspberry Pi, boste morda želeli dobiti preprost okvir ali senčno polje. Svoje mizarsko znanje lahko uporabite za izdelavo okvirja iz lesa ali pa uporabite obstoječi okvir. Uporabil sem senčni okvir in star 20-palčni monitor Samsung.

    Ti lahko rešite stari zaslon prenosnega računalnika kot monitor, če uporabljate pravo opremo. Če želite resnično krasen zaslon, si priskrbite enega od teh osmih čudovitih etuijev Raspberry Pi.

    Osupljivo dober prikaz: zaključne misli

    Dashing je odličen projekt za vaš Raspberry Pi. Nastavitev je neverjetno enostavna in na voljo je dostojna izbira pripomočkov drugih proizvajalcev. Obstaja majhno opozorilo: Dashing ni več aktivno vzdrževan ali podprt, vendar to samo pomeni, da ne smete pričakovati posodobitev glavne programske opreme - vse, kar je že tam, bo delovalo še naprej. Obstaja tudi vilica, imenovano Smashing , ki ima podoben nabor funkcij.

    Priporočam kombinacijo Dashinga z drugim projektom. Na primer, poskusite namestiti Siri podoben Jasper na vašem Raspberry Pi za prikaz na armaturni plošči, ki služi tudi kot pomočnik za umetno inteligenco odprtega vira. Ali pa poskusite malce domače avtomatizacije Raspberry Pi.

    Deliti Deliti Cvrkutati E-naslov Kako spremeniti videz in občutek namizja Windows 10

    Želite vedeti, kako narediti Windows 10 boljši? S temi preprostimi prilagoditvami naredite Windows 10 svoj.

    Preberite Naprej
    Sorodne teme
    • DIY
    • Več monitorjev
    • Malina Pi
    O avtorju Moe Long(85 objavljenih člankov)

    Moe Long je pisatelj in urednik, ki pokriva vse, od tehnologije do zabave. Zaslužil je angleški B.A. z Univerze v Severni Karolini na Chapel Hillu, kjer je bil štipendist Robertson. Poleg MUO je bil predstavljen tudi v htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro in Cup of Moe.

    Več od Moe Long

    Naročite se na naše novice

    Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

    Kliknite tukaj, če se želite naročiti
    Kategorija Diy