Sukurkite prie sienos tvirtinamą prietaisų skydelį naudodami „Dashing.io“ ir „Raspberry Pi“

Sukurkite prie sienos tvirtinamą prietaisų skydelį naudodami „Dashing.io“ ir „Raspberry Pi“

Brūkšninis.io yra tvarkinga sąsaja, skirta sukurti nuostabų prietaisų skydelį. Programoje rodomas žiniatinklio tinkinamas prietaisų skydelis su jūsų pasirinktais valdikliais. Kadangi „Linux“ pagrįstose mašinose lengva nustatyti, „Dashing“ siūlo puikias galimybes sukurti sieninį prietaisų skydelį su „Raspberry Pi“.





Šis projektas yra ne tik įdomus, bet ir sukuria funkcionalų prietaisų skydelį. Jums nereikės jokių išsamių techninių žinių, kad tai veiktų, todėl tai yra puikus Raspberry Pi projektas pradedantiesiems .





Reikalavimai

Prieš kurdami prie sienos tvirtinamą prietaisų skydelį, jums reikės kelių elementų. Pirma, jums akivaizdžiai reikės „Raspberry Pi“. Kadangi „Dashing.io“ yra gana lengvas, pakaks „Raspberry Pi 2“. Aš tai ir naudojau, ir tai vyko kaip čempionas. A Raspberry Pi Zero taip pat turetu buti gerai. Be to, jums reikės „microSD“ kortelės su „Linux“ operacine sistema. Mes rekomenduojame standartinę „Raspbian“, „Debian“ pagrįstą OS, tačiau taip pat galite naudoti bet kurią „Linux“ operacinę sistemą, suderinamą su „Raspberry Pi“. Kadangi „Dashing.io“ reikalingas interneto ryšys, jums taip pat reikės „Wi-Fi“ adapterio arba „Ethernet“ kabelio, einančio į „Pi“.



Tada jums reikės „Raspberry Pi“ ekrano, tvirtinimo priemonių ir rėmo. Jei norite įsimylėti, galite užfiksuoti „Raspberry Pi“ jutiklinį ekraną ir įrėminti „Pi“ su šešėlių dėžute. Arba pakaks bet kokio seno monitoriaus ir papildomo rėmo ar medžio. Netrūksta būdų, kaip prijungti „Raspberry Pi“ prie monitoriaus ar televizoriaus.

Šį projektą galima užbaigti per nuotolinis SSH ryšys , bet kadangi jis išvedamas į „Raspberry Pi“ ekraną, tikriausiai lengviau tiesiog viską padaryti iš darbalaukio, prijungus pelę ir klaviatūrą.



Dashing.io diegimas

Būtinos sąlygos

Prieš diegdami „Dashing.io“, jums reikės šiek tiek programinės įrangos. Dashing.io poreikius Rubinas 1.9.9 arba vėliau kaip būtina sąlyga. Jei naudojate „Raspbian“, tikėtina, kad esate iš anksto įdiegtas. Galite patikrinti naudodami šią komandą:

ruby -v

Tai turėtų grąžinti tekstą, nurodantį „Ruby“ versiją arba tai, kad „Ruby“ nėra įdiegta.





Jei neįdiegėte „Ruby“, tai galite padaryti vykdydami šią komandą:

sudo apt-get install ruby1.9.1-dev

Jums taip pat reikės g ++ . Norėdami jį įdiegti, įveskite komandą:





sudo apt-get install g++

Įdiekite „Dashing“

Įdiegę „Ruby“ ir „g ++“, galime tęsti „Dashing“ projekto diegimą. Vykdykite komandą:

sudo gem install dashing

Tai įdiegia Brūkštelėjęs . Sukurkite naują katalogą pavadinimu prietaisų skydelis ir pakeiskite katalogą į jį:

mkdir dashboard && cd dashboard

Sukurkime naują projektą. Dabar įveskite:

