Dashing.ioとRaspberryPiを使用して壁に取り付けられたダッシュボードを作成する

Dashing.ioとRaspberryPiを使用して壁に取り付けられたダッシュボードを作成する

Dashing.io ゴージャスなダッシュボードを作成するためのすっきりとしたインターフェースです。アプリは、選択したウィジェットを備えたWebベースのカスタマイズ可能なダッシュボードを表示します。 Linuxベースのマシンでのセットアップは簡単であるため、Dashingは、RaspberryPiを使用して壁に取り付けられたダッシュボードを作成する絶好の機会を提供します。





このプロジェクトは楽しいだけでなく、機能的なダッシュボードを作成します。これを機能させるための詳細な技術的ノウハウは必要ないので、 初心者のための素晴らしいラズベリーパイプロジェクト





要件

壁に取り付けられたダッシュボードを作成する前に、いくつかのアイテムが必要になります。まず、明らかにラズベリーパイが必要です。 Dashing.ioは非常に軽量であるため、Raspberry Pi2で十分です。それは私が使用したものであり、それはチャンピオンのように実行されました。 NS ラズベリーパイゼロ 同様に大丈夫なはずです。さらに、LinuxオペレーティングシステムがロードされたmicroSDカードが必要です。 DebianベースのOSである標準のRaspbianをお勧めしますが、RaspberryPiと互換性のある任意のLinuxオペレーティングシステムを使用することもできます。 Dashing.ioにはインターネット接続が必要なため、Piに接続するWi-Fiアダプターまたはイーサネットケーブルも必要です。





次に、Raspberry Piのディスプレイ、取り付け方法、およびフレームが必要になります。ファンシーになりたい場合は、Raspberry Piタッチスクリーンを引っ掛けて、シャドウボックスでPiをフレームに収めることができます。あるいは、古いモニターとそれを作るための追加のフレームまたは木で十分です。 RaspberryPiをモニターやテレビに接続する方法に事欠きません。

このプロジェクトは、 リモート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++

ダッシュをインストールする

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

ダッシュボードを表示するには、Webブラウザを開いてロードします

http://localhost:3030

(また

http://raspberrypi.local:3030

別のマシンからこれを行っている場合)。

トラブルシューティング

JavaScriptランタイムに関するエラーが発生した場合は、インストールが必要になる場合があります 海抜 。次のように入力するだけです。

sudo apt-get install npm

ダッシュはデフォルトでポート3030を使用することに注意してください。そのポートを編集するためにパラメータを追加できます。コマンドラインで、次のコマンドを実行します。

ウィンドウはフォーマットを完了できませんでした
dashing start -p [port number]

これにより、目的のポートを指定できます。次に、3030ではなくhttp:// localhost:[ポート番号]を使用してDashingをロードします。

ダッシュを開始するのと同じように、停止することもできます。ダッシュを停止するには、次のコマンドを実行します。

dashing stop

同様に、バックグラウンドでダッシュを実行する場合は、コマンドに-dを追加します。

dashing start -d

ダッシュにウィジェットを追加する

デフォルトでは、ダッシュボードに流行語やSynergyバーなどのいくつかの基本的なウィジェットが表示されますが、独自のカスタム機能を追加しないとかなり役に立ちません。あなたは見つけるでしょう 利用可能なウィジェットのリスト あなたは微調整することができます。日付と時刻を表示するデジタル時計を追加しました。ウィジェットの追加は、アセットをロードしてHTMLファイルを編集するのと同じくらい簡単です。

ウィジェットのインストール方法は、特定のウィジェットによって少し異なります。たとえば、ロードした12時間制のウィジェットには、コマンドラインのインストールとHTMLダッシュボードファイルの編集が必要でした。ダッシュ用 12時間時計ウィジェット 、コマンドプロンプトを開き、ルートのDashingプロジェクトディレクトリに移動します。

cd dashboard/sweet_dashing_project

