From 82f7a4b91dbf98d9c214110c171a44bcad430833 Mon Sep 17 00:00:00 2001 From: Kreativmoneky Date: Sun, 29 Jan 2017 14:42:40 +0100 Subject: [PATCH 1/3] =?UTF-8?q?Chips=C3=A4tze=20erg=C3=A4nst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wifi-kompatibilitaet.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/wifi-kompatibilitaet.md b/wifi-kompatibilitaet.md index 7289d9f..92c98f3 100644 --- a/wifi-kompatibilitaet.md +++ b/wifi-kompatibilitaet.md @@ -11,9 +11,9 @@ Den konkreten Linuxkerneltreiber kann man auch über die sog. [Hardware ID](http ### Signalstärke ermitteln Ob dein Stick die Signalstärke überträgt kannst du herausfinden indem du dich mit dem Raspberry Pi per SSH verbindest. Hierzu nutzt du am besten das passende Tool für dein Betriebssystem: -Windows: Putty -Linux: ssh root@192.168.12.1 -Android: z.B. JuiceSSH +Windows: Putty +Linux: ssh root@192.168.12.1 +Android: z.B. JuiceSSH Mit den Anmeldedaten kannst du dich im WiFree Image einloggen: @@ -43,22 +43,22 @@ In der folgenden Liste findest du alle von der Community ausprobierten Sticks. T | Name | Hardware | Kompatibel | | -------- | -------- | -------- | | EW-7811Un | Realtek RTL8188CUS | [teilweise](http://open-diy-projects.com/topic/troubleshooting-wifree/page/3/#post-3339) | -| EW-7811UAC | kA. | [teilweise](http://open-diy-projects.com/topic/troubleshooting-wifree/page/3/#post-3333) | +| EW-7811UAC | Realtek RTL8812AU | [teilweise](http://open-diy-projects.com/topic/troubleshooting-wifree/page/3/#post-3333) | | EW-7612UAn V2 | kA. | [teilweise](http://open-diy-projects.com/topic/troubleshooting-wifree/page/3/#post-3365) | ### Logilink | Name | Hardware | Kompatibel | | -------- | -------- | -------- | | WL0084E | kA. | nein | -| WL0084B | kA. | ja | -| WL0151 | kA. | [ja](http://open-diy-projects.com/topic/troubleshooting-wifree/page/4/#post-3377) | +| WL0084B | Ralink RT5370 | ja | +| WL0151 | Ralink RT5370 | [ja](http://open-diy-projects.com/topic/troubleshooting-wifree/page/4/#post-3377) | | WL0151A | Realtek RTL8188EUS | teilweise | ### TP-Link -| Name | Hardware | Kompatibel | -| -------- | -------- | -------- | -| TL-WN725N V2.1 | kA. | [ja](http://open-diy-projects.com/topic/troubleshooting-wifree/page/3/#post-3354) | -| TL-WN821N | RTL8192CU | ja | +| Name | Hardware | Kompatibel | +| -------- | -------- | -------- | +| TL-WN725N V2.1 | Realtek RTL8188EU | [ja](http://open-diy-projects.com/topic/troubleshooting-wifree/page/3/#post-3354) | +| TL-WN821N V4.1 | Realtek RTL8192CU | ja | ### Raspberry Pi | Name | Hardware | Kompatibel | From e77fd55164e019e56201be4a38b0a70c1457d689 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 3 Feb 2017 17:32:49 +0100 Subject: [PATCH 2/3] Add Book Structur MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In hinblick auf den Export der Dokumentation als PDF müssen die Dateien (Dateinamen) mit den Kapiteln versehen werden oder in den Dateien ein Hinweis auf das Kapitel gegeben werden. --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4425127..d465e60 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,23 @@ Auf dieser Seite befindet sich eine Wissenssammlung aus den Erfahrungen der Entw ## Dokumentation +* [Einführung in das Projekt](01_einfuehrung_in_das_projekt.md) +* [Wie funktioniert ein Quatrocopter](01_02_wie_funktioniert_ein_quatrocopter.md) +* [Bauteile für einen Quatrocopter](01_03_bauteile_fuer_einen_quatrocopter.md) +* [Der WiFree Copter](02_der_wifree_copter.md) +* [Material](02_01_material.md) +* [3D Druck](02_02_3D_druck.md) +* [Aufbauanleitung](02_03_aufbauanleitung.md) +* [Software](02_04_software.md) +* [Raspberry Pi Image](02_05_raspberry_pi_image.md) +* [Flightcontroller Flashen](02_06_flightcontroller_flashen.md) +* [Der erste Flug](03_der_erste_flug.md) +* [Finetuning](03_01_finetuning.md) +* [WiFree erweitern](04_wifree_erweitern.md) +* [Anhang](05_anhang.md) +* [Kompatibilitätsliste](05_01_kompatibilitaetsliste.md) +* [Weiterführende Informationen](05_02_weiterfuehrende_informationen.md) + * [Material](material.md) * [Aufbauanleitung](aufbauanleitung.md) * [Wifi-Kompatibilität](wifi-kompatibilitaet.md) @@ -20,4 +37,4 @@ Der WiFree Copter ist ein **Do It Yourself** Projekt und lebt von der Zusammenar ----- -![Creative Commons Lizenzvertrag](https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png) Dieses Werk ist lizenziert unter einer [Creative Commons Namensnennung-Nicht kommerziell 4.0 International Lizenz](http://creativecommons.org/licenses/by-nc/4.0/). \ No newline at end of file +![Creative Commons Lizenzvertrag](https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png) Dieses Werk ist lizenziert unter einer [Creative Commons Namensnennung-Nicht kommerziell 4.0 International Lizenz](http://creativecommons.org/licenses/by-nc/4.0/). From 2cf85fe788793091cbef88f1fb757481c5376ab5 Mon Sep 17 00:00:00 2001 From: Kreativmoneky Date: Fri, 3 Feb 2017 19:48:36 +0100 Subject: [PATCH 3/3] move files to book structure --- 01_00_einfuehrung_in_das_projekt.md | 0 ...01_02_wie_funktioniert_ein_quatrocopter.md | 0 01_03_bauteile_fuer_einen_quatrocopter.md | 0 02_00_der_wifree_copter.md | 0 material.md => 02_01_material.md | 0 02_02_3D_druck.md | 0 ...auanleitung.md => 02_03_aufbauanleitung.md | 0 02_04_software.md | 0 02_05_raspberry_pi_image.md | 0 02_06_flightcontroller_flashen.md | 0 03_00_der_erste_flug.md | 0 03_01_finetuning.md | 0 04_00_wifree_erweitern.md | 0 05_00_anhang.md | 0 ...itaet.md => 05_01_kompatibilitaetsliste.md | 28 +++++++++++++++++-- 05_02_weiterfuehrende_information.md | 0 flightcontroller.md | 22 --------------- 17 files changed, 25 insertions(+), 25 deletions(-) create mode 100644 01_00_einfuehrung_in_das_projekt.md rename funktionsweise-quatrocopter.md => 01_02_wie_funktioniert_ein_quatrocopter.md (100%) create mode 100644 01_03_bauteile_fuer_einen_quatrocopter.md create mode 100644 02_00_der_wifree_copter.md rename material.md => 02_01_material.md (100%) create mode 100644 02_02_3D_druck.md rename aufbauanleitung.md => 02_03_aufbauanleitung.md (100%) create mode 100644 02_04_software.md create mode 100644 02_05_raspberry_pi_image.md create mode 100644 02_06_flightcontroller_flashen.md create mode 100644 03_00_der_erste_flug.md create mode 100644 03_01_finetuning.md create mode 100644 04_00_wifree_erweitern.md create mode 100644 05_00_anhang.md rename wifi-kompatibilitaet.md => 05_01_kompatibilitaetsliste.md (81%) create mode 100644 05_02_weiterfuehrende_information.md delete mode 100644 flightcontroller.md diff --git a/01_00_einfuehrung_in_das_projekt.md b/01_00_einfuehrung_in_das_projekt.md new file mode 100644 index 0000000..e69de29 diff --git a/funktionsweise-quatrocopter.md b/01_02_wie_funktioniert_ein_quatrocopter.md similarity index 100% rename from funktionsweise-quatrocopter.md rename to 01_02_wie_funktioniert_ein_quatrocopter.md diff --git a/01_03_bauteile_fuer_einen_quatrocopter.md b/01_03_bauteile_fuer_einen_quatrocopter.md new file mode 100644 index 0000000..e69de29 diff --git a/02_00_der_wifree_copter.md b/02_00_der_wifree_copter.md new file mode 100644 index 0000000..e69de29 diff --git a/material.md b/02_01_material.md similarity index 100% rename from material.md rename to 02_01_material.md diff --git a/02_02_3D_druck.md b/02_02_3D_druck.md new file mode 100644 index 0000000..e69de29 diff --git a/aufbauanleitung.md b/02_03_aufbauanleitung.md similarity index 100% rename from aufbauanleitung.md rename to 02_03_aufbauanleitung.md diff --git a/02_04_software.md b/02_04_software.md new file mode 100644 index 0000000..e69de29 diff --git a/02_05_raspberry_pi_image.md b/02_05_raspberry_pi_image.md new file mode 100644 index 0000000..e69de29 diff --git a/02_06_flightcontroller_flashen.md b/02_06_flightcontroller_flashen.md new file mode 100644 index 0000000..e69de29 diff --git a/03_00_der_erste_flug.md b/03_00_der_erste_flug.md new file mode 100644 index 0000000..e69de29 diff --git a/03_01_finetuning.md b/03_01_finetuning.md new file mode 100644 index 0000000..e69de29 diff --git a/04_00_wifree_erweitern.md b/04_00_wifree_erweitern.md new file mode 100644 index 0000000..e69de29 diff --git a/05_00_anhang.md b/05_00_anhang.md new file mode 100644 index 0000000..e69de29 diff --git a/wifi-kompatibilitaet.md b/05_01_kompatibilitaetsliste.md similarity index 81% rename from wifi-kompatibilitaet.md rename to 05_01_kompatibilitaetsliste.md index 92c98f3..099301d 100644 --- a/wifi-kompatibilitaet.md +++ b/05_01_kompatibilitaetsliste.md @@ -1,14 +1,14 @@ -# Wifi Sticks +## Wifi Sticks Dies ist eine Kompatibilitätsliste von Wifi-Sticks die am WiFree getestet wurden. Prinzipiell sollten alle Sticks funktionieren deren Chipsatz von hostapd unterstützt wird. Infos zu einigen Adaptern bezüglich (nicht-)Unterstützung finden sich z.B. auf [elinux.org](http://elinux.org/RPi_USB_Wi-Fi_Adapters). Hier möchten wir mit euch und euren Sticks eine Liste der funktionierenden Sticks erstellen. Wichtig ist hierbei das die WLAN-Sticks die Signalstärke übertragen können da sonst das Fale-Safe nicht funktioniert. -## Kompatibilität Prüfen +### Kompatibilität Prüfen Grundsätzlich empfiehlt es sich dringend vor dem Kauf des WLAN-Sticks nach dem konkret verbauten Chipsatz für genau diesen Stick zu suchen. Dieser konkrete Chipsatz wiederum muss durch einen Standard-Linuxtreiber unterstützt sein, welcher laut [Wireless Kernel Wiki](https://wireless.wiki.kernel.org/en/users/drivers) cfg80211 und AP unterstützt (Spalten 3 und 4 = Yes). cfg80211 ist relevant, damit das Kommando ''iw'' überhaupt funktioniert, AP damit der Raspberry Pi mit dem Stick einen Funknetz im Access Point Modus aufbauen kann. Den konkreten Linuxkerneltreiber kann man auch über die sog. [Hardware ID](https://wikidevi.com/wiki/List_of_Wi-Fi_Device_IDs_in_Linux) des Sticks herausfinden. -### Signalstärke ermitteln +#### Signalstärke ermitteln Ob dein Stick die Signalstärke überträgt kannst du herausfinden indem du dich mit dem Raspberry Pi per SSH verbindest. Hierzu nutzt du am besten das passende Tool für dein Betriebssystem: Windows: Putty @@ -73,3 +73,25 @@ nein = Stick wird aktuell nicht unterstützt. kA. = keine Angabe **Hinweis:** Für einige der hier genannten Sticks sind Anpassungen notwendig. +# Flightcontroller +Der WiFree Copter bietet dir eine freie Wahl an Flightcontroller. Einzig das MSP-Protocoll muss der Flightcontroller verstehen. Im folgenden findest du eine Liste von Flightcontroller die im WiFree Projekt eingesetzt werden oder verwendet werden können. + +* [Arduino](flightcontroller.md#arduino) +* [CC3D](flightcontroller.md#cc3d) +* [Flip32](flightcontroller.md#Flip32) +* [NAZ32](flightcontroller.md#naz32) + +## Arduino +Es ist noch zu klären ob sich auch ein Arduino mit den passenden Erweiterungen zu einem brauchbaren Flightcontroller umfunktionieren lässt. + +### Recherche +* http://mydronelab.com/blog/arduino-quadcopter.html +* https://github.com/ArduPilot/ardupilot +* http://www.instructables.com/id/DIY-ARDUINO-FLIGHT-CONTROLLER/ +* http://drohnenbau.de/ardupilot-mega/ + +## CC3D +Der CC3D ist ein gängiger Flightcontroller mit dem im WiFree Projekt gute erfahrungen gemacht wurden. Er bietet alle nötigen Funktionen um den Copter abheben zu lassen. Leider ist kein Barometer oder Compass mit an Bord und auch der Anschluss von GPS ist nicht auf allen Versionen möglich. + +## Flip32 +## NAZ32 diff --git a/05_02_weiterfuehrende_information.md b/05_02_weiterfuehrende_information.md new file mode 100644 index 0000000..e69de29 diff --git a/flightcontroller.md b/flightcontroller.md deleted file mode 100644 index 9c10a57..0000000 --- a/flightcontroller.md +++ /dev/null @@ -1,22 +0,0 @@ -# Flightcontroller -Der WiFree Copter bietet dir eine freie Wahl an Flightcontroller. Einzig das MSP-Protocoll muss der Flightcontroller verstehen. Im folgenden findest du eine Liste von Flightcontroller die im WiFree Projekt eingesetzt werden oder verwendet werden können. - -* [Arduino](flightcontroller.md#arduino) -* [CC3D](flightcontroller.md#cc3d) -* [Flip32](flightcontroller.md#Flip32) -* [NAZ32](flightcontroller.md#naz32) - -## Arduino -Es ist noch zu klären ob sich auch ein Arduino mit den passenden Erweiterungen zu einem brauchbaren Flightcontroller umfunktionieren lässt. - -### Recherche -* http://mydronelab.com/blog/arduino-quadcopter.html -* https://github.com/ArduPilot/ardupilot -* http://www.instructables.com/id/DIY-ARDUINO-FLIGHT-CONTROLLER/ -* http://drohnenbau.de/ardupilot-mega/ - -## CC3D -Der CC3D ist ein gängiger Flightcontroller mit dem im WiFree Projekt gute erfahrungen gemacht wurden. Er bietet alle nötigen Funktionen um den Copter abheben zu lassen. Leider ist kein Barometer oder Compass mit an Bord und auch der Anschluss von GPS ist nicht auf allen Versionen möglich. - -## Flip32 -## NAZ32