Freifunk-Scanner: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
>Lang Created page with "{{Project |Why=Handscanner zur Analyse des Freifunk Netzes |What=hardware |Who=Lang, |Status=running |Tags=ESP8266, Arduino, WLAN }}" |
>Lang Keine Bearbeitungszusammenfassung |
||
(42 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 | ||
|Tags=ESP8266, Arduino, WLAN | |Tags=ESP8266, Arduino, WLAN | ||
}} | }} | ||
[[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 == | |||
* 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" 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 == | |||
* [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 |
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
Hardware
- 1x ESP8266 ESP201 (ca 5,- €)
- 1x 1.8" Serial SPI TFT Color LCD Module Display Screen 128X160 with SD Socket (ca. 4,- €)
- 1x Mini PCI IPX to RP-SMA Pigtail Antenna WiFi Cable (ca 2,- €)
- 1x 6dBi WLAN DSL Omni Antenne RP-SMA (ca 1,- €)
- 1x Gehäuse eines defekten Fonera 2200 Routers ("kostenlos")
- 4x Microtaster (6x6x4.3mm) (ca 0,30 €)
- 1x 3,7v LiPo
Software
- Arduino Code des Freifunk Scanners auf GitHub (erste "Frickel" Version)
- Arduino 1.6.4 IDE (nein, die neueren Versionen gehen leider noch nicht!)
- ST7735_ESP8266