ディレクトリをルートDashingプロジェクトに変更したら、次のコマンドを実行します。

dashing install 6e2f80b4812c5b9474f3

しかし、それだけではありません。次に、Dashingプロジェクトファイルに次のHTMLコードを配置する必要があります。

Gmailを送信者で並べ替えるにはどうすればよいですか


  • プロジェクトファイルが下にあることがわかります ダッシュボード/ sweet_dashboard_project / dashboards 。デフォルトのインストールには、と呼ばれるerbファイルが含まれています sample.erb 。これを使用することも、独自に作成することもできます。ダッシュボードを使用すると、異なる名前のerbファイルを使用して複数のダッシュボードデザインを作成できます。次に、に移動します

    localhost:3030/[name of erb file]

    別のダッシュボードを表示します。目的のerbファイルを開き、適切なHTMLコードを追加して、Dashingダッシュボードに新しいウィジェットを追加します。

    新しいウィジェットを追加するには、erbテンプレートの最後に新しいリストアイテムとしてHTMLコードをロードするのと同じくらい簡単です。 Webアプリ内でウィジェットをドラッグすることにより、ダッシュボードレイアウトウィジェットのどこにあるかを編集できます。順序付けされていないリスト(ul)タグ内にリスト項目をまとめて配置することにより、HTMLロジックを使用する必要があります。ただし、リスト内の配置によってダッシュボードの配置が決まるわけではありません。後でウィジェットをドラッグアンドドロップして調整します。

    ダッシュボードのマウント

    モニターを壁に取り付ける正しい方法も間違った方法もありません。 Raspberry Piタッチスクリーンのいずれかをお持ちの場合は、その周りにシンプルなフレームまたはシャドウボックスを配置することをお勧めします。大工のスキルを使って木でフレームを作ったり、既存のフレームを使ったりすることができます。シャドウボックスと古い20インチのSamsungモニターを使用しました。

    あなたはできる 古いノートパソコンの画面を回収する 適切な機器を使用している場合は、モニターとして使用できます。本当にゴージャスなディスプレイが必要な場合は、これらの8つの美しいラズベリーパイケースの1つを手に入れてください。

    威勢のいいディスプレイ:最終的な考え

    ダッシュは、RaspberryPiにとって優れたプロジェクトです。セットアップは信じられないほど簡単で、サードパーティのウィジェットも豊富に用意されています。小さな注意点があります。ダッシュはアクティブに維持またはサポートされなくなりましたが、それはメインソフトウェアの更新を期待するべきではないことを意味します-すでにそこにあるすべてが引き続き機能します。フォークもあります、 スマッシングと呼ばれる 、同様の機能セットがあります。

    Dashingを別のプロジェクトと組み合わせることをお勧めします。たとえば、をインストールしてみてください Siriのようなジャスパー Raspberry Piで、オープンソースの人工知能アシスタントを兼ねるダッシュボードディスプレイを利用できます。または、RaspberryPiホームオートメーションを少し試してみてください。

    共有 共有 つぶやき Eメール Windows10デスクトップのルックアンドフィールを変更する方法

    Windows 10の見栄えを良くする方法を知りたいですか?これらの簡単なカスタマイズを使用して、Windows10を独自のものにします。

    次を読む
    関連トピック
    • DIY
    • マルチモニター
    • ラズベリーパイ
    著者について 萌えロング(85の記事が公開されました)

    Moe Longは、テクノロジーからエンターテインメントまですべてをカバーするライター兼編集者です。彼は英語の文学士号を取得しました。ノースカロライナ大学チャペルヒル校でロバートソン学者を務めていました。 MUOに加えて、彼はhtpcBeginner、Bubbleblabber、The Penny Hoarder、Tom's IT Pro、Cup ofMoeにも出演しています。

    萌えロングからもっと

    ニュースレターを購読する

    ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

    購読するにはここをクリックしてください
    カテゴリ Diy