Néon A Shop ouvert / fermé Makerspace signe le Raspberry Pi 2 (El Paso, TX)

Néon est le nom que l'on donne à l’enseigne ouvert/fermé, que nous avons à l’entrée de notre makerspace. Ce signe n’est pas seulement un panneau ouvert/fermé, mais il fait tout un tas de choses. À la makerspace nous avons actuellement des touches d’accès rapide donc cela permet de savoir si nous sommes ouverts ou fermés par également mettre à jour notre site Internet et Twitter nos membres.

  • Connexion distante est fournie aux administrateurs de laboratoires H3 à travers un site Web hébergé sur le Raspberry Pi 2 (RPI)

    • Un message de mise à jour peut être modifié sur le site Web
    • Le statut de la boutique est réglable à soit ouverte ou fermée
  • Le Message sera signalé sur différents supports
    • Le message sera envoyé par l’IPD avec l’heure à laquelle l’État a été mis à jour à Twitter (photos)
    • Le message s’affichera sur la matrice de led dans un mode de défilement horizontal
  • Le statut sera signalé sur différents supports
    • L’État est passé sur notre site Web de l’IPD (photos)
    • L’état passe par l’IPD sur un fichier qui peut être plus tard être lu par http://spaceapi.net/ pour mettre à jour notre statut.
    • L’État est affiché sur la matrice de led par deux images différentes qui défilent sur l’écran

Maintenant, toutes ces fonctionnalités sont assez cool, mais ce qui est beaucoup plus agréable, c’est que tout ce qui concerne le statut de l’atelier est géré par l’IPD seul. Comment l’IPD est capable de gérer cela est comme suit :

  • Lorsque le RPI est démarrage un daemon de pré installé notre logiciel hébergé à https://github.com/h3labs/led-matrixd est lancé

    • Le démon est écrit en C + + / Ruby (la plupart du cpu trucs intensive est écrit en C++)
    • Le démon démarre un http serveur sinatra qui gère le site Web de contrôle
    • Le démon démarre un processus principalement pour exécuter tous les différents affichages montrés sur la matrice de led
      • Les affichages sont mises à jour automatiquement chaque fois que l’État ou le message change
      • Certains affichent diverses photos ou jeux
    • Le démon sur le même processus que le code de la matrice de led s’exécute un thread qui vérifie si un fichier de balise contenant toutes les informations de message d’État/a changé (à l’aide d’inotify)
      • Si le statut change alors il informe les parties (twitter, matrice de led, site Web) sur les modifications.

Comment le code a été écrit peut être lu dans notre code sur notre page de github, mais si vous avez des questions s’il vous plaît faites le moi savoir, je serai heureux d’y répondre.

Articles Liés

Garage automatique porte ouverte/fermée Checker

Garage automatique porte ouverte/fermée Checker

Avez-vous déjà remarqué que personne ne se souvenait de fermer la porte de garage hier soir ? Il a été ouvert comme tout au long de la nuit, et vous êtes juste s'en rendre compte à la sortie de la porte pour travailler ? Eh bien, si vous êtes un peu
Virtuel ouvert signe

Virtuel ouvert signe

Ce Instructable est mon projet depuis le YuKonstruct Spark Core Build nuit !Dans ce Instructable, vous apprendrez comment utiliser un noyau d'étincelle pour faire un commutateur qui publie sa position à un site Web. Nous avons l'intention de l'utilis
Phoenix et Gryphon dans « Little Shop of Horrors »

Phoenix et Gryphon dans « Little Shop of Horrors »

Tout le monde mieux se méfier ! La petite boutique des horreurs est ouvert au public. Gryphon joue le rôle de Seymour, le commis de boutique jeune fleuriste qui trébuche sur une plante très rare, qu'il nomme Audrey II. Phoenix joue Audrey II, l'usine
ASL: introduction American Sign Language

ASL: introduction American Sign Language

