robo_tom_24
29.03.2013, 23:11
Schönen Abend miteinander!
Osterferien - die Sonne genießen, ein bisschen Sport treiben, im Garten was machen, hauptsache mal ein bisschen weg vom Computer... so war der ursprüngliche Plan. Der Wettergott meinte es aber anders, Schnee, Regen und Nebel. Also was soll man anderes tun, als wieder vorm Computer zu sitzen? Genau, die Werkstatt ausräumen ;)
Gesagt getan, da hatte ich wieder das Bluetoothboard meines BT-RP6 entdeckt. Irgendwie lies mir das kleine Ding keine Ruhe und so setzte ich mich vor den PC, bei der Ideensuche im Forum bin ich dann auf das Projekt "Autonom in kleinen Dosen: R2_D03 + Nachfolger R3D01 " von oberallgeier gestoßen. Das wars, genau so etwas will ich auch machen, nur ein bisschen anders halt :P
Mein Plan war folgender:
Erstmal einen über Bluetooth steuerbaren Dosenroboter bauen, dann Funktionen erweitern. Hiermit mein ich: LED-Lauflicht und eine Mini-Kamera über Bluetooth auf den PC streamen lassen.
Das aber noch Zukunftsmusik, zuerst muss ein Fahrgestell mit Bluetooth her...
Was gibts besseres als eine Hartpapier-Lochrasterplatine mit 5mm RM (falsch bestellt)?
billig, einfach zu verarbeiten, leicht und trotzdem stabil
Noch schnell zum nächsten Supermarkt und eine große Cola geholt und schon können die gehackten Micro-Servos probeliegen:
24990
Gut, der Boden ist fertig, folgt das, was zwischen Roboter und Boden ist, die Reifen:
Ist eine Spezialkonstruktion aus einem Servokranz mit kleiner Aufnahme zur Kopplung mit dem Servo und einem Rad mit abgesägter großer Kopplung als eigentlicher Reifen. Auf dem Bild nicht zu sehen sind die nach ersten Tests hinzugefügten Gummiringerl für eine bessere Traktion (aber immer noch nicht ausreichend) ;)
24991
(Das Foto dreht sich leider immer nach links, trotz der Richtigdrehung vor dem Upload)
Als nächstes folgt ein Zwischenboden der die Stromversorgung, 4 AA Batterien, von den Rädern fernhalten soll:
24992
Nun folgt das Hirn, ein BCA8-BTM Modul. Bluetooth und ein mega32 inkl. Spannungsregler auf einem Board, fast schon eine eierlegende Wollmilchsau, wäre da nicht die Betriebsspannung von 3.3V. Ein Servo mit 5V zu betreiben un mit 3.3V anzusteuern funktioniert ja nicht, also musste eine kleine Transistorschaltung her. Dazu noch 4 Buchsenleisten, ein Batterieclip und auf die Unterseite zwei Anschlüsse für die Servos, fertig ist das Rechenzentrum. Gleich wie der Zwischenboden wurde die LRP aufgespießt und festgeklebt:
24994
Die Servo-Anschlüsse auf der Unterseite:
24995
Somit ist Hardwareseitig alles bereit...
Ein kleines Testprogramm geschrieben dass Buchstaben von der seriellen Schnittstelle einliest und dann nach dem WASD-Prinzip die Servos ansteuert:
http://youtu.be/QoliVF9phBw
Zukunft:
Als nächsten Punkt müssen die Räder optimiert werden um auf jeder Oberfläche ohne viel Schlupf fahren zu können.
Dann folgt der sich öffnende Deckel, hier sollen ringsum LEDs angebracht werden die im KITT-Style leuchten oder verschiedene Dinge signalisieren.
Zu guter letzt folgt der eigentlich (meiner Meinung nach) schwerste Teil, das Videostreaming über Bluetooth. Hierfür ist noch eine passende Kamera zu finden, die ihr Signal entweder analog ausgibt, dann im Controller umgerechnet und versendet wird, oder vielleicht sogar gleich digital funktioniert. Die Kamera sollte dann ober- oder unterhalb des Akkupacks angebracht werden und einen kleinen Deckel besitzen, der mit dem Deckel mit geöffnet und geschlossen wird.
Vielleicht gibts auch mal eine 0.33l Version wie die von oberallgeier, aber das hat ja noch alles ein wenig Zeit ;)
Abschließend möcht ich euch noch um reichlich Kritik und Anregungen bitten und wünsch euch schon mal frohe Ostern
grüße
thomas
Osterferien - die Sonne genießen, ein bisschen Sport treiben, im Garten was machen, hauptsache mal ein bisschen weg vom Computer... so war der ursprüngliche Plan. Der Wettergott meinte es aber anders, Schnee, Regen und Nebel. Also was soll man anderes tun, als wieder vorm Computer zu sitzen? Genau, die Werkstatt ausräumen ;)
Gesagt getan, da hatte ich wieder das Bluetoothboard meines BT-RP6 entdeckt. Irgendwie lies mir das kleine Ding keine Ruhe und so setzte ich mich vor den PC, bei der Ideensuche im Forum bin ich dann auf das Projekt "Autonom in kleinen Dosen: R2_D03 + Nachfolger R3D01 " von oberallgeier gestoßen. Das wars, genau so etwas will ich auch machen, nur ein bisschen anders halt :P
Mein Plan war folgender:
Erstmal einen über Bluetooth steuerbaren Dosenroboter bauen, dann Funktionen erweitern. Hiermit mein ich: LED-Lauflicht und eine Mini-Kamera über Bluetooth auf den PC streamen lassen.
Das aber noch Zukunftsmusik, zuerst muss ein Fahrgestell mit Bluetooth her...
Was gibts besseres als eine Hartpapier-Lochrasterplatine mit 5mm RM (falsch bestellt)?
billig, einfach zu verarbeiten, leicht und trotzdem stabil
Noch schnell zum nächsten Supermarkt und eine große Cola geholt und schon können die gehackten Micro-Servos probeliegen:
24990
Gut, der Boden ist fertig, folgt das, was zwischen Roboter und Boden ist, die Reifen:
Ist eine Spezialkonstruktion aus einem Servokranz mit kleiner Aufnahme zur Kopplung mit dem Servo und einem Rad mit abgesägter großer Kopplung als eigentlicher Reifen. Auf dem Bild nicht zu sehen sind die nach ersten Tests hinzugefügten Gummiringerl für eine bessere Traktion (aber immer noch nicht ausreichend) ;)
24991
(Das Foto dreht sich leider immer nach links, trotz der Richtigdrehung vor dem Upload)
Als nächstes folgt ein Zwischenboden der die Stromversorgung, 4 AA Batterien, von den Rädern fernhalten soll:
24992
Nun folgt das Hirn, ein BCA8-BTM Modul. Bluetooth und ein mega32 inkl. Spannungsregler auf einem Board, fast schon eine eierlegende Wollmilchsau, wäre da nicht die Betriebsspannung von 3.3V. Ein Servo mit 5V zu betreiben un mit 3.3V anzusteuern funktioniert ja nicht, also musste eine kleine Transistorschaltung her. Dazu noch 4 Buchsenleisten, ein Batterieclip und auf die Unterseite zwei Anschlüsse für die Servos, fertig ist das Rechenzentrum. Gleich wie der Zwischenboden wurde die LRP aufgespießt und festgeklebt:
24994
Die Servo-Anschlüsse auf der Unterseite:
24995
Somit ist Hardwareseitig alles bereit...
Ein kleines Testprogramm geschrieben dass Buchstaben von der seriellen Schnittstelle einliest und dann nach dem WASD-Prinzip die Servos ansteuert:
http://youtu.be/QoliVF9phBw
Zukunft:
Als nächsten Punkt müssen die Räder optimiert werden um auf jeder Oberfläche ohne viel Schlupf fahren zu können.
Dann folgt der sich öffnende Deckel, hier sollen ringsum LEDs angebracht werden die im KITT-Style leuchten oder verschiedene Dinge signalisieren.
Zu guter letzt folgt der eigentlich (meiner Meinung nach) schwerste Teil, das Videostreaming über Bluetooth. Hierfür ist noch eine passende Kamera zu finden, die ihr Signal entweder analog ausgibt, dann im Controller umgerechnet und versendet wird, oder vielleicht sogar gleich digital funktioniert. Die Kamera sollte dann ober- oder unterhalb des Akkupacks angebracht werden und einen kleinen Deckel besitzen, der mit dem Deckel mit geöffnet und geschlossen wird.
Vielleicht gibts auch mal eine 0.33l Version wie die von oberallgeier, aber das hat ja noch alles ein wenig Zeit ;)
Abschließend möcht ich euch noch um reichlich Kritik und Anregungen bitten und wünsch euch schon mal frohe Ostern
grüße
thomas