nešiojamasis kompiuteris prijungtas prie „Wi -Fi“, bet nėra interneto prieigos „Windows 10“
dashing new sweet_dashboard_project

Sukūrę naują prietaisų skydelio projektą, turėsime aplanką, skirtą naujai prietaisų skydeliui. Nesivaržykite pavadinti to, kaip norite, bet tiesiog prisiminkite, kaip jį pavadinote. Įsitikinkite, kad esate komandinės eilutės aplanke sweet_dashboard_project. Naudokite komandą:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

Tai leidžia paleisti paketą. Norėdami tai padaryti, įveskite:

bundle

Dabar yra prietaisų skydelio šablonas. Netrukus tai galėsite peržiūrėti žiniatinklio naršyklėje, tačiau prieš tai turėsite pradėti veržlus . Įsitikinkite, kad esate savo sweet_dashboard_project kataloge komandų eilutėje, tada įveskite:

cd dashboard/sweet_dashboard_project
dashing start

Norėdami peržiūrėti prietaisų skydelį, atidarykite žiniatinklio naršyklę ir įkelkite

http://localhost:3030

(arba

http://raspberrypi.local:3030

jei tai darote iš kitos mašinos).

Problemų sprendimas

Jei gaunate klaidą dėl „JavaScript“ vykdymo laiko, gali tekti ją įdiegti virš jūros lygio . Tiesiog įveskite:

sudo apt-get install npm

Atkreipkite dėmesį, kad brūkšnys pagal numatytuosius nustatymus naudoja 3030 prievadą. Galite pridėti parametrų, kad galėtumėte redaguoti tą prievadą. Komandinėje eilutėje paleiskite:

jei kas nors jus užblokavo „snapchat“
dashing start -p [port number]

Tai leidžia nurodyti norimą prievadą. Tada „Dashing“ turėtumėte įkelti naudodami „http: // localhost: [port number], o ne„ 3030 “.

Kaip ir pradėję „Dashing“, galite jį sustabdyti. Norėdami sustabdyti „Dashing“, paleiskite:

dashing stop

Panašiai, jei norite paleisti „Dashing“ fone, pridėkite komandą -d:

dashing start -d

Valdiklių pridėjimas prie „Dashing“

Pagal numatytuosius nustatymus prietaisų skydelyje pamatysite kelis pagrindinius valdiklius, tokius kaip „Buzzwords“ ir „Synergy“ juostą, tačiau tai yra gana nenaudinga nepridedant savo pasirinktinių funkcijų. Rasite a galimų valdiklių sąrašą galite pataisyti. Pridėjau skaitmeninį laikrodį, kuriame rodoma data ir laikas. Valdiklį pridėti taip paprasta, kaip įkelti jo išteklius ir redaguoti HTML failą.

Kaip šiek tiek įdiegti valdiklius, priklauso nuo konkretaus valdiklio. Pavyzdžiui, įkeltam 12 valandų laikrodžio valdikliui reikėjo įdiegti komandų eilutę ir redaguoti HTML informacijos suvestinės failą. Dėl brūkšnio 12 valandų laikrodžio valdiklis , atidarykite komandų eilutę ir eikite į šakninį „Dashing“ projekto katalogą:

cd dashboard/sweet_dashing_project

Pakeitę katalogus į pagrindinį „Dashing“ projektą, paleiskite:

dashing install 6e2f80b4812c5b9474f3

Bet tai dar ne viskas. Dabar į „Dashing“ projekto failą turite įdėti šį HTML kodą:

