Auf der AAR04 CD sollte ein LineFollow Beispiel vorhanden sein. Aus dem SelfTest Beispiel kann man die Belegung aller Ein und Ausgänge entnehmen. Aber stimmt schon, die Doku ist etwas dürftig
ich meine Frage noch mal reuppen? Nutzt hier niemand den AAR 04 , also den Arduino Robotor von Arexx? Er ist mittlerweile eingetroffen und wir spielen schon ein bisschen herum, haben in der beiliegenden Dokumentation aber noch nicht einmal eine Liste der Ein- und Ausgänge gefunden mit den enstpechenden NUmmern, die angesprochen werden müssen. Auch haben wir noch kein Beispielprogamm zur Linienverfolgung gefunden. Hat das jemand?
Auf der AAR04 CD sollte ein LineFollow Beispiel vorhanden sein. Aus dem SelfTest Beispiel kann man die Belegung aller Ein und Ausgänge entnehmen. Aber stimmt schon, die Doku ist etwas dürftig
Ich habe die 3 Beispiele gefunden, danke, ich hatte sie vorher übersehen, weil die Arduino-Oberfläche auch Beispiele hat und da sind sie nicht dabei.
Jetzt haben wir gleich zwei ausprobiert.
Selftest geht aber nur mit einem DIsplay, oder nicht? Ich schau mir den Code nochmal an ob ich erkenne, wo man den Display teil überspringen kann, wir haben das nur schnell ausprobiert, denn das wichtigste war uns gleich Line Follow.
Line Follow funktioniert leider nicht, der Robotor ignoriert die Linie. Veilleicht ein HArdwarefehler, oder aber wir versuchen noch mal einen anderen PArcoursaufbau.
Vielen Dank auf jeden Fall, das hat uns schon sehr weitergeholfen!
Ich wäre aber in jedem Fall interessiert zu wissen : hat überhaupt jemand anders hier in dieser weiten Welt einen AAR04 ?
Nein, ein Display wird nicht benötigt. Die Ausgabe des Selbsttests erfolgt seriell über die USB Verbindung. Das SelfTest Sketch laden und in der Arduino IDE unter Tools den Serial Monitor starten, Baudrate auf 9600 Baud. Damit lassen sich sehr gut die Liniensensoren testen. Als Linie empfiehlt sich schwarzes Klebeband.
Danke m.a.r.v.i.n für die Antworten.
Serialprint auf die Arduino-Oberfläche hat funktioniert, wir konnten den Selftest erfolgreich testen. Allerdings zeigen sich zwei Fehler: der rechte Motor/Getriebe hakelt etwas, er dreht auch langsamer : 85 statt 100 drehimpulse beim Impulstest.
Schlimmer aber noch : die rote LED des Liniensensors geht beim Liniensensortest zwar brav an, am Ausgang kommt aber immer nur "WHITE" für beide Lichtsensoren zurück, egal was sich gerade unter dem Sensor befindet. Hat jemand eine Idee, ob man das eventuell selbst beheben kann?
Die hakelnden Räder kriegt man am besten mit Hilfe von Unterlagscheiben leichtgängig. Danke an Mic für diesen Tip, der schon beim Asuro gut funktionierte. Siehe Anhang.
Die Fototransistoren könnten falsch herum eingelötet sein. Das Gehäuse der Fototransistoren ist auf einer Seite abgeflacht. Das kann man auch durch den Schrumpfschlauch gut erkennen. Abgeflachte Seite muß nach vorne zeigen. Mit einem Multimeter mit Didodencheck kann man die Fototransistoren auch durchmessen. In einer Richtung sollten es 0,7V sein, umgepolt dann 1,4V. Sonst gibt es nur noch die beiden Serien Widerstände R9 und R10 auf der Leiterplatte mit je 20kOhm.
Obwohl ich selbst auf diese Idee gekommen bin, war ich nicht der Erste:
https://www.roboternetz.de/community...ometrie-Fehler
Das bittere Los der Pioniere. Irgendwer muss ja auch die Progrämmchen für 'nen neuen Bot schreiben. Viel Spass damit.Auch haben wir noch kein Beispielprogamm zur Linienverfolgung gefunden.
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Wollte nur fragen, ob schon bei jemanden das Line Follower Programm funktioniert, das auf der CD zu finden ist?
Bei uns funktioniert es nicht. Erst ging der Liniensensor gar nicht - selbst im Selbsttest blieb der Ausgang des Sensors immer auf "WHITE", egal was nun drunter war. Mittlerweile geht es aus unerfindlichen Gründen im Selbsttest.
Das Linienfolge-Programm geht aber nicht - er rast wie ein Gestörter über die Linien hinaus, da bleibt gar keine Zeit zu reagieren. Wir wollen in nächster Zeit mal versuchen, das Programm abzuändern, damit er langsamer fährt.
DAzu kommt noch, dass die häkelnden Räder sowieso ein präzises MAnövrieren verhindern. Wir wollen noch die oben vorgeschlagenen Unterlegscheibchen einsetzen. Was passiert dennbei Dir beim Linienfolgeprogramm?
Der Selbstest funktionierte bei mir. Das Line Follower-Programm funktiert aber auch nicht.
Die Unterlegscheibchen werde ich auch ausprobieren. Ich habe auch festgestellt, dass die Motorumdrehungen für links und rechts nicht übereinstimmen.
Um de Roboter geradeaus fahren zu lassen, muss ich einstellen:
digitalWrite(9,LOW); analogWrite(10,150);
digitalWrite(5,LOW); analogWrite(6,200);
Lesezeichen