Freifunk-Scanner: Unterschied zwischen den Versionen

Aus Maschinendeck Wiki
Zur Navigation springen Zur Suche springen
>Lang
>Lang
Keine Bearbeitungszusammenfassung
 
(38 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Project
{{Project
|Why=Handscanner zur Analyse des Freifunk Netzes
|Why=Handscanner zur Analyse des Freifunk Netzes
|What=hardware
|What=hardware, software
|Who=Lang,
|Who=Lang,
|Status=running
|Status=running
Zeile 7: Zeile 7:
}}
}}


[[File:Freifunk-Scanner-106.jpg|300px|thumb|right]]
== Problem(e) ==
* Die Wahl des "idealen" Aufstell-Ortes eines Freifunk Routers, sowie der zugehörigen Antenne (Rundstrahler, Panel, Yagi, ...), Dimensionierung (Gewinn in dB) und Ausrichtung ...
* Die einfache "Sondierung" des Freifunk Netzzustandes beim sonntäglichen Spaziergang ;)
== Lösungsvorschlag ==
* Ein handlicher & batteriebetriebener "Freifunk-Scanner" der alle wichtigen Freifunk Parameter (vor Ort / im Feld) auf einem kleinen Display anzeigen und die Empfangsqualität von verschiedenen Antennen ausmessen kann (RP-SMA Anschluss)
== Umsetzungsideen ==
* kompakte Form (Zigarettenschachtelgrösse)
* Batteriebetrieben (9V oder 3,7v LiPo)
* RP-SMA Antennen Anschluss (damit man verschiedene Antennen anschrauben und testen kann)
* TFT Farbdisplay (1.8 Zoll oder Grösser)
* ESP8266 mit externem Antennenanschluss (ESP-201?)
* Taster zur Navigation in möglichen "Scanner Menüs" und zur rudimentären Einstellung von Parametern
* Freifunk Scanner Modes
** Splash Screen
** Hauptmenü
** Allgemeiner WiFi Scanner
** Scanner für das FF Client Netz
** Scanner für das FF Mesh Netz
** Scanner für den nächsten FF Router
* Weitere Ideen (Sammlung von euren Vorschlägen)
** "Flansch noch einen GPS-Chip an das Ding, lade dir -- wenn Internet vorhanden -- die Koordinaten der Knoten runter und bau eine Funktion ein, mit der man sich zum nächsten Knoten führen kann (oder eine Art Knoten-Radar). Und: Wenn du GPS hast, kann das Leuten helfen, die Position zu ermitteln, mit der sie den Knoten in die Karte eintragen können."
== Veröffentlichungen ==
* [http://de.slideshare.net/semagela/freifunkscanner Projektpräsentation auf der PI and More 9]


== Hardware ==
== Hardware ==
* 1x [http://www.ebay.de/sch/i.html?_from=R40&_sacat=0&_sop=15&_nkw=ESP8266+201&rt=nc&LH_BIN=1 ESP8266 ESP201] (ca 5,- €)
* 1x [http://www.ebay.de/sch/i.html?_from=R40&_sacat=0&_sop=15&_nkw=ESP8266+201&rt=nc&LH_BIN=1 ESP8266 ESP201] (ca 5,- €)
* 1x [http://www.ebay.de/sch/i.html?_odkw=1.8+TFT+Display+SPI+PCB&rmvSB=true&_sop=12&_mPrRngCbx=1&clk_rvr_id=985309328388&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.X1.8+TFT+Display+ST7735.TRS0&_nkw=1.8+TFT+Display+ST7735&_sacat=0 1,8 Zoll TFT-Farb-Display mit SD-Karten Unterstützung (HY-1.8)] (ca. 4,- €)
* 1x [http://www.ebay.de/sch/i.html?_odkw=1.8+TFT+Display+SPI+PCB&rmvSB=true&_sop=12&_mPrRngCbx=1&clk_rvr_id=985309328388&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.X1.8+TFT+Display+ST7735.TRS0&_nkw=1.8+TFT+Display+ST7735&_sacat=0 1.8" Serial SPI TFT Color LCD Module Display Screen 128X160 with SD Socket] (ca. 4,- €)
* 1x [http://www.ebay.de/itm/272028217622?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT Mini PCI IPX to RP-SMA Pigtail Antenna WiFi Cable] (ca 2,- €)
* 1x [http://www.ebay.de/itm/6dBi-WLAN-DSL-Omni-Antenne-RP-SMA-Signal-Verstarker-Netgear-Router-2-4-5-8Ghz-/401058093297?hash=item5d60ecd8f1:g:XEgAAOSwdsFUPh0u 6dBi WLAN DSL Omni Antenne RP-SMA] (ca 1,- €)
* 1x Gehäuse eines defekten Fonera 2200 Routers ("kostenlos")
* 4x [http://www.ebay.de/itm/30-Stucke-6x6x4-3mm-Microtaster-Tactile-Drucktaster-Microschalter-/321988173003?hash=item4af7fd9ccb:g:n5gAAOSwaA5WjsxG Microtaster (6x6x4.3mm)] (ca 0,30 €)
* 1x 3,7v LiPo


== Software ==
== Software ==
* [https://github.com/Elr0n/Freifunk-Scanner Arduino Code des Freifunk Scanners auf GitHub (erste "Frickel" Version)]
* [https://www.arduino.cc/en/Main/OldSoftwareReleases#previous Arduino 1.6.4 IDE] (nein, die neueren Versionen gehen leider noch nicht!)
* [https://github.com/norm8332/ST7735_ESP8266 ST7735_ESP8266]
== Bilder ==
[[File:Freifunk-Scanner-106.jpg|200px|thumb|left|Freifunk Scanner v.1.0, eingebaut in einen alten FON Router (nicht schön, aber selten)]]
[[File:Freifunk-Scanner-107.jpg|200px|thumb|left|Das "Hauptmenü" zu bedienen mit den 4 Tastern an der Seite (Exit, Up, Down, Enter)]]
[[File:Freifunk-Scanner-108.jpg|200px|thumb|left|UI für einen Freifunk Trier Probe Modus (scannt alle Freifunk Trier Client & Mesh Netze in Reichweite und stellt die Signalstärke des stärksten Mesh-Netzes im zeitlichen Verlauf graphisch dar)]]
[[File:Freifunk-Scanner-109.jpg|200px|thumb|left|Innenleben mit ESP8266, Tastern, Schalter & 3,7v LiPo]]
[[File:Freifunk-Scanner-110.jpg|200px|thumb|left|Und noch einen unspektakulären Blick auf die Display Rückseite]]
[[File:Freifunk-Scanner-105.jpg|200px|thumb|left|Grobe Idee für das Gehäuse und die wichtigsten Komponenten]]
[[File:Freifunk-Scanner-001.jpg|200px|thumb|left|ESP8266-201]]
[[File:Freifunk-Scanner-100.jpg|200px|thumb|left|Splash Screen (weils geht ...)]]
[[File:Freifunk-Scanner-101.jpg|200px|thumb|left|WiFi Scanner (Auflistung aller in Reichweite befindlicher WiFi Netze mit zugehöriger Signalqualität in % und farblich kodiert)]]
[[File:Freifunk-Scanner-102.jpg|200px|thumb|left|Freifunk Client Scanner (Scan des Freifunk Client Netzes und Darstellung der Signalqualität des stärksten Senders im zeitlichen Verlauf)]]
[[File:Freifunk-Scanner-104.jpg|200px|thumb|left|Freifunk Mesh Scanner (Scan des Freifunk Mesh Netzes und Darstellung der Signalqualität des stärksten Senders im zeitlichen Verlauf)]]
[[File:Freifunk-Scanner-103.jpg|200px|thumb|left|Freifunk Router Scanner (Auslesen der wichtigsten Parameter des nächst gelegenen Freifunk Routers ("router.fftr"))]]

Aktuelle Version vom 11. Juni 2016, 19:53 Uhr

Freifunk-Scanner
Weshalb Handscanner zur Analyse des Freifunk Netzes
Was hardware, software
Wer Lang,
Status läuft



Freifunk-Scanner-106.jpg

Problem(e)[Bearbeiten | Quelltext bearbeiten]

  • Die Wahl des "idealen" Aufstell-Ortes eines Freifunk Routers, sowie der zugehörigen Antenne (Rundstrahler, Panel, Yagi, ...), Dimensionierung (Gewinn in dB) und Ausrichtung ...
  • Die einfache "Sondierung" des Freifunk Netzzustandes beim sonntäglichen Spaziergang ;)

Lösungsvorschlag[Bearbeiten | Quelltext bearbeiten]

  • Ein handlicher & batteriebetriebener "Freifunk-Scanner" der alle wichtigen Freifunk Parameter (vor Ort / im Feld) auf einem kleinen Display anzeigen und die Empfangsqualität von verschiedenen Antennen ausmessen kann (RP-SMA Anschluss)

Umsetzungsideen[Bearbeiten | Quelltext bearbeiten]

  • kompakte Form (Zigarettenschachtelgrösse)
  • Batteriebetrieben (9V oder 3,7v LiPo)
  • RP-SMA Antennen Anschluss (damit man verschiedene Antennen anschrauben und testen kann)
  • TFT Farbdisplay (1.8 Zoll oder Grösser)
  • ESP8266 mit externem Antennenanschluss (ESP-201?)
  • Taster zur Navigation in möglichen "Scanner Menüs" und zur rudimentären Einstellung von Parametern
  • Freifunk Scanner Modes
    • Splash Screen
    • Hauptmenü
    • Allgemeiner WiFi Scanner
    • Scanner für das FF Client Netz
    • Scanner für das FF Mesh Netz
    • Scanner für den nächsten FF Router
  • Weitere Ideen (Sammlung von euren Vorschlägen)
    • "Flansch noch einen GPS-Chip an das Ding, lade dir -- wenn Internet vorhanden -- die Koordinaten der Knoten runter und bau eine Funktion ein, mit der man sich zum nächsten Knoten führen kann (oder eine Art Knoten-Radar). Und: Wenn du GPS hast, kann das Leuten helfen, die Position zu ermitteln, mit der sie den Knoten in die Karte eintragen können."

Veröffentlichungen[Bearbeiten | Quelltext bearbeiten]

Hardware[Bearbeiten | Quelltext bearbeiten]

Software[Bearbeiten | Quelltext bearbeiten]

Bilder[Bearbeiten | Quelltext bearbeiten]

Freifunk Scanner v.1.0, eingebaut in einen alten FON Router (nicht schön, aber selten)
Das "Hauptmenü" zu bedienen mit den 4 Tastern an der Seite (Exit, Up, Down, Enter)
UI für einen Freifunk Trier Probe Modus (scannt alle Freifunk Trier Client & Mesh Netze in Reichweite und stellt die Signalstärke des stärksten Mesh-Netzes im zeitlichen Verlauf graphisch dar)
Innenleben mit ESP8266, Tastern, Schalter & 3,7v LiPo
Und noch einen unspektakulären Blick auf die Display Rückseite
Grobe Idee für das Gehäuse und die wichtigsten Komponenten
ESP8266-201
Splash Screen (weils geht ...)
WiFi Scanner (Auflistung aller in Reichweite befindlicher WiFi Netze mit zugehöriger Signalqualität in % und farblich kodiert)
Freifunk Client Scanner (Scan des Freifunk Client Netzes und Darstellung der Signalqualität des stärksten Senders im zeitlichen Verlauf)
Freifunk Mesh Scanner (Scan des Freifunk Mesh Netzes und Darstellung der Signalqualität des stärksten Senders im zeitlichen Verlauf)
Freifunk Router Scanner (Auslesen der wichtigsten Parameter des nächst gelegenen Freifunk Routers ("router.fftr"))