Feu un tauler de paret amb Dashing.io i un Raspberry Pi

Feu un tauler de paret amb Dashing.io i un Raspberry Pi

Dashing.io és una interfície ordenada per crear un bonic tauler. L’aplicació mostra un tauler personalitzable basat en web amb ginys que trieu. Com que és senzill de configurar en màquines basades en Linux, Dashing ofereix excel·lents oportunitats per crear un tauler de paret amb un Raspberry Pi.





Aquest projecte no només és divertit, sinó que crea un tauler funcional. No hauríeu de tenir cap coneixement tècnic en profunditat perquè aquest funcionés, així que és un gran projecte Raspberry Pi per a principiants .





Requisits

Abans de crear el tauler de paret, necessitareu uns quants articles. En primer lloc, evidentment necessitareu un Raspberry Pi. Com que Dashing.io és bastant lleuger, n'hi haurà prou amb un Raspberry Pi 2. Això era el que feia servir i funcionava com un campió. A Raspberry Pi Zero també hauria d’estar bé. A més, necessitareu una targeta microSD carregada amb un sistema operatiu Linux. Recomanem el Raspbian estàndard, un sistema operatiu basat en Debian, però també podeu utilitzar qualsevol sistema operatiu Linux que sigui compatible amb un Raspberry Pi. Com que Dashing.io requereix una connexió a Internet, també necessitareu un adaptador Wi-Fi o un cable Ethernet que funcioni al Pi.





A continuació, necessitareu una pantalla per al Raspberry Pi, mitjans de muntatge i un marc. Si teniu ganes de posar-vos de moda, podeu enganxar una pantalla tàctil Raspberry Pi i emmarcar-la amb una caixa d’ombres. Alternativament, n'hi haurà prou amb qualsevol monitor antic i un marc o fusta addicionals per fer-ne un. No falten maneres de connectar el vostre Raspberry Pi a un monitor o televisor.

Aquest projecte es pot completar al llarg d'un connexió SSH remota , però com que surt a la pantalla de Raspberry Pi, probablement sigui més fàcil fer-ho tot des de l'escriptori allà amb un ratolí i un teclat connectats.



Instal·lació de Dashing.io

Requisits previs

Abans d’instal·lar Dashing.io, necessiteu una mica de programari. Necessitats de Dashing.io Rubí 1.9.9 o posteriorment com a requisit previ. Si utilitzeu Raspbian, és probable que el tingueu preinstal·lat. Podeu comprovar amb l'ordre següent:

ruby -v

Això hauria de retornar un text que us indiqui la versió de Ruby o que Ruby no està instal·lat.





Si no teniu Ruby instal·lat, podeu fer-ho executant l'ordre següent:

sudo apt-get install ruby1.9.1-dev

També necessitareu g ++ . Per instal·lar-ho, introduïu l'ordre:





sudo apt-get install g++

Instal·leu Dashing

Amb Ruby i g ++ instal·lats, podem procedir a la instal·lació del nostre projecte Dashing. Executeu l'ordre:

sudo gem install dashing

Això s'instal·la Corrent . Feu un nou directori anomenat panell i canvieu el directori:

mkdir dashboard && cd dashboard

Configurem un nou projecte. Ara introduïu:

el meu controlador xbox one no s'encén
dashing new sweet_dashboard_project

En crear un nou projecte de tauler, tindrem configurada una carpeta per al nou tauler. No dubteu a anomenar-ho com vulgueu, però recordeu com l’heu anomenat. Assegureu-vos que sou a la carpeta sweet_dashboard_project de la vostra línia d’ordres. Utilitzeu l'ordre:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

Això us permet executar el paquet. Per aconseguir-ho, introduïu:

bundle

Ara hi ha una plantilla d’un tauler configurat. Aviat podreu veure-ho al navegador web, però abans de fer-ho, haureu de començar corrent . Assegureu-vos que esteu al directori sweet_dashboard_project de la línia d’ordres i, a continuació, introduïu:

cd dashboard/sweet_dashboard_project
dashing start

Per veure el tauler, obriu el navegador web i carregueu-lo

http://localhost:3030

(o

http://raspberrypi.local:3030

si ho feu des d’una altra màquina).

Resolució de problemes

Si apareix un error sobre el temps d’execució de JavaScript, és possible que hagueu d’instal·lar-lo sobre el nivell del mar . Simplement introduïu:

sudo apt-get install npm

Tingueu en compte que Dashing utilitza per defecte el port 3030. Podeu afegir paràmetres per editar aquest port. En una línia d'ordres, executeu:

creeu un disc d'arrencada USB Windows 7
dashing start -p [port number]

Això us permet especificar el port desitjat. A continuació, carregaria Dashing amb http: // localhost: [número de port] en lloc de 3030.

