Neon A Shop offen / geschlossen Makerspace Zeichen auf Raspberry Pi 2 (El Paso, TX)


Neon ist der Name gaben wir zum offen/geschlossen-Schild haben wir am Ortseingang von unseren Makerspace. Dieses Zeichen ist nicht nur ein offen/geschlossen-Zeichen, aber es tut eine ganze Menge Dinge. Bei der Makerspace haben wir derzeit Zugriffstasten, so dass auf diese Weise können unsere Mitglieder wissen, ob wir offen oder geschlossen sind, auch unsere Website aktualisiert und twittern.

  • Remote-Login ist H3 Labs Administratoren durch eine Website gehostet auf der Raspberry Pi 2 (RPI) zur Verfügung gestellt.

    • Eine Update-Meldung kann auf der Website geändert werden
    • Der Status des Shops ist entweder geschlossen oder offen einstellbar
  • Die Nachricht wird auf verschiedenen Medien gemeldet werden
    • Die Nachricht wird von der RPI zusammen mit der Zeit gesendet werden, an dem der Status auf Twitter (Bilder) aktualisiert wurde
    • Auf der led Matrix in eine horizontale Scroll Mode erscheint die Meldung
  • Der Status wird auf verschiedenen Medien gemeldet werden
    • Der Status wird auf unserer Website von der RPI (Bilder) geändert.
    • Der Status wird auf eine Datei von der RPI verändert die später sein kann gelesen werden, von http://spaceapi.net/ , unseren Status zu aktualisieren.
    • Der Status ist auf der led-Matrix durch zwei unterschiedliche Bilder angezeigt, die über den Bildschirm gescrollt werden

Alle diese Funktionen sind jetzt ziemlich cool, aber was viel schöner ist, dass alles, was den Workshop-Status von der RPI allein verwaltet wird. Wie der RPI ist in der Lage, dies zu erreichen ist wie folgt:

  • Wenn der RPI Bootup bis Pre installierten Daemon laufen unsere Software bei https://github.com/h3labs/led-matrixd gehostet ist gestartet

    • Der Daemon ist geschrieben in C + + / Ruby (die meisten der cpu intensive Zeug ist in C++ geschrieben)
    • Der Daemon startet eine http Sinatra-Server führt die Website Control
    • Der Daemon startet einen Prozess vor allem um die verschiedenen anzeigen, die auf der led-Matrix dargestellt auszuführen
      • Die Displays werden automatisch aktualisiert, sobald sich der Status oder die Nachricht ändert
      • Einige Displays zeigen Zufallsbilder oder Spiele
    • Der Daemon auf demselben Prozess wie die led-Matrix-Code ausgeführt wird, dass ein Thread die überprüft, um festzustellen, ob ein Leuchtfeuer-Datei mit allen Informationen die Statusmeldung/geändert hat (mit Inotify)
      • Wenn der Status ändert, dann es die jeweiligen informiert Parteien (twitter, led-Matrix, Website) über die Änderungen.

Wie der Code geschrieben wurde in unserem Code auf unserer Github-Seite gelesen werden kann, aber haben Sie noch Fragen, bitte lass es mich wissen, ich werde gerne, sie zu beantworten.

In Verbindung stehende Artikel

Zeichen auf dem Dot Matrixdisplay

Zeichen auf dem Dot Matrixdisplay

http://www.lcdinterfacing.info/Dot-Matrix-Display.phpZeichen auf 5 x 7 Dot Matrix display-rote Farbe
Darth Vader Zeichen auf X-schnitzen CNC-

Darth Vader Zeichen auf X-schnitzen CNC-

Wir wollen ein Darth Vader und Star Wars Zeichen auf dem X-schnitzen CNC-Router machen.Sie benötigen:CNC-Fräser (Ich habe einen X-schnitzen CNC-Router)CAD/Cam Programm wie Vectric Aspire oder ÄquivalentCabinet Grade Sperrholz 15" breit und 26-Zoll-la
Reduzieren Sie den Aufwand aufgrund von Netzwerk-Laufwerk auf Raspberry Pi

Reduzieren Sie den Aufwand aufgrund von Netzwerk-Laufwerk auf Raspberry Pi

ProblemWir hinzufügen einen Linie Eintrag in/etc/fstab, wenn Raspberry Pi automatisch ein Netzlaufwerk bereitstellen muss. Das Problem bei diesem Ansatz ist, dass:Raspberry Pi muss das Netzlaufwerk unter dem Gesichtspunkt zu montieren, beim Booten bi
Installation von MQTT Broker(Mosquitto) auf Raspberry Pi

Installation von MQTT Broker(Mosquitto) auf Raspberry Pi

