Neón A tienda abierta / cerrada Makerspace muestra en frambuesa Pi 2 (El Paso, TX)

Neón es el nombre que le dimos al cartel de abierto/cerrado que tenemos en la entrada de nuestro makerspace. Este signo no es sólo una muestra de abierto/cerrado pero hace un montón de cosas. En el makerspace tenemos claves de acceso por lo que esto permite a nuestros miembros saber si somos abiertos o cerrados también actualizando nuestra página web y Twitter.

  • Inicio de sesión remoto se proporciona a los administradores de H3 Labs a través de un sitio web alojado en la Raspberry Pi 2 (RPI)

    • Un mensaje de actualización se puede cambiar en el sitio web
    • El estado de la tienda puede establecerse en abiertas o cerradas
  • El mensaje se informó en diferentes medios
    • El mensaje se enviará por el RPI junto con la hora en que el estado se ha actualizado a Twitter (fotos)
    • El mensaje se mostrará en la matriz de led en forma de desplazamiento horizontal
  • Se informará el estado en diversos medios
    • El estado se cambia a nuestro sitio web por el IPC (fotos)
    • El estado se cambia en un archivo por el IPC que puede ser posteriormente leídos por http://spaceapi.net/ para actualizar nuestro estado.
    • El estado se muestra en la matriz de led por dos diversos cuadros que se desplazan por la pantalla

Ahora todas esas características están muy bien, pero es mucho mejor que todo lo que se refiere a la condición de taller es administrado por el IPC solo. Cómo el IPC es capaz de manejar esto son como sigue:

  • Se inicia cuando el IPC es arranque hasta un demonio instalado pre se ejecuta nuestro software alojado en https://github.com/h3labs/led-matrixd

    • El demonio está escrito en C + + Ruby (la mayoría de los cpu intensiva cosas está escrito en C++)
    • El demonio comienza un http servidor de sinatra que corre el sitio web de control
    • El demonio inicia un proceso principalmente para ejecutar las diferentes pantallas que se muestra en la matriz de led
      • Las pantallas se actualizan automáticamente cuando cambia el estado o mensaje
      • Algunas las pantallas muestran imágenes al azar o juegos
    • El demonio en el mismo proceso que el código de matriz de led se ejecuta un subproceso que comprueba para ver si un archivo de faro que contiene toda la información de mensaje de Estado ha cambiado (usando inotify)
      • Si el estado cambia entonces informa a las respectivas partes (twitter, matriz de led, página web) acerca de los cambios.

Cómo fue escrito el código se puede leer en nuestro código en nuestra página de github, pero si tienes cualquier duda por favor hágamelo saber, estaré encantado de responderlas.

Artículos Relacionados

Automáticas de garaje puerta abierta/cerrada Checker

Automáticas de garaje puerta abierta/cerrada Checker

¿Has notado que nadie recuerda cerrar la puerta anoche? ¿Que ha sido abierto como la noche, y solo es saberlo en el camino por la puerta al trabajo? Bueno, si eres un poco práctico y como un pequeño reto, seguir estos pasos para crear un sistema inte
Hacer un sencillo anillo de plata

Hacer un sencillo anillo de plata

con el equipo correcto y estas instrucciones paso a paso, cualquiera puede hacer un anillo de plata simple. Algunas habilidades requeridas para hacer un anillo incluyen utilizando una sierra y usando un soplete. Este proyecto requiere mucha atención
Tienda de Snoezel (estimulación sensorial)

Tienda de Snoezel (estimulación sensorial)

Esta construcción de 'snoezel' es por encargo para Bart, una persona con discapacidad mental profunda. Para estimular sus sentidos, sus cuidadores querían una estructura en la que pueden colgar elementos sensoriales, tales como campanas, cintas de pl
Patio trasero Herrero tienda arrojar

Patio trasero Herrero tienda arrojar

he ejecutado un taller de Herreros de los últimos cinco años estaba fuera de las herramientas en sus estantes en el tiempo esto no fue un problema cuando estaba inicio cada tapa día usarlos y mantenerlos brillantes y engrasadas. ser apagado en la Uni
Tienda pequeña vela estufa KP

Tienda pequeña vela estufa KP

Hay un rumor que va que puede calentar una tienda con una vela...A: http://outdoors.stackexchange.com/questions/3389/...He experimentado frío amargo en 4:00 en mi tienda y sería perfecto si podía calentarlo suficiente para camping de invierno.Estufa
Añadir aislamiento térmico a tu tienda

Añadir aislamiento térmico a tu tienda

este instructable sugiere una manera de añadir aislamiento térmico a tu tienda. Si usted va a acampar en lugares calientes como el Burning Man sin duda habrá despertado a las 7:00 bañado en tu propio sudor. El calor en una tienda que se expone al sol
Reloj de muestra de color

Reloj de muestra de color

Antes de empezar este instructable tengo que darle crédito a Pantone reloj de bokehs.Esta es mi interpretación un color de pintura Dulux de libro de la muestra de Nueva Zelandia.Paso 1: materiales Los materiales utilizados son:Muestrario de colores D
Cómo hacer una muestra de la yarda

Cómo hacer una muestra de la yarda

cómo hacer una muestra de la yardaDurante un año de elecciones el signo de la yarda se ha convertido en un telón de fondo siempre prevalecen en nuestra vida cotidiana. Estas mini carteleras pueden utilizarse para lo familiarizar a mucho más que con e
Detección de pulgar indestructible tienda Stein

Detección de pulgar indestructible tienda Stein

90% impresionante. 99% si el borde biselado y limpiar el aceite hidráulico antes de su uso, sissy.Paso 1: Git manos mugriento en un filtro usado. Este es de un monstruoso viejo pedazo de equipo que se ejecuta en las lágrimas de los huérfanos. (tienda
Makerspace servicio Reno

Makerspace servicio Reno

Las buenas noticias sobre este proyecto de reno son que dado lo que comenzamos con, todo lo que hemos hecho sería una mejora.Sin embargo, teniendo en cuenta el talento y la energía, terminó con resultado realmente impresionante.Paso 1: Organizar su p
Cómo hacer un alma muestra hip-hop beat

Cómo hacer un alma muestra hip-hop beat

este es el arte de vencer a un alma muestra hip-hop. similar a los trabajos de temprano kanye west en la deserción escolar de la Universidad y a blaze en la inmunidad diplomática.Paso 1: Conseguir motivación de algunos alimentos Esto es esencial! Nec
Añadir soporte de Arduino a ESP8266 con el código de prueba de muestra

Añadir soporte de Arduino a ESP8266 con el código de prueba de muestra

ESP8266 paquetes de un montón de golpe. No es sólo un módulo de WiFi, también tiene un regulador micro decente en construido. Ahora la mejor parte es la comunidad ha hecho programar este microcontrolador incorporado muy fácil añadiendo soporte de Ard
Cómo montar, pulir y grabar una muestra para microscopía óptica.

Cómo montar, pulir y grabar una muestra para microscopía óptica.

Para ver una muestra de metal bajo un microscopio óptico, la muestra debe ser preparada con varios pasos. Se debe montar a puck de baquelita, pulido usando granos más finos y más finos, así como pulido de la mezcla, y finalmente debe grabarse. Estas
¿Cómo gestionar las muestras con código QR y una base de datos sobre Raspberry Pi?

¿Cómo gestionar las muestras con código QR y una base de datos sobre Raspberry Pi?

Este tutorial paso a paso se hace aayudarle a hacer su propia base de datos en un Raspberry Pi.Nuestro trabajo era crear una página web para la empresa Materia Nova para codificar datos sobre muestras de sus productos. Una vez codificados, los datos