Igual que comenceu Dashing, també podeu aturar-lo. Per aturar Dashing, executa:

dashing stop

De la mateixa manera, si voleu executar Dashing en segon pla, afegiu -d a l'ordre:

dashing start -d

Addició de ginys a Dashing

Per defecte, veureu alguns ginys bàsics com Buzzwords i una barra Synergy al tauler, però és bastant inútil sense afegir la vostra pròpia funcionalitat personalitzada. Trobareu un llista de ginys disponibles es pot retocar. He afegit un rellotge digital que mostra la data i l'hora. Afegir un widget és tan senzill com carregar els seus actius i editar un fitxer HTML.

La manera d’instal·lar un widget depèn lleugerament del widget específic. Per exemple, el giny de rellotge de 12 hores que he carregat requeria una instal·lació a la línia d’ordres més una edició del fitxer del tauler HTML. Per al Dashing Giny de rellotge de 12 hores , obriu un indicador d'ordres i aneu al directori del projecte root Dashing:

cd dashboard/sweet_dashing_project

Quan hàgiu canviat els directoris al projecte Dashing arrel, executeu:

dashing install 6e2f80b4812c5b9474f3

Però això no és tot. Ara, heu de col·locar el següent codi HTML al fitxer del projecte Dashing:

samsung s21 ultra vs iphone 12 pro max


  • Trobareu que el fitxer del projecte es troba a sota dashboard / sweet_dashboard_project / dashboards . La instal·lació per defecte inclou un fitxer erb anomenat sample.erb . Podeu utilitzar-lo o fer-lo vostre. Amb Dashboard, podeu fer diversos dissenys de dashboard mitjançant fitxers erb amb noms diferents. A continuació, aneu a

    localhost:3030/[name of erb file]

    per veure un tauler diferent. Obriu el fitxer erb que vulgueu i afegiu el codi HTML adequat per afegir un widget nou al tauler Dashing.

    Per afegir un widget nou, és tan senzill com carregar el codi HTML al final de la plantilla erb com un element de llista nou. Podeu editar on es troben els widgets de disseny del tauler de control arrossegant-los a l'aplicació web. Haureu d’utilitzar la lògica HTML col·locant els elements de la llista junts dins de les etiquetes de llista no ordenades (ul). Però la ubicació a la llista no determina la col·locació del tauler: podeu ajustar-la més tard arrossegant i deixant anar els ginys.

    Muntatge del tauler de control

    No hi ha cap manera correcta o incorrecta de muntar el monitor a la paret. Si teniu una de les pantalles tàctils de Raspberry Pi, és possible que vulgueu obtenir un marc senzill o una caixa d’ombres per col·locar-la al voltant. Podeu utilitzar les vostres habilitats de fusteria per construir i construir un marc amb fusta o bé utilitzar un marc existent. Vaig utilitzar una caixa d’ombres i un antic monitor Samsung de 20 polzades.

    Tu pots rescata una vella pantalla de portàtil com a monitor si teniu l'equip adequat. Si voleu una pantalla realment preciosa, enganxeu-vos amb un d’aquests vuit estoigs de Raspberry Pi.

    Una bona presentació: pensaments finals

    Dashing és un projecte excel·lent per al vostre Raspberry Pi. És increïblement fàcil de configurar i hi ha una selecció decent de ginys de tercers. Hi ha una petita advertència: Dashing ja no es manté ni s'admet activament, però això significa que no hauríeu d'esperar actualitzacions del programari principal: tot el que hi hagi continuarà funcionant. També hi ha una forquilla, anomenat Smashing , que té un conjunt de característiques similar.

    Recomanaria combinar Dashing amb un altre projecte. Per exemple, proveu d’instal·lar el fitxer Jasper semblant a Siri al vostre Raspberry Pi per obtenir una pantalla de quadre de comandament que també funciona com a assistent d’intel·ligència artificial de codi obert. O proveu una mica de domòtica Raspberry Pi.

    Compartir Compartir Tweet Correu electrònic Com canviar l’aspecte del vostre escriptori Windows 10

    Voleu saber com fer que Windows 10 es vegi millor? Utilitzeu aquestes senzilles personalitzacions per fer que Windows 10 sigui vostre.

    Llegiu a continuació
    Temes relacionats
    • Bricolatge
    • Monitors múltiples
    • Raspberry Pi
    Sobre l'autor Moe Long(85 articles publicats)

    Moe Long és escriptor i editor que cobreix des de tecnologia fins a entreteniment. Va obtenir un BA anglès. de la Universitat de Carolina del Nord a Chapel Hill, on va ser Robertson Scholar. A més de MUO, ha aparegut a htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro i Cup of Moe.

    Més de Moe Long

    Subscriu-te al nostre butlletí

    Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

    Feu clic aquí per subscriure-us