Buat Papan Pemuka Dinding Dengan Dashing.io dan Raspberry Pi

Buat Papan Pemuka Dinding Dengan Dashing.io dan Raspberry Pi

Dashing.io adalah antara muka yang kemas untuk membuat papan pemuka yang cantik. Aplikasi ini memaparkan papan pemuka berasaskan web dengan widget pilihan anda. Oleh kerana mudah diatur pada mesin berasaskan Linux, Dashing menawarkan peluang luar biasa untuk membuat papan pemuka yang dipasang di dinding dengan Raspberry Pi.





Projek ini bukan sahaja menyeronokkan, tetapi menghasilkan papan pemuka yang berfungsi. Anda tidak semestinya mempunyai pengetahuan teknikal yang mendalam untuk membuatnya berfungsi, jadi ini adalah projek Raspberry Pi yang hebat untuk pemula .





Keperluan

Sebelum membuat papan pemuka yang dipasang di dinding, anda memerlukan beberapa item. Pertama, anda pasti memerlukan Raspberry Pi. Oleh kerana Dashing.io cukup ringan, Raspberry Pi 2 akan mencukupi. Itulah yang saya gunakan dan ia berjalan seperti juara. A Raspberry Pi Zero mesti baik juga. Selain itu, anda memerlukan kad microSD yang dimuatkan dengan sistem operasi Linux. Kami mengesyorkan Raspbian standard, OS berasaskan Debian, tetapi anda juga boleh menggunakan sistem operasi Linux yang serasi dengan Raspberry Pi. Oleh kerana Dashing.io memerlukan sambungan internet, anda juga memerlukan penyesuai Wi-Fi atau kabel Ethernet yang memasuki Pi.





Kemudian anda memerlukan paparan untuk Raspberry Pi, alat pemasangan, dan bingkai. Sekiranya anda ingin menjadi mewah, anda boleh menggunakan skrin sentuh Raspberry Pi dan membingkai Pi dengan kotak bayangan. Sebagai gantinya, mana-mana monitor lama dan bingkai atau kayu tambahan untuk membuatnya cukup. Tidak ada kekurangan cara untuk menyambungkan Raspberry Pi anda ke monitor atau TV.

Projek ini dapat disiapkan lebih dari satu sambungan SSH jauh , tetapi kerana dihasilkan ke paparan pada Raspberry Pi, mungkin lebih mudah untuk melakukan semuanya dari desktop di sana dengan tetikus dan papan kekunci terpasang.



Memasang Dashing.io

Prasyarat

Sebelum memasang Dashing.io, anda memerlukan sedikit perisian. Keperluan Dashing.io Ruby 1.9.9 atau kemudian sebagai prasyarat. Sekiranya anda menggunakan Raspbian, kemungkinan anda sudah memasangnya terlebih dahulu. Anda boleh menyemak menggunakan arahan berikut:

ruby -v

Ini akan mengembalikan beberapa teks yang memberitahu anda versi Ruby, atau Ruby tidak dipasang.





Sekiranya anda belum memasang Ruby, anda boleh menyelesaikannya dengan menjalankan perintah berikut:

sudo apt-get install ruby1.9.1-dev

Anda juga perlu g ++ . Untuk memasangnya masukkan arahan:





sudo apt-get install g++

Pasang Dashing

Dengan pemasangan Ruby dan g ++, kita dapat meneruskan pemasangan projek Dashing kita. Jalankan arahan:

sudo gem install dashing

Ini dipasang Mengejutkan . Buat direktori baru yang dipanggil papan pemuka dan ubah direktori ke dalamnya:

mkdir dashboard && cd dashboard

Mari siapkan projek baru. Sekarang masukkan:

cara membuat windows usb bootable 7
dashing new sweet_dashboard_project

Dengan membuat projek papan pemuka baru, kita akan menyediakan folder untuk papan pemuka baru kita. Jangan ragu untuk menamakan ini apa sahaja yang anda mahukan tetapi ingat apa yang anda namakan. Pastikan anda berada di folder sweet_dashboard_project di baris arahan anda. Gunakan arahan:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

Ini membolehkan anda menjalankan bundler. Untuk mencapainya, masukkan:

bundle

Kini terdapat templat papan pemuka yang disediakan. Anda akan dapat melihat ini dalam penyemak imbas web anda, tetapi sebelum melakukannya, anda mesti memulakannya gagah . Pastikan anda berada di direktori sweet_dashboard_project anda di baris arahan, kemudian masukkan:

cd dashboard/sweet_dashboard_project
dashing start

Untuk melihat papan pemuka, buka penyemak imbas web anda dan muatkan

http://localhost:3030

(atau

http://raspberrypi.local:3030

jika anda melakukan ini dari mesin lain).

Penyelesaian masalah

Sekiranya anda mendapat ralat mengenai waktu operasi JavaScript, anda mungkin perlu memasangnya di atas paras laut . Cukup masukkan:

sudo apt-get install npm

Perhatikan bahawa Dashing secara lalai menggunakan port 3030. Anda boleh menambahkan parameter untuk mengedit port tersebut. Dalam baris arahan, jalankan:

komputer tidak akan terbangun dari tingkap tidur 10
dashing start -p [port number]

Ini membolehkan anda menentukan port yang diingini. Kemudian anda akan memuatkan Dashing dengan http: // localhost: [port number] dan bukannya 3030.

