Liste der Anhänge anzeigen (Anzahl: 3)
Ronnie - Arduino Roboter!
Hallo RNler!
Möchte nun endlich meinen ersten "richtigen" Roboter präsentieren.
Zu beginn des Projekts wollte ich den Roboter mit dem RN-Control steuern. Da die Ansteuerung von Motoren, Servo und SRF05 nicht gelingen wollte, musste ich auf den Arduino Uno (ATmega328 ) umsteigen. Dann war die Software schnell geschrieben und nun steht er da.
Anhang 19849
Anhang 19847
Anhang 19848
Und ein kleines Video (ohne Ton) gibt es auch:
http://www.youtube.com/watch?v=ycgA50hGj7Q
Momentan besteht das Problem, dass die Motoren nicht exakt gleich schnell laufen und somit eine doch schon beachtliche Kursabweichung zustande kommt. Wie kann ich am einfachsten die Drehzahl der Motoren überwachen? In je 1 Zahnrad für jeden Motor des RP5-Chassis ist bereits ein Loch mit dem beim RP5 die Umdrehungszahl festgestellt wurde. Können diese möglicherweise benutzt werden?
Liste der Anhänge anzeigen (Anzahl: 4)
Also das mit den Lichtschranken usw. sind gute ideen, allerdings werde ich das Kompassmodul benutzen um den Kurs zu halten.
Nun mal ein paar Updates der letzten zwei Wochen:
Ich habe nun eine kleine Software in VB .NET geschrieben, welche mit dem Arduino über die Serielle Schnittstelle kommuniziert.
Anhang 20006
Der Roboter lässt sich in alle Richtungen bewegen und der Servo kann auch angesteuert werden. Neben dem Label Distance wir die Messung des SRF05 in cm angezeigt.
Auch habe ich dem Roboter eine Batteriespannungsanzeige verpasst. Sie basiert auf einem ATmega8 und einem einfachen 1:1 Spannungsteiler, der die Batteriespannung halbiert. Der ATmega8 misst die Spannung die am Ausgang des Spannungsteilers anliegt und steuert die LEDs an. Die Anzeige stellt einen bereich von 4,5V bis 3,6V dar.
Anhang 20007
Anhang 20008
Zu guter letzt habe ich noch eine RGB-Status LED hinzugefügt, welche jenach Aktion eingeschaltet wird.
Anhang 20009
Momentan warte ich auf die Ankunft des Kompassmoduls um die Kurskorrektur vornehmen zu können.
Und noch eine Frage an euch: Im moment brechen die drähte zum SRF05 doch recht häufig ab, wie könnte ich das verhindern?
MfG
Torrentula