Hacer un cuadro de mando montado en la pared con dashing.io y una frambuesa pi
Dashing.io es una interfaz limpia para la creación de un tablero de instrumentos precioso. La aplicación muestra un panel personalizable basado en la web con los widgets de su elección. Ya que es simple de instalar en máquinas basadas en Linux, corriendo ofrece excelentes oportunidades para crear un panel de control montado en la pared con una Raspberry Pi.
Este proyecto no sólo es divertido, sino que crea un cuadro de mando funcional. Usted no debe, no cualquier profundo conocimiento técnico para conseguir éste trabajo, así que es una gran proyecto Raspberry Pi para principiantes.Proyectos Frambuesa Pi para principiantesProyectos Frambuesa Pi para principiantesEstos 10 proyectos Frambuesa Pi para los principiantes son grandes para conseguir una introducción a las capacidades de hardware y software del Pi, y le ayudarán a ponerse en marcha en poco tiempo!Lee mas
requisitos
Antes de hacer su tablero de instrumentos montado en la pared, necesitará algunos artículos. En primer lugar, usted necesita obviamente un Frambuesa Pi. Desde Dashing.io es bastante ligero, un Frambuesa Pi 2 será suficiente. Eso es lo que he utilizado y que corría como un campeón. UN Frambuesa Pi cero debe estar bien también. Además, necesitará una tarjeta microSD cargado con un sistema operativo Linux. Recomendamos el estándar Raspbian, un sistema operativo basado en Debian, pero también se puede utilizar cualquier sistema operativo Linux que es compatible con una Raspberry Pi. Como Dashing.io requiere una conexión a Internet, también necesitará un adaptador Wi-Fi o Ethernet corriendo a la Pi.Introducción a Frambuesa Pi ceroIntroducción a Frambuesa Pi ceroSi usted compró una revista con una pegada a la parte delantera, o que se encuentran un kit en línea, lo más probable es que eres ahora el orgulloso propietario de un $ 5 Ordenador: la Frambuesa Pi cero.Lee mas
Entonces usted tendrá una pantalla para la Frambuesa Pi, medio de montaje, y un marco. Si tienes ganas de fantasía, que puede enganchar una pantalla táctil Frambuesa Pi y el marco del Pi, ya con una caja de sombra. Alternativamente, cualquier monitor de edad y un marco adicional o madera para hacer uno será suficiente. No hay escasez de maneras de conectar su Frambuesa Pi a un monitor o televisor.
Este proyecto puede ser completado a través de una conexión SSH remoto, pero ya que da salida a la pantalla de Frambuesa Pi, es probable que sea más fácil sólo para hacer todo, desde el escritorio allí con un ratón y un teclado conectado.
Instalación Dashing.io
Requisitos previos
Antes de instalar Dashing.io, se necesita un poco de software. necesidades Dashing.io 1.9.9 rubí o más tarde como un requisito previo. Si está utilizando Raspbian, lo más probable es que haya que preinstalado. Se puede comprobar mediante el siguiente comando:
-v rubí
Esto debería devolver un poco de texto que le dice la versión de Ruby, o que Ruby no está instalado.
Si no tiene instalado Ruby, se puede lograr esto mediante la ejecución del siguiente comando:
sudo apt-get instalar ruby1.9.1-dev
Usted también necesitará g ++. Para instalar que introduzca el comando:
Vídeo: Cómo hacer Coulis de Frambuesa
sudo apt-get instalar g ++
instalar Dashing
Con Ruby y g ++ instalado, podemos proceder con la instalación de nuestro proyecto Dashing. Ejecute el comando:
sudo joya instalar apuesto
esto instala Apuesto. Hacer un nuevo directorio llamado tablero y el cambio de directorio en él:
mkdir tablero && discos compactos tablero
Vamos a crear un nuevo proyecto. A continuación, introduzca:
nuevo y elegante sweet_dashboard_project
Mediante la creación de un nuevo proyecto salpicadero, tendremos una carpeta establecido para nuestro nuevo tablero de instrumentos. No dude en llamar a este lo desea, pero sólo recuerda lo que llamó. Asegúrese de que está en la carpeta sweet_dashboard_project en su línea de comandos. Utilizar el comando:
discos compactos salpicadero / sweet_dashboard_projectsudo joya instalar bundler
Esto le permite ejecutar el bundler. Para lograr esto, entrar en:
haz
Ahora hay una plantilla de un tablero de instrumentos de configurar. Que pronto será capaz de ver esto en su navegador web, pero antes de hacerlo, tendrá que empezar apuesto. Asegúrese de que está en el directorio de sweet_dashboard_project en la línea de comandos, a continuación, introduzca:
discos compactos salpicadero / inicio sweet_dashboard_projectdashing
Para ver el panel de control, abra su navegador web y la carga hasta http: // localhost: 3030
(o http: //raspberrypi.local: 3030
si está haciendo esto desde otra máquina).
Solución de problemas
Si se produce un error en tiempo de ejecución acerca de javascript, es posible que tenga que instalar NPM. Basta con introducir:
sudo apt-get instalar NPM
Observe que Dashing por defecto utiliza el puerto 3030. Puede añadir parámetros a editar ese puerto. En una línea de comandos, ejecute:
gallardo empezar -p [número de puerto]
Esto le permite especificar un puerto deseado. De allí tendría que cargar con Dashing http: // localhost: [número de puerto] en lugar de 3030.
Vídeo: Propiedades medicinales de la Frambuesa
Al igual que inicie Dashing también puede detenerlo. Para detener Dashing, ejecute:
parada gallardo
Del mismo modo, si desea ejecutar Dashing en el fondo, añadir -d al comando:
gallardo empezar -d
Adición de widgets a Dashing
Por defecto, verá un par de reproductores básicos como palabras de moda y una barra de Sinergia en el salpicadero, pero es bastante inútil sin añadir su propia funcionalidad personalizada. Encontrará una lista de widgets disponibles que se pueden manipular. He añadido un reloj digital que muestra la fecha y la hora. Adición de un widget es tan sencillo como cargar sus activos y editar un archivo HTML.
¿Cómo se instala un poco de widgets depende en el widget específico. Por ejemplo, el widget de reloj de 12 horas Cargué requiere una línea de comandos instalar más archivos HTML tablero de edición. Para el widget de reloj de 12 horas Dashing, abra un símbolo del sistema y vaya al directorio raíz del proyecto Dashing:
discos compactos salpicadero / sweet_dashing_project
Una vez que haya cambiado directorios al proyecto Dashing root, ejecute:
apuesto instalar 6e2f80b4812c5b9474f3
Pero eso no es todo. Ahora, es necesario colocar el siguiente código HTML en el archivo de proyecto que estralla:
lt;li -Fila de datos="1" datos-col="1" datos-SizeX="1" datos-SizeY="1"gt;lt;div datos-view="TwelveHourClock"gt;divgt;ligt;
Encontrará el archivo de proyecto está bajo tablero de instrumentos / sweet_dashboard_project / cuadros de mando. La instalación por defecto incluye un archivo denominado erb sample.erb. Puede utilizar este o hacer su propio. El uso del tablero de instrumentos, puede hacer varios diseños del tablero de instrumentos que utilizan archivos erb con diferentes nombres. Luego sólo hay que consultar localhost: 3030 / [nombre de archivo erb]
para ver un tablero de instrumentos diferente. Abra el archivo de erb deseada y añadir el código HTML adecuado para añadir un nuevo widget a su tablero de instrumentos Dashing.
Para añadir un nuevo widget, es tan simple como cargar el código HTML al final de la plantilla erb como un nuevo elemento de la lista. Puede editar, donde en el salpicadero de diseño son los widgets arrastrando a su alrededor en la aplicación web. Tendrá que usar la lógica HTML mediante la colocación de los elementos de la lista juntos dentro de la lista desordenada (ul) las etiquetas. Sin embargo, la colocación dentro de la lista no dicta la colocación de tablero - ajustar que luego arrastrando y soltando widgets.
Montaje el salpicadero Dashing
No hay manera correcta o incorrecta para montar el monitor en la pared. Si usted tiene una de las pantallas táctiles Frambuesa Pi, es posible que desee obtener un cuadro de marco o simple sombra para poner alrededor de eso. Usted puede poner sus conocimientos de carpintería de usar y construir un marco de madera, o usar un marco existente. He utilizado una caja de sombra y un viejo de 20 pulgadas monitor de Samsung.
Puede salvar una pantalla de ordenador portátil de edad como un monitor si ha de ir el equipo adecuado. Si quieres una pantalla verdaderamente magnífica, pega uno de éstos ocho hermosas casos Frambuesa Pi.Los 8 casos más bellas Frambuesa PiLos 8 casos más bellas Frambuesa PiHay un puñado de diseños que realmente dan la Pi un aspecto único. Y afortunadamente, estos recintos únicos suelen hacer no mucho - la mayoría son disponibles por $ 20 o menos.Lee mas
Una buena exhibición dashingly: Consideraciones finales
Dashing es un excelente proyecto para su Frambuesa Pi. Es increíblemente fácil de configurar, y hay una buena selección de widgets de terceros. Hay una pequeña advertencia: Dashing ya no se mantiene o apoyado activamente, pero eso sólo significa que usted no debe esperar las actualizaciones del software principal - todo lo que ya no seguirá trabajando. También hay un tenedor, llamado sensacional, que tiene una featureset similar.
Me gustaría recomendar la combinación de Dashing con otro proyecto. Por ejemplo, trate de instalar el Siri-como Jasper en su Raspberry Pi para una pantalla de panel de control que funciona como un asistente de inteligencia artificial de código abierto. O probar un poco de domótica Frambuesa Pi.La domótica con Frambuesa Pi y ArduinoLa domótica con Frambuesa Pi y ArduinoEl mercado de la automatización del hogar se inunda con los sistemas de consumo costosos, incompatibles entre sí y costosos de instalar. Si usted tiene un Pi de frambuesa y un Arduino, básicamente se puede lograr lo mismo en ...Lee mas