Sama seperti anda memulakan Dashing, anda juga boleh menghentikannya. Untuk menghentikan Dashing, jalankan:

dashing stop

Begitu juga, jika anda ingin menjalankan Dashing di latar belakang, tambahkan -d pada perintah:

dashing start -d

Menambah Widget ke Dashing

Secara lalai, anda akan melihat beberapa widget asas seperti Kata kunci dan bar Synergy di papan pemuka anda, tetapi cukup berguna tanpa menambahkan fungsi tersuai anda sendiri. Anda akan menjumpai senarai widget yang ada anda boleh mengubah. Saya menambah jam digital yang memaparkan tarikh dan masa. Menambah widget semudah memuat asetnya dan mengedit fail HTML.

Cara anda memasang widget sedikit bergantung pada widget tertentu. Sebagai contoh, widget jam 12 jam yang saya muatkan memerlukan pemasangan baris perintah dan pengeditan fail papan pemuka HTML. Untuk Dashing Widget jam 12 jam , buka command prompt dan arahkan ke direktori root Dashing project:

cd dashboard/sweet_dashing_project

Setelah anda menukar direktori ke root Dashing project, jalankan:

dashing install 6e2f80b4812c5b9474f3

Tetapi bukan itu sahaja. Sekarang, anda perlu meletakkan kod HTML berikut dalam fail projek Dashing anda:

pengecualian thread sistem tidak dikendalikan kemas kini windows 10


  • Anda akan dapati fail projek berada di bawah dashboard / sweet_dashboard_project / dashboard . Pemasangan lalai merangkumi fail erb yang dipanggil contoh.erb . Anda boleh menggunakan ini atau membuatnya sendiri. Dengan menggunakan Papan Pemuka, anda boleh membuat beberapa reka bentuk papan pemuka menggunakan fail erb dengan nama yang berbeza. Kemudian arahkan ke

    localhost:3030/[name of erb file]

    untuk melihat papan pemuka yang berbeza. Buka fail erb yang anda inginkan dan tambahkan kod HTML yang sesuai untuk menambahkan widget baru ke papan pemuka Dashing anda.

    Untuk menambahkan widget baru, semudah memuat kod HTML di akhir templat erb sebagai item senarai baru. Anda boleh mengedit di mana letak widget dashboard dengan menyeretnya di aplikasi web. Anda perlu menggunakan logik HTML dengan meletakkan item senarai bersama-sama dalam tag senarai yang tidak disusun (ul). Tetapi penempatan dalam senarai tidak menentukan penempatan papan pemuka - anda menyesuaikannya kemudian dengan menyeret dan melepaskan widget.

    Memasang Papan Pemuka Dashing Anda

    Tidak ada cara yang betul atau salah untuk memasang monitor anda ke dinding. Sekiranya anda mempunyai salah satu skrin sentuh Raspberry Pi, anda mungkin ingin mendapatkan kotak bingkai atau bayangan sederhana untuk meletakkannya. Anda boleh menggunakan kemahiran pertukangan anda untuk menggunakan dan membina bingkai dengan kayu, atau menggunakan bingkai yang ada. Saya menggunakan kotak bayangan dan monitor Samsung 20-inci yang lama.

    Awak boleh selamatkan skrin komputer riba lama sebagai monitor sekiranya anda menggunakan peralatan yang betul. Sekiranya anda mahukan paparan yang sangat cantik, tarik salah satu daripada lapan kotak Raspberry Pi yang indah ini.

    Paparan yang Sangat Memukau: Pemikiran Akhir

    Dashing adalah projek yang sangat baik untuk Raspberry Pi anda. Sangat mudah untuk disediakan, dan terdapat banyak pilihan widget pihak ketiga. Terdapat peringatan kecil: Dashing tidak lagi dikendalikan atau disokong secara aktif, tetapi itu hanya bermaksud anda tidak boleh mengharapkan kemas kini ke perisian utama - semua yang ada di sana akan terus berfungsi. Terdapat juga garpu, dipanggil Smashing , yang mempunyai ciri khas yang serupa.

    Saya akan mengesyorkan menggabungkan Dashing dengan projek lain. Sebagai contoh, cuba pasang Jasper seperti Siri pada Raspberry Pi anda untuk paparan papan pemuka yang berfungsi sebagai pembantu kecerdasan buatan sumber terbuka. Atau cuba sedikit automasi rumah Raspberry Pi.

    Berkongsi Berkongsi Tweet E-mel Cara Mengubah Rupa dan Rasa Desktop Windows 10 Anda

    Ingin tahu bagaimana menjadikan Windows 10 kelihatan lebih baik? Gunakan penyesuaian mudah ini untuk menjadikan Windows 10 milik anda sendiri.

    Baca Seterusnya
    Topik-topik yang berkaitan
    • DIY
    • Pelbagai Monitor
    • Pai raspberi
    Mengenai Pengarang Moe Long(85 Artikel Diterbitkan)

    Moe Long adalah seorang penulis dan editor yang merangkumi segalanya dari teknologi hingga hiburan. Dia memperoleh B.A Inggeris. dari University of North Carolina di Chapel Hill, di mana dia adalah Robertson Scholar. Sebagai tambahan kepada MUO, dia telah ditampilkan dalam htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro, dan Cup of Moe.

    Lagi Dari Moe Long

    Langgan buletin kami

    Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

    Klik di sini untuk melanggan