Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:2014:freifunk_statistik_panel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:2014:freifunk_statistik_panel [2014-06-16 23:09] – [Nächste Schritte] tuxprojects:2014:freifunk_statistik_panel [2015-04-27 18:34] (aktuell) – ToDo erledigt: Deployment und Feedback tux
Zeile 1: Zeile 1:
 +====== Freifunk Statistik-Panel ======
  
 +Ein kleines Hardware-Panel mit nerdigen 7-Segment-Anzeigen der Freifunk-Statistiken.
 +
 +===== Project information =====
 +  ? Maintainer
 +  : [[:user:tux]]
 +  ? Members
 +  : 
 +  ? Interessenten
 +  : [[user:lespocky|alex]], [[user:bastinat0r]]
 +  ? Begin
 +  : 2014-06-11
 +  ? Status
 +  : UI-Entwurf
 +  ? Git
 +  : https://github.com/FreifunkMD/statistik-panel
 +
 +==== Nächste Schritte ====
 +  * <todo #>UI-Mock-Up abschließen</todo>
 +  * <todo #>Prototyp-Umsetzung in HTML/Java-Script</todo>
 +  * <todo #tux:2015-04-27>Deployment und Feedback</todo>
 +===== UI =====
 +  * angezeigte Werte:
 +    * Knoten insgesamt (4 Stellen)
 +    * Knoten online (4 Stellen)
 +    * Clients insgesamt (5 Stellen)
 +    * Clients an den Hackerspace-Knoten (3 Stellen)
 +    * Mesh-Verbindungen online (4 Stellen)
 +
 +  * liegt als JSON auf kant, liegt dort unter ''/var/www/ffmap/stats.json'', wird per cronjob (alex) alle 5 minuten aktualisiert
 +  * kann von [[https://gist.github.com/LeSpocky/25244f04a60d2c2543ef|ffmap-stat-panel.pl]] erzeugt werden
 +
 +  * hauptsächlich sind Clients und Online-Knoten interessant
 +  * der Rest kann auf kleinere Anzeigen
 +
 +==== Offene Fragen ====
 +  * Sollte die Auswahl der Werte noch verändert werden?
 +  * Wie viele Stellen werden für die einzelnen Werte je benötigt
 +
 +==== Mock-Up ====
 +{{https://rawgit.com/FreifunkMD/statistik-panel/master/mock-up/mock-up.svg}}
 +
 +  * HTML-Mockup zu finden unter http://map.md.freifunk.net/ff-stat.html
 +
 +=== JavaScript-Umsetzung ===
 +  * http://www.3quarks.com/en/SegmentDisplay/
 +===== Technische Realisierung =====
 +==== Display ====
 +  - Variante: Sieben-Segment-Anzeigen
 +    * Reichelt hat brauchbare Größen (20mm/57mm Höhe) nur in Rot
 +      * [[http://www.reichelt.de/index.html?ARTICLE=31575|SA 08-11 RT]] – 7-Segment-Anzeige, rot, 20,3mm, gem. Anode
 +      * [[http://www.reichelt.de/index.html?ARTICLE=31576|SC 08-11 RT]] – 7-Segment-Anzeige, rot, 20,3mm, gem. Kathode
 +      * [[http://www.reichelt.de/index.html?ARTICLE=31577|SA 23-12 RT]] – 7-Segment-Anzeige, rot, 56,9mm, gem. Anode
 +      * [[http://www.reichelt.de/index.html?ARTICLE=31578|SC 23-12 RT]] – 7-Segment-Anzeige, rot, 56,9mm, gem. Kathode
 +    * unterschiedliche Farben wären schön
 +      * Ebay hat da einiges mehr
 +  - Variante: 7-Segment aus LEDs nachbauen
 +    * etwas aufwändiger
 +    * in der Ansteuerung aber fast das gleiche (es bleiben LEDs)
 +==== Netzwerkanbindung ====
 +  * AVR Net-IO von alex oder alex' Kollegen?
 +    * diverse Software möglich: https://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin
 +  * an irgendeinen bereits vorhandenen RPi ran?
 +    * [tux] Ich könnte mir vorstellen, das Panel mit an die Ampel zu hängen.
 +  * Wir bauen was eigenes
 +    * mit [[http://shop.embedded-projects.net/embedded-projects-gmbh/gnublin-dip.html?c=120|Gnublin]] oder [[http://www.ethersex.de/index.php/Main_Page|ethersex]]
 +    * und [[http://www.reichelt.de/index.html?ARTICLE=89339|ENC 28J60-I/SO]] – Ethernet Controller, Stand-Alone, SOIC-28
 +      * der selbe Controller wie auf dem Net-IO ;-)
 +    * das dann aber genauso viel kostet wie ein RPi und länger dauert.
 +  * irgendein neues embedded board zum Spielen ;-)