perkelti programą iš vieno disko į kitą


  • Pamatysite, kad projekto failas yra po prietaisų skydelis/sweet_dashboard_project/prietaisų skydeliai . Į numatytąjį diegimą įeina erb failas, vadinamas pavyzdys.erb . Galite tai naudoti arba pasigaminti patys. Naudodami prietaisų skydelį, galite sukurti kelis prietaisų skydelio dizainus naudodami skirtingų pavadinimų erb failus. Tada tiesiog pereikite prie

    localhost:3030/[name of erb file]

    norėdami peržiūrėti kitą prietaisų skydelį. Atidarykite norimą erb failą ir pridėkite tinkamą HTML kodą, kad pridėtumėte naują valdiklį prie „Dashing“ prietaisų skydelio.

    Jei norite pridėti naują valdiklį, tai taip paprasta, kaip įkelti HTML kodą erb šablono pabaigoje kaip naują sąrašo elementą. Galite redaguoti, kur yra prietaisų skydelio išdėstymo valdikliai, vilkdami juos žiniatinklio programoje. Turite naudoti HTML logiką, sudėdami sąrašo elementus į neužsakytų sąrašo (ul) žymas. Tačiau vieta sąraše nenurodo prietaisų skydelio išdėstymo - vėliau tai koreguosite vilkdami ir numesdami valdiklius.

    Brūkšninio prietaisų skydelio montavimas

    Nėra teisingo ar neteisingo būdo montuoti monitorių prie sienos. Jei turite vieną iš „Raspberry Pi“ jutiklinių ekranų, galbūt norėsite įsigyti paprastą rėmelį ar šešėlių dėžutę. Galite panaudoti savo dailidės įgūdžius ir pastatyti rėmą iš medžio arba naudoti esamą rėmą. Aš naudoju šešėlių dėžutę ir seną 20 colių „Samsung“ monitorių.

    Tu gali išsaugokite seną nešiojamojo kompiuterio ekraną kaip monitorius, jei pasirinksite tinkamą įrangą. Jei norite tikrai spalvingo ekrano, užsukite vieną iš šių aštuonių gražių „Raspberry Pi“ dėklų.

    Baisiai geras ekranas: paskutinės mintys

    „Dashing“ yra puikus jūsų „Raspberry Pi“ projektas. Tai neįtikėtinai lengva nustatyti ir yra tinkamas trečiųjų šalių valdiklių pasirinkimas. Yra nedidelis įspėjimas: „Dashing“ nebėra aktyviai prižiūrimas ar palaikomas, tačiau tai reiškia, kad neturėtumėte tikėtis pagrindinės programinės įrangos atnaujinimų - viskas, kas jau yra, ir toliau veiks. Taip pat yra šakutė, vadinamas Smashingu , kuris turi panašų funkcijų rinkinį.

    Aš rekomenduočiau derinti „Dashing“ su kitu projektu. Pavyzdžiui, pabandykite įdiegti Į Siri panašus Džasperas „Raspberry Pi“, kad būtų rodomas prietaisų skydelio ekranas, kuris yra ir dirbtinio intelekto asistentas iš atvirų šaltinių. Arba pabandykite šiek tiek „Raspberry Pi“ namų automatikos.

    Dalintis Dalintis „Tweet“ Paštu Kaip pakeisti „Windows 10“ darbalaukio išvaizdą

    Norite sužinoti, kaip „Windows 10“ atrodyti geriau? Naudokite šiuos paprastus pritaikymus, kad padarytumėte „Windows 10“ savo.

    Skaityti toliau
    Susijusios temos
    • Pasidaryk pats
    • Keli monitoriai
    • Raspberry Pi
    Apie autorių Moe Long(Paskelbti 85 straipsniai)

    Moe Long yra rašytojas ir redaktorius, apimantis viską nuo technologijų iki pramogų. Jis įgijo anglų kalbos bakalauro laipsnį iš Šiaurės Karolinos universiteto Chapel Hill, kur jis buvo Robertsono mokslininkas. Be MUO, jis buvo rodomas filmuose „htpcBeginner“, „Bubbleblabber“, „The Penny Hoarder“, „Tom's IT Pro“ ir „Cup of Moe“.

    Daugiau iš Moe Long

    Prenumeruokite mūsų naujienlaiškį

    Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

    Norėdami užsiprenumeruoti, spustelėkite čia