Differences between revisions 43 and 55 (spanning 12 versions)
Revision 43 as of 30.01.2008 17:55
Size: 5405
Editor: ligi
Comment:
Revision 55 as of 18.12.2014 13:41
Size: 6792
Editor: LotharF
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[TableOfContents([maxdepth])]] <<TableOfContents>>
Line 4: Line 4:
attachment:Bluetooth_400.jpg [[BR]] [[BR]] {{attachment:Bluetooth_400.jpg}} <<BR>> <<BR>>
Line 6: Line 6:
Entweder bei uns im [https://www.mikrocontroller.com Shop] erhältlich oder bei: Entweder bei uns im [[https://www.mikrocontroller.com|Shop]] erhältlich oder bei:
Line 10: Line 10:
[[BR]] [[BR]] <<BR>> <<BR>>
Line 13: Line 13:
attachment:BT-AP10/BT-AP10_.jpg {{attachment:BT-AP10/BT-AP10_.jpg}}
Line 17: Line 17:
Details, Bestückungsplan und Anschlussplan gibt es [:BT-AP10:hier unter BT-AP10...] Details, Bestückungsplan und Anschlussplan gibt es [[BT-AP10|hier unter BT-AP10...]]
Line 19: Line 19:
Das ["BTAP"] von elektronikfreak Das [[BTAP]] von elektronikfreak
Line 21: Line 21:
Beitrag im [http://forum.mikrokopter.de/topic-2236.html Forum] Beitrag im [[http://forum.mikrokopter.de/topic-2236.html|Forum]]
Line 27: Line 27:
 . {i} Das Modul aus dem Mikrocontroller-Shop ist bereits vorkonfiguriert.  . {i} Das aktuelle Modul (im Set mit dem BT-AP) aus dem Mikrocontroller-Shop ist bereits vorkonfiguriert.
 . (eingestellt auf 57600Baud, DeviceName: MikroKopter_BT, Passkey: 0000)
Line 29: Line 30:
Dies kann über die SerCon erfolgen. [[BR]] [[BR]]
Line 31: Line 31:
/!\ ToDo: Anschlussbild FC(3.3V) -> Sercon -> BT [[BR]] [[BR]] Dies kann über die SerCon erfolgen. <<BR>> <<BR>>
Line 33: Line 33:
Um das Modul konfigurieren zu können muss man den Sercon und das Bt-Modul mit 3.3V versorgen und RXD/TXD vom SerCon zum Modul ungekreuzt verbinden. [[BR]] [[BR]] /!\ ToDo: Anschlussbild FC(3.3V) -> Sercon -> BT <<BR>> <<BR>>

Um das Modul konfigurieren zu können muss man den Sercon und das Bt-Modul mit 3.3V versorgen und RXD/TXD vom SerCon zum Modul ungekreuzt verbinden. <<BR>> <<BR>>
Line 41: Line 43:
Sercon PIN 9, TXD -> Pin 34 TXD Bluetooth Modul (Kommunikation)[[BR]][[BR]]Nachdem man dann die Schaltung gewissenhaft kontrolliert hat (die 3.3V Spannungsversorgung vielleicht auch mal ohne Bluetooth Modul mit Oszi/Multimeter prüfen) kann man jetzt einschalten und die [#head-6ee18449e079b836fc04bb490e1ca556a48da063 Free2moveConfigurationSoftware] starten (siehe Punkt [#head-66f40e55239f696a43f89dcadc121d413fe9a709-2 Konfiguration BluetoothModul]). Nach dem konfigurieren wird das Bt-Modul mit der Flight-Ctrl verbunden. Dabei muss allerdings RXD und TXD gekreuzt werden! (siehe Anschlussplan unten). Sercon PIN 9, TXD -> Pin 34 TXD Bluetooth Modul (Kommunikation)<<BR>><<BR>>Nachdem man dann die Schaltung gewissenhaft kontrolliert hat (die 3.3V Spannungsversorgung vielleicht auch mal ohne Bluetooth Modul mit Oszi/Multimeter prüfen) kann man jetzt einschalten und die [[#head-6ee18449e079b836fc04bb490e1ca556a48da063|Free2moveConfigurationSoftware]] starten (siehe Punkt [[#head-66f40e55239f696a43f89dcadc121d413fe9a709-2|Konfiguration BluetoothModul]]). Nach dem konfigurieren wird das Bt-Modul mit der Flight-Ctrl verbunden. Dabei muss allerdings RXD und TXD gekreuzt werden! (siehe Anschlussplan unten).
Line 44: Line 46:
attachment:bluetooth4.jpg [[BR]] [[BR]] {{attachment:bluetooth4.jpg}} <<BR>> <<BR>>
Line 50: Line 52:
attachment:connection_bluetooth_module.jpg {{attachment:connection_bluetooth_module.jpg}}
Line 56: Line 58:
attachment:free2move_config_sw_01.jpg {{attachment:free2move_config_sw_01.jpg}}
Line 60: Line 62:
attachment:free2move_config_sw_02.jpg {{attachment:free2move_config_sw_02.jpg}}
Line 64: Line 66:
attachment:free2move_config_sw_03.jpg {{attachment:free2move_config_sw_03.jpg}}
Line 66: Line 68:
attachment:free2move_config_sw_04.jpg {{attachment:free2move_config_sw_04.jpg}}
Line 70: Line 72:
attachment:free2move_config_sw_05.jpg {{attachment:free2move_config_sw_05.jpg}}
Line 78: Line 80:
attachment:free2move_config_sw_15.jpg {{attachment:free2move_config_sw_15.jpg}}
Line 82: Line 84:
 . [[BR]]
  . [[BR]]
'''Nach jedem Schritt: Write configuration nicht vergessen, ansonsten sind die Änderungen nicht gespeichert''' [[BR]] [[BR]]
 . <<BR>>
  . <<BR>>
'''Nach jedem Schritt: Write configuration nicht vergessen, ansonsten sind die Änderungen nicht gespeichert''' <<BR>> <<BR>>
Line 86: Line 88:
=== Verbindung einrichten === === 2 BT-Module verbinden (Pairing) ===
Die stabilste Verbindung mit der grössten Reichweite bekommt man, wenn man 2 BT-Module miteinander verbindet.

Dazu wählt man beim 2ten Modul "Connection master" und sucht dann über "Find Devices" das zuvor konfigurierte Slave-Modul (das muss natürlich dabei in Betrieb sein).
Bei Erfolg, wird unter "Device paired with" die Adresse des Slave-Moduls angezeigt.
Das Master Modul verbleibt auf dem MK-USB bzw. Sercon.

Hier ist das Pairing beschrieben:
http://mikrokopter.de/ucwiki/BT-AP10#Zwei_Bluetoothmodule_paaren

<<BR>><<BR>>
 . {i} Tipp: Master und Slave eindeutig kennzeichnen. Master immer am PC Slave am MikroKopter betreiben !
<<BR>>
Das war es schon. Sobald die beiden Modul eingeschaltet werden, verbinden sie sich automatisch miteinander.
<<BR>>


=== PC Verbindung einrichten ===
<<InfoBox(Dies ist nur erforderlich, wenn man 1 BT-Modul zusammen mit einer im PC eingebauten BT-Hardware nutzen möchte.<<BR>>Wenn man 2 BT-Module mit der Konfigurationssoftware "paired" ist dies nicht erforderlich.)>>
Line 91: Line 111:
attachment:free2move_config_sw_08.jpg {{attachment:free2move_config_sw_08.jpg}}
Line 95: Line 115:
attachment:free2move_config_sw_09.jpg {{attachment:free2move_config_sw_09.jpg}}
Line 101: Line 121:
attachment:free2move_config_sw_10.jpg {{attachment:free2move_config_sw_10.jpg}}
Line 105: Line 125:
attachment:free2move_config_sw_11.jpg {{attachment:free2move_config_sw_11.jpg}}
Line 109: Line 129:
attachment:free2move_config_sw_12.jpg {{attachment:free2move_config_sw_12.jpg}}
Line 113: Line 133:
attachment:free2move_config_sw_13.jpg {{attachment:free2move_config_sw_13.jpg}}
Line 115: Line 135:
attachment:free2move_config_sw_14.jpg {{attachment:free2move_config_sw_14.jpg}}
Line 117: Line 137:
[[BR]] [[BR]] <<BR>> <<BR>>
Line 120: Line 140:
. [attachment:Datasheet_F2M03GX_GXA.pdf F2M03GXA] . [[attachment:Datasheet_F2M03GX_GXA.pdf|F2M03GXA]]
Line 122: Line 142:
. [attachment:Wireless_UART_protocol_v4.pdf "Wireless UART Protocol Version 4"] [[BR]] [[BR]] . [[attachment:Wireless_UART_protocol_v4.pdf|"Wireless UART Protocol Version 4"]] <<BR>> <<BR>>
Line 125: Line 145:
=== Free2move Configuration Software ===
http://www.free2move.se/program/
 * Free2move Configuration Software
 [[http://www.free2move.se/|Free2move Homepage]]<<BR>>
 [[http://www.free2move.se/?page_id=905|Benötigte Software => ''Wireless UART Configuration Software'']]
 
Line 131: Line 153:
http://mikrocontroller.cco-ev.de/forum/topic-799.html [[BR]] [[BR]] http://mc.mikrocontroller.com/forum/topic-799.html <<BR>> <<BR>>
Line 135: Line 157:
http://mikrocontroller.cco-ev.de/forum/topic-1296.html http://mc.mikrocontroller.com/forum/topic-1296.html
Line 137: Line 159:
[[BR]] [[BR]] /!\ ToDo: hier gibt es noch etwas zu tun <<BR>> <<BR>> /!\ ToDo: hier gibt es noch etwas zu tun
Line 140: Line 162:
 KategorieHardware , KategorieAnleitung

Bluetooth Modul

Bluetooth_400.jpg

Entweder bei uns im Shop erhältlich oder bei:

http://www.tigal.com (Preise dort sind exklusiv Mehrwertsteuer)



Bluetooth Adapter Platine (BT-AP)

BT-AP10/BT-AP10_.jpg

Da das BT-Modul mit 3,3V arbeitet, ist eine Anapssung an 5V-Mikrocontroller erforderlich.

Details, Bestückungsplan und Anschlussplan gibt es hier unter BT-AP10...

Das BTAP von elektronikfreak

Beitrag im Forum

Anschluss

Erstkonfiguration

Das Bluetooth Modul muss vor der Inbetriebnahme konfiguriert werden.

  • {i} Das aktuelle Modul (im Set mit dem BT-AP) aus dem Mikrocontroller-Shop ist bereits vorkonfiguriert.

  • (eingestellt auf 57600Baud, DeviceName: MikroKopter_BT, Passkey: 0000)

Dies kann über die SerCon erfolgen.

/!\ ToDo: Anschlussbild FC(3.3V) -> Sercon -> BT

Um das Modul konfigurieren zu können muss man den Sercon und das Bt-Modul mit 3.3V versorgen und RXD/TXD vom SerCon zum Modul ungekreuzt verbinden.

+3.3V -> Pin 2 vom Sercon SIO1 sowie BT-Anschlussstecker (Spannungsversorgung)

GND -> Pin 7 vom Sercon SIO1 sowie BT-Anschlussstecker (Spannungsversorgung)

Sercon PIN 1, RXD -> Pin 33 RXD Bluetooth Modul (Kommunikation)

Sercon PIN 9, TXD -> Pin 34 TXD Bluetooth Modul (Kommunikation)

Nachdem man dann die Schaltung gewissenhaft kontrolliert hat (die 3.3V Spannungsversorgung vielleicht auch mal ohne Bluetooth Modul mit Oszi/Multimeter prüfen) kann man jetzt einschalten und die Free2moveConfigurationSoftware starten (siehe Punkt Konfiguration BluetoothModul). Nach dem konfigurieren wird das Bt-Modul mit der Flight-Ctrl verbunden. Dabei muss allerdings RXD und TXD gekreuzt werden! (siehe Anschlussplan unten).

FlightCtrl

bluetooth4.jpg

TXD MK -> Pin 33 RXD Bluetooth Modul (Kommunikation)

RXD MK -> Pin 34 TXD Bluetooth Modul (Kommunikation)

connection_bluetooth_module.jpg

Konfiguration

Bluetooth Modul

Programm starten:

free2move_config_sw_01.jpg

Danach den Port auswählen an dem man die SerCon angeschlossen hat:

free2move_config_sw_02.jpg

Folgendes Bild erscheint und man kann jetzt alles einstellen so wie man es gerne möchte:

free2move_config_sw_03.jpg

free2move_config_sw_04.jpg

Die Baudrate muss auf 57600 gestellt werden:

free2move_config_sw_05.jpg

Unter dem Reiter "Connection" kann man die Verschlüsselung aktivieren und konfigurieren. Das Modul arbeitet problemlos ohne jegliche Verschlüsselung und jeder muss selbst wissen, ob er dies wünscht. Ohne Verschlüsselung lässt man die Default Einstellungen wie Sie sind. Ansonsten muss man lediglich den Security Mode auf "Link" stellen und den Encryption mode mindestens auf "Point to Point". Anschließend noch den Pin/Passkey vorgeben, speichern und fertig.

Falls doch jemand ein Passwort vergeben will ( was ja grundsätzlich nicht verkehrt ist ) sollte man darauf achten das er eins wählt, das man z.B. später auch über seine Handytastatur eingeben kann ! Hintergrund ist der, das man z.B. beim BT-Passwort eingeben auf dem Handy keine großKLEIN-Schreibung umstellen kann. Wichtig eigentlich nur wenn man den MK mit Software auf seinem Handy benutzen will.

http://forum.mikrokopter.de/topic-1682.html

free2move_config_sw_15.jpg

Unter dem Menüpunkt "Configuration" können die Erweiterten Einstellungen freigeschaltet werden. Dort muss grundsätzlich nichts verändert werden!



Nach jedem Schritt: Write configuration nicht vergessen, ansonsten sind die Änderungen nicht gespeichert

2 BT-Module verbinden (Pairing)

Die stabilste Verbindung mit der grössten Reichweite bekommt man, wenn man 2 BT-Module miteinander verbindet.

Dazu wählt man beim 2ten Modul "Connection master" und sucht dann über "Find Devices" das zuvor konfigurierte Slave-Modul (das muss natürlich dabei in Betrieb sein). Bei Erfolg, wird unter "Device paired with" die Adresse des Slave-Moduls angezeigt. Das Master Modul verbleibt auf dem MK-USB bzw. Sercon.

Hier ist das Pairing beschrieben: http://mikrokopter.de/ucwiki/BT-AP10#Zwei_Bluetoothmodule_paaren



  • {i} Tipp: Master und Slave eindeutig kennzeichnen. Master immer am PC Slave am MikroKopter betreiben !


Das war es schon. Sobald die beiden Modul eingeschaltet werden, verbinden sie sich automatisch miteinander.

PC Verbindung einrichten

Dies ist nur erforderlich, wenn man 1 BT-Modul zusammen mit einer im PC eingebauten BT-Hardware nutzen möchte.
Wenn man 2 BT-Module mit der Konfigurationssoftware "paired" ist dies nicht erforderlich.

Auf dem PC oder PDA muss natürlich eine Bluetooth Hardware vorhanden sein.

Sobald das Bluetooth Modul in Betrieb ist, kann man danach suchen.

free2move_config_sw_08.jpg

Nach kurzen Suchen werden die verfügbaren Geräte angezeigt:

free2move_config_sw_09.jpg

Hier nun den vergebenen Passkey eintragen:

/!\ ToDo: Screenshot mit Einstellungen für Passkey

free2move_config_sw_10.jpg

Jetzt wird das Gerät installiert…

free2move_config_sw_11.jpg

Nun kann beim MK-Tool COM8 ausgewählt werden und du hast eine Drahtlose Leitung zu deinem MK um z.b. Telemetriedaten im Flug zu analysieren.

free2move_config_sw_12.jpg

Im System wird nun folgendes angezeigt:

free2move_config_sw_13.jpg

free2move_config_sw_14.jpg



Datenblätter

. F2M03GXA

. "Wireless UART Protocol Version 4"

Software

Beiträge im Forum

Beitrag über das Bluetooth Modul, Anschluss, Anwendungen etc.

http://mc.mikrocontroller.com/forum/topic-799.html

Layout einer kleinen Adapterplatine

http://mc.mikrocontroller.com/forum/topic-1296.html



/!\ ToDo: hier gibt es noch etwas zu tun