Reklama
Dashing.io je elegantné rozhranie na vytvorenie nádhernej palubnej dosky. Aplikácia zobrazuje webový prispôsobiteľný informačný panel s widgety podľa vášho výberu. Keďže je jednoduché nastavenie na počítačoch založených na Linuxe, Dashing ponúka vynikajúce príležitosti na vytvorenie nástennej palubnej dosky s Raspberry Pi.
Tento projekt je nielen zábavný, ale vytvára aj funkčný informačný panel. Nemali by ste mať žiadne dôkladné technické know-how, aby to fungovalo, takže je to skvelý projekt Raspberry Pi pre začiatočníkov 11 najlepších projektov Raspberry Pi pre začiatočníkovTieto projekty Raspberry Pi pre začiatočníkov sú skvelé na to, aby ste mohli začať s funkciami ktoréhokoľvek modelu Raspberry Pi. Čítaj viac .
požiadavky
Pred vytvorením nástenného palubného panela budete potrebovať niekoľko položiek. Najprv budete potrebovať Raspberry Pi. Pretože Dashing.io je pomerne ľahký, bude stačiť Raspberry Pi 2. To som použil a bežalo to ako šampión. Raspberry Pi Zero Začíname s Raspberry Pi Zero Či už ste si kúpili časopis s lepidlom spredu alebo si našli súpravu online, je pravdepodobné, že ste hrdým majiteľom počítača s 5 dolármi: Raspberry Pi Zero. Čítaj viac by malo byť v poriadku. Okrem toho budete potrebovať kartu microSD s operačným systémom Linux. Odporúčame štandardný Raspbian, operačný systém založený na Debiane, ale môžete tiež použiť akýkoľvek operačný systém Linux, ktorý je kompatibilný s Raspberry Pi Nie je to len Raspbian: 10 Linux narušuje váš PiPravdepodobne používate na svojom Raspberry Pi najnovšiu verziu Raspbian. Ale je to najlepšie Linux distro pre zariadenie? Mohla by existovať alternatíva, ktorá by vám mohla vyhovovať lepšie? Čítaj viac . Keďže server Dashing.io vyžaduje pripojenie k internetu, budete potrebovať aj adaptér Wi-Fi alebo ethernetový kábel, ktorý bude pripojený do zariadenia Pi.
Potom budete potrebovať displej pre Raspberry Pi, spôsob pripevnenia a rám. Ak máte chuť na fantáziu, môžete zachytiť Dotykový displej Raspberry Pi Ako nastaviť dotykový displej Raspberry PiRaspberry Pi prichádza s radom užitočných doplnkov, ale jednou z najobľúbenejších súprav je 7-palcový dotykový displej Raspberry Pi. Tu je postup, ako ho nastaviť. Čítaj viac a zarámujte do toho Pi tieňovú skrinku. Na stačenie bude stačiť akýkoľvek starý monitor a ďalší rám alebo drevo. Nie je dostatok spôsobov, ako pripojte Raspberry Pi k monitoru alebo TV 5 spôsobov, ako zobraziť Raspberry Pi na monitore alebo televízoreV osemdesiatych a deväťdesiatych rokoch sa domáce počítače pri zobrazovaní operačných systémov, aplikácií a hier nespoliehali na špecializované monitory. V tých časoch boli veci oveľa jednoduchšie. Namiesto platenia navyše za monitor, ... Čítaj viac .
Tento projekt je možné dokončiť v priebehu a vzdialené pripojenie SSH Nastavenie Raspberry Pi na použitie bez hlavy s SSHRaspberry Pi môže prijímať príkazy SSH, keď je pripojený k miestnej sieti (buď prostredníctvom siete Ethernet alebo Wi-Fi), čo vám umožňuje jednoduché nastavenie. Výhody SSH idú nad rámec narušenia denného skríningu ... Čítaj viac , ale keďže výstupom je displej na Raspberry Pi, je pravdepodobne ľahšie robiť všetko z pracovnej plochy s pripojenou myšou a klávesnicou.
Inštalácia Dashing.io
predpoklady
Pred inštaláciou Dashing.io budete potrebovať trochu softvéru. Dashing.io potrebuje Ruby 1.9.9 alebo neskôr ako predpoklad. Ak používate Raspbian, je pravdepodobné, že máte túto predinštalovanú. Môžete to skontrolovať pomocou nasledujúceho príkazu:
ruby -v
To by malo vrátiť nejaký text, ktorý vám oznámi verziu Ruby alebo že Ruby nie je nainštalovaný.
Ak nemáte nainštalovaný Ruby, môžete to urobiť spustením nasledujúceho príkazu:
sudo apt-get install ruby1.9.1-dev
Budete tiež potrebovať g ++. Ak chcete nainštalovať tento príkaz, zadajte príkaz:
sudo apt-get install g ++
Nainštalujte pomlčku
Po nainštalovaní Ruby a g ++ môžeme pokračovať v inštalácii nášho projektu Dashing. Spustite príkaz:
sudo klenot nainštalovať temperamentný
Týmto sa inštaluje elegantný. Vytvorte nový adresár s názvom prístrojová doska a zmeňte doň adresár:
palubná doska mkdir && dashboard
Založme nový projekt. Teraz zadajte:
vynikajúci nový sweet_dashboard_project
Vytvorením nového projektu informačného panela vytvoríme priečinok pre náš nový informačný panel. Neváhajte a pomenujte to, čo chcete, ale nezabudnite, čo ste nazvali. Uistite sa, že ste v priečinku sweet_dashboard_project v príkazovom riadku. Použite príkaz:
cd dashboard / sweet_dashboard_project. sudo gem install bundler
To vám umožní spustiť balík. Ak to chcete dosiahnuť, zadajte:
zväzok
Teraz je nastavená šablóna dashboardu. Čoskoro si to budete môcť zobraziť vo svojom webovom prehliadači, ale skôr, ako to urobíte, musíte začať elegantný. Uistite sa, že ste v adresári sweet_dashboard_project v príkazovom riadku a potom zadajte:
cd dashboard / sweet_dashboard_project. pekný štart
Ak si chcete zobraziť informačný panel, otvorte webový prehľadávač a načítať ho http://localhost: 3030
(alebo http://raspberrypi.local: 3030
ak to robíte z iného počítača).
Riešenie problémov
Ak sa zobrazí chyba modulu runtime JavaScriptu, pravdepodobne bude potrebné nainštalovať ho NPM. Jednoducho zadajte:
sudo apt-get install npm
Všimnite si, že Dashing štandardne používa port 3030. Na úpravu tohto portu môžete pridať parametre. V príkazovom riadku spustite:
vynikajúci štart -p [číslo portu]
To vám umožní zadať požadovaný port. Potom by ste naložili Dashing http://localhost:[port číslo] namiesto 3030.
Rovnako ako začnete Dashing, môžete tiež zastaviť. Ak chcete Dashing zastaviť, spustite:
pekná zastávka
Ak chcete spustiť pomlčku na pozadí, pridajte do príkazu príkaz -d:
pekný štart -d
Pridávanie miniaplikácií do pomlčky
V predvolenom nastavení sa na hlavnom paneli zobrazuje niekoľko základných miniaplikácií, ako sú Buzzwords a panel Synergy, je však celkom zbytočná bez pridávania vlastných funkcií. Nájdete zoznam dostupných miniaplikácií môžete vyladiť. Pridal som digitálne hodiny, ktoré zobrazujú dátum a čas. Pridanie miniaplikácie je rovnako jednoduché ako načítanie jej aktív a úprava súboru HTML.
Spôsob inštalácie miniaplikácií závisí od konkrétneho miniaplikácie. Napríklad 12-hodinový widget hodín, ktorý som načítala, vyžadoval inštaláciu príkazového riadku plus úpravu súboru dashboardu HTML. Na pomlčku Miniaplikácia 12 hodín, otvorte príkazový riadok a prejdite do koreňového adresára projektu Dashing:
cd dashboard / sweet_dashing_project
Keď zmeníte adresáre na koreňový projekt Dashing, spustite:
pekná inštalácia 6e2f80b4812c5b9474f3
Ale to nie je všetko. Teraz musíte do súboru projektu Dashing umiestniť nasledujúci kód HTML:
Nájdete súbor projektu Prístrojová doska / sweet_dashboard_project / dashboardy. Predvolená inštalácia obsahuje súbor erb s názvom sample.erb. Môžete to použiť alebo si vytvoriť svoj vlastný. Pomocou informačného panela môžete vytvoriť niekoľko návrhov dashboardov pomocou súborov erb s rôznymi názvami. Potom jednoducho prejdite na localhost: 3030 / [názov súboru erb]
Ak chcete zobraziť iný informačný panel. Otvorte požadovaný súbor erb a pridajte správny kód HTML a pridajte na svoj dashboard Dashing nový widget.
Ak chcete pridať novú miniaplikáciu, je to také jednoduché ako načítanie kódu HTML na konci šablóny erb ako nová položka zoznamu. Úpravy miniaplikácií na paneli dashboardu môžete upravovať tak, že ich presuniete do webovej aplikácie. Logiku HTML budete musieť používať tak, že položky zoznamu umiestnite spolu do značiek neusporiadaných zoznamov (ul). Umiestnenie v zozname však nediktuje umiestnenie na informačnom paneli - toto nastavenie neskôr upravíte presunutím miniaplikácií.
Montáž ovládacieho panela
Neexistuje žiadny správny alebo nesprávny spôsob pripevnenia monitora na stenu. Ak máte jednu z dotykových obrazoviek Raspberry Pi, možno budete chcieť obísť jednoduchý rám alebo tiene. Svoje stolárske zručnosti môžete použiť tak, aby používali a stavali rám s drevom alebo použili existujúci rám. Použil som tieňový box a starý 20-palcový monitor Samsung.
Môžeš zachráňte starú obrazovku prenosného počítača ako monitor, ak ste vybrali správne vybavenie. Ak chcete skutočne nádherný displej, jeden z nich zachytite osem krásnych puzdier Raspberry Pi 8 najkrajších prípadov Raspberry PiExistuje niekoľko návrhov, ktoré skutočne prepožičiavajú modelu Pi jedinečný vzhľad. A našťastie, tieto jedinečné prílohy väčšinou nemajú veľa - väčšina je k dispozícii za 20 dolárov alebo menej. Čítaj viac .
Dobre dobrý displej: záverečné myšlienky
Dashing je vynikajúci projekt pre vaše Raspberry Pi. Nastavenie je neuveriteľne ľahké a ponúka sa tu slušný výber miniaplikácií tretích strán. Existuje malá výzva: Pomlčka už nie je aktívne udržiavaná ani podporovaná, ale to znamená, že by ste nemali očakávať aktualizácie hlavného softvéru - všetko, čo už existuje, bude aj naďalej fungovať. K dispozícii je tiež vidlička, nazýva sa Smashing, ktorý má podobnú sadu funkcií.
Odporúčam kombinovať Dashing s iným projektom. Skúste napríklad nainštalovať Jasper ako Siri na prístroji Raspberry Pi na displeji prístrojovej dosky, ktorý slúži ako pomocník umelej inteligencie s otvorenými zdrojmi. Alebo skúsiť trochu Domáca automatizácia Raspberry Pi Sprievodca domácou automatizáciou s Raspberry Pi a ArduinoTrh domácej automatizácie je zaplavený drahými spotrebiteľskými systémami, navzájom nekompatibilnými a nákladnou inštaláciou. Ak máte Raspberry Pi a Arduino, môžete v podstate dosiahnuť to isté pri ... Čítaj viac .
Moe Long je spisovateľ a redaktor pokrývajúci všetko od techniky po zábavu. Získal anglický titul B.A. z University of North Carolina v Chapel Hill, kde bol učiteľom Robertsona. Okrem MUO pôsobil aj v htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro a Cup of Moe.