PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pro bot 128 Bluetoothsteuern



Finneding
03.09.2013, 12:00
Hi,

Ich bin neu auf dem Gebiet der Robotik und werde mir demnächst den bausatz von conrad für den PRO-BOT128 besorgen.
Ich habe mir dazu überlegt, dass ich mir ein programm fürs android schreibe, dass ich den über bluetooth steuern kann.

Meine Frage ist:
Kann mir irgendjemand sagen, welches Bluetoothmodul kompatibel ist mit dem "C-Control PRO Unit Mega 128"
und wie ich das modul dann mit diesem am besten verbinde?(UART oder sowas?)

Vielen Dank im vorraus
-Finneding

Croal
04.09.2013, 09:54
Wenn du das durchsetzt willst musst du Pionierarbeit leisten , ich kenne niemanden der das realisiert hat. Ich bin auch nicht so der Speci aber da wirst du einiges an programmierkentnissen mitbringen müssen. Das Thema bluethooth wird auch in dem Buch nicht erwähnt.

Che Guevara
04.09.2013, 11:06
Hi,

also ich hab auch schonmal meinen Hexacopter per Handy (Bluetooth) gesteuert, das ist relativ easy ;)
Als BT-Modul hatte ich damals ein BTM222 verwendet. Dieses lässt sich schön einfach konfigurieren und ist auch in der Anschlussbelegung leicht zu handeln.

Gruß
Chris

Finneding
04.09.2013, 12:47
Danke Chris,

aber ist das nicht ein 3,3V Modul?
wie bekomme ich dieses sicher an den mikrocontroller(C-Control PRO Unit Mega 128 ) angeschlossen?

- Finneding

Che Guevara
04.09.2013, 13:57
Hi,

ja das Modul braucht 3V3. Du brauchst dann einen extra Spannungsregler dafür.
Die TX-RX kannst du wie folgt verbinden:


AVR TX ---R---+--- RX BTM222
|
R
|
GND

AVR RX ----------- TX BTM222

Der Atmega sollte ein 3V3 Signal sicher als High erkennen, wenn nicht kannst du ja noch einen Transistor dazwischen schalten ;)

Gruß
Chris

Finneding
04.09.2013, 17:04
Vielen dank für deine hilfe

muss ich bei GND einen bestimmten anschluss nehmen?(bei dem was du mir dahin geschrieben hast)
und kannst du mir sagen welchen widerstand ich nehmen soll(ist 10kOhm richtig)


EDIT: extrafrage: kann ich bei dem c-control prozessor in einfachem C programmieren oder hat das eine abgespeckte variante?

-Finneding

Che Guevara
04.09.2013, 18:15
Hi,

was meinst du mit bestimmten Anschluss?
Die Widerstände bilden einen Spannungsteiler, der so dimensioniert werden muss, dass aus 5V 3V3 werden. Die Größenordnung sollte für beide Widerstände bei 1k-10k liegen.

Gruß
Chris

Finneding
04.09.2013, 18:45
Hi

Das BTM-222 hat mehrere GND-pins soll ich da einfach alle nehmen oder einen bestimmten
(http://www.mikrocontroller.net/wikifiles/f/fc/BTM222_DataSheet.pdf Seite8 )

und irgendwie bin ich zu doof das mit dem spannungsteiler zu kapieren muss ich nochmal nachgucken


EDIT: Spannungsteiler hab ich jetzt kapiert hab mich irgendwie doof angestellt


- Finneding