In diesem Instructables finden Sie wie installiere ich MQTT auf Raspberry Pi. Es gibt zwei Methoden, um Mqtt zu installieren, ist wir direkt schließen Sie Tastatur, Maus und Monitor an einem Pi, schalten Sie ihn ein und gehen Sie zu dem Terminal der
Minecraft Server auf Raspberry Pi 1.8.9

Minecraft Server auf Raspberry Pi 1.8.9

Minecraft 1.8 Server auf Raspberry Pi!Hier sind die Dinge, die Sie gehen zu müssen, herunterzuladen, bevor wir beginnen-Win32DiskImager und PuttyIn diesem Tutorial werde ich erklären, wie zum Erstellen und Ausführen einer vollständigen 1.8 Minecraft-
Installieren Sie OpenHAB auf Raspberry Pi

Installieren Sie OpenHAB auf Raspberry Pi

Installieren Sie die neueste Version von OpenHAB auf Raspberry Pi und holen Sie sich die Demo läuft. Für viele Hersteller ist das Internet der Dinge alles über home-Automation. OpenHAB ist die führende Open-Source-home-Automation-Drehscheibe.Ich kämp
Einrichten von Telegramm Bot auf Raspberry Pi

Einrichten von Telegramm Bot auf Raspberry Pi

Am 24. Juni 2015 veröffentlichte Telegramm die Bot-API, ermöglicht Maschinen, Telegramm zu sprechen. Von diesem Tag an nicht nur einsetzbar menschliche Telegramm, so können Maschinen.Für diejenigen, die nicht wissen was Telegramm ist, ist es eine Mes
Gewusst wie: festlegen, Blogpy auf Raspberry Pi

Gewusst wie: festlegen, Blogpy auf Raspberry Pi

ich kaufte vor kurzem ein Raspberry Pi und ich wollte einen Webserver aus ihm zu machen. Ich fand einen Blog Generator namens Blogpy , die in Python geschrieben ist. Das ist großartig, weil Raspberry Pi Python gebaut hat. Blogpy nutzt Python 2.7 und
Passen Sie Verhalten der Bluetooth OBEX-Push-Dienst läuft auf Raspberry Pi

Passen Sie Verhalten der Bluetooth OBEX-Push-Dienst läuft auf Raspberry Pi

EinführungDiese instructable auf die folgenden Instructables aufgebaut:1. Schalten Sie die Raspberry Pi in ein Bluetooth-Gerät2. senden Sie eine Kopie Ihrer Fotos und Videos in Ihrem Android-Handy an Raspberry Pi mit BluetoothMeine Frau und ich besit
Temperaturmessung mit I2C Sensor LM75A auf Raspberry Pi

Temperaturmessung mit I2C Sensor LM75A auf Raspberry Pi

In diesem Tutorial lernen Sie, Messen Sie die Temperatur mit dem I2C-Sensor, mit dem, den jedes Modell oder Version der Raspberry Pi LM75A verbunden. Das Lernprogramm enthält auch 3 Öffnen Quellcodebeispiele geschrieben in der Programmiersprache C, P
Setup OSMC(KODI) mit Fernbedienung auf Raspberry Pi 2

Setup OSMC(KODI) mit Fernbedienung auf Raspberry Pi 2

Hallo nur zuschauen das Video und es ziemlich viel bringt es auf den von beliebigen Fernbedienungen in Ihrem Haus mit OSMC einrichten.Dieses Tutorial zeigt Ihnen wie man OSMC(Kodi) auf Raspberry Pi 2 mit Putty installieren und wie Sie jede Fernbedien
JavaScript für IoT: Steuerung einer Schaltfläche auf Raspberry Pi über Node.js

JavaScript für IoT: Steuerung einer Schaltfläche auf Raspberry Pi über Node.js

Dieses Tutorial erklärt, wie man eine "Push-to-machen" mount-Taste auf ein Steckbrett mit Raspberry Pi verbunden und es mit JavaScript und Node.jszu kontrollieren. Das ganze Beispiel ist open Source und steht bei GitHub unter der MIT-Lizenz. Der
Installation von OpenHAB auf Raspberry Pi

Installation von OpenHAB auf Raspberry Pi

OpenHAB ist ein open-home-Automation-Bussystem. Es ist eine Plattform für Komponenten, die verwendet werden, für die Gebäudeautomation. Hersteller von einer Vielzahl von verschiedenen Anbietern und Protokoll kann neutral auf einer einzigen Plattform
Wie man aMule auf Raspberry Pi

Wie man aMule auf Raspberry Pi

In diesem instructable zeige ich alle Schritte, um ein schönes bekommen, Web verwaltet, aMule Knoten auf einem Raspberry Pi.Die Idee, geboren aus der Notwendigkeit, einen Low-Cost und niedrigem Konsum aMule Knoten immer läuft und mit dem Internet ver