pre amble : une introduction à cette introduction -Mes excuses pour la mauvaise qualité des vidéos : je suis encore au stade d'apprentissage de cette compétence particulière:-)ASL ou LSQ est un langage de tous c'est propre. Il n'y aurait aucun moyen
Une arête facile et rapide allumé signe

Une arête facile et rapide allumé signe

cela a été rendu de deux bits de Perspex, que j'ai utilisé mon CNC à graver ouvert et fermé en alors utilisé une chaîne de LED à bord clair eux. Une courte longueur de 25 x 15 circuits et colle chaude il maintient tout en place.Un simple interrupteur
Jouer quelque chose de la NES à la Xbox avec la A.T.S Skittlespider aka « L’engin »

Jouer quelque chose de la NES à la Xbox avec la A.T.S Skittlespider aka « L’engin »

ce Instructable est pour le Skittlespider A.T.S (tous ensemble System) également connu sous le nom « L'engin »Ce projet s'est avéré pour être plus dur que je m'y attendais. De plusieurs façons c'était plus facile aussi, donc je ne peux pas dire que c
Internet activé alarme maison DSC

Internet activé alarme maison DSC

Modifier un système existant de DSC Home Security internet activé et auto surveillées.Cette instructable suppose que vous avez un travail Raspberry Pi.Veuillez noter que cette application a les insuffisances suivantes :Si un voleur coupe l'entrée DSL
Réparation d’une Nintendo DS Lite

Réparation d’une Nintendo DS Lite

s'applique uniquement à la Nintendo DS lite !(Voir en bas pour possible d'informations sur la réparation d'une DS originale).Vous pouvez m'envoyer un email directement à mon nom d'utilisateur arobase gmail point com--je recommanderais ce rapport à l'
Uber domotique w / Arduino & Pi

Uber domotique w / Arduino & Pi

[MODIFIER] J'ai créé un forum pour collaborer sur le code de la porte d'entrée.http://homeautomation.Proboards.com/Board/2/openha...Il y a quelques années, je suis devenu propriétaire d'un chien pour la première fois. Je n'aimais pas laissant Cody da
Atelier garage 750,00 $

Atelier garage 750,00 $

le problème - j'ai eu autant d'outils coincé dans des boîtes et sacs pendant tant d'années que j'ai fini par acheter des doublons parce que j'ai oublié ce que j'avais. J'avais besoin d'une boutique qui me permettrait de garder mes outils organisées e
Fête d’anniversaire Thème Yo-Kai Watch

Fête d’anniversaire Thème Yo-Kai Watch

Salut! Merci de vérifier sur mon ' ible. Enfin le ' ible ont travaillé jusqu'à mon derniers quelques postes. Les 6e anniversaire de Kaiden est juste venu et reparti avec le thème de Yo-Kai montre. J'ai travaillé sur la planification et la préparation
Comment faire un gâteau de Bunny 3D

Comment faire un gâteau de Bunny 3D

pourquoi se contenter d'un ennuyeux pan moulé, 2 dimensions gâteau design quand vous pouvez avoir un lapin 3D belle comme la pièce maîtresse du parti ? J'ai fourni des instructions sur la façon de créer votre propre gâteau délicieux qui est parfait p
HumidorPi : Un Humidor intelligent à bon compte avec Pi framboise et noeud rouge

HumidorPi : Un Humidor intelligent à bon compte avec Pi framboise et noeud rouge

Voilà comment j'ai modifié une norme 100 cave à cigares d'humidité constante et la température via le WiFi. La partie de pi du projet pourrait être facilement adaptée pour toute autre utilisation qui nécessite un capteur de température et d'humidité.
Comment faire pour entretenir votre couteau suisse.

Comment faire pour entretenir votre couteau suisse.

Un couteau suisse est utile dans presque tous les types de situation, que le propriétaire peut se trouvent, mais ils deviennent absolument inutiles si pas correctement pris en charge. Armée suisse couteaux sont souvent soumis à de fréquentes de l'emp