frag den Andree, doch einfach mal per PN, wenn du nett fragst bekommst du sicher eins
Aber nimm das Modul nicht auf die leichte Schulter, es ist nicht so leicht auswertbar wie so manch andere Robotersensoren.
Ich bin übrigens zur Zeit dabei endlich mal einen Experiementierroboter aufzubauen und daran dann so ein Modul zum Linienfolgen anschleißen.
Wenn ichs fertig hab gibs noch ein paar Infos und Tipps zum Modul und Beispielcode in Assembler.
Bild hier
Sorry für das Schlechte Bild, aber da das Display keine Hintergrundbeleuchtung hat sind gute Bilder verdammt schwer. Hier wird über die Serielle Schnittstelle vom Roboter die Analogen Werte vom Scannermodul übertragen und ausgegeben.Mit einer kleinen Modifikation erhält man diese gut brauchbaren Werte (entspricht der Linie im oberen Bild)
Der Roboter kann mit dem Scannermodul schon einer Linie folgen, allerdings nur sehr schwer da die Motoren leider nichts taugen, entweder sie fahren nicht an, oder sobald sie Schwung haben fährt der Roboter zu schnell und verliert die Linie unkontroliert.
Um dieses Problem aus dem Weg zu gehen bekommtd er Roboter einfach ein paar radencoder aus einer alten Maus. Bild hier
Und genau da bin ich noch zur zeit dran (heute grad erst montiert). Sobald die fertig angeschlossen und programmiert sind, gehts weiter an den Code für den Scanner. Wenn das fertig ist und er dann einwandfrei einer Linie folgen kann gibts die vollen Infos zum Modul ansteuern und zum Roboter
zumindest damit lässt er sich zur Zeit schon wunderbar steuern : Bild hier
Hey, Gratulation, sieht ja schon ganz wunderbar aus ( und vor allen Dingen nach viel Arbeit ). Jetzt bin ich mal gespannt, ob's auch mit der Regelung der Motorgeschwindigkeit klappt.
Da bräuchte man etwas Regelungstechnik, vielleicht einen PID-Regler. Ich bin mal gespannt, ob einer der Regelungstechnikexperten Dir da weiterhelfen kann.
ja, war damit die letzten Tage voll beschäftigt, aber man hat ja Ferien
Per PWM kann ich die Motoren ja schon wunderbar regeln, nur machen die eben nicht immer das was sie sollten. Naja, werd dann mal an die Ecoder gehen. Muss nur noch schauen ob das der kleine Mega8 mit seinen zarten 8MHZ noch schaft, immerhin läuft da bis jetzt noch alles drüber (MotorPWM, IR interface, Scanner Auswertung und eben dann noch die Encoder Auswertung.)
mal was ganz Anderes: mich würden die Algorithmen interessieren, mit denen Barcodescanner die Barcodes erkennen. Ich denke mir, das geht ähnlich wie beim OCR zu: Signal filtern, skalieren, normieren, segmentieren und dann analysieren. Es gibt auch Programme (DLLs), die Barcodes in Bildern finden und erkennen. Im Web habe ich dazu bisher leider keine Details finden können. Hat hier jemand "Kennung" von dem Thema?
Da es Barcode-Reader schon seit den frühen 80ern als Handgerät gibt, kann es weniger ein Problem der Prozessorleistung sein, eher "nur" entsprechend trickreiche Algorithmen - die würde ich gerne kennen.
Um den Bezug zum Roboter wieder herzustellen: man könnte Barcodes als Orientierungsmarken an Wänden und auf dem Boden aufkleben ...
Ich wollte fragen, ob schon jemand andere Module verwendet hat.
Jetzt war es mir endlich mal möglich es zu testen und ich bin so weit, dass eine Linie mit dem Laser projiziert wird welche aber so schwach ist, dass sie kaum sichtbar ist. Gibt es vielleicht in dieser Hinsicht Erfahrungen?
Leider gibts es zu meinem Modul weder einen Hersteller noch sonstige Hinweise. PSC steht auf der Platine, aber das wars auch schon.
Kennt wer ähnliche bezugsquellen? Ich Suche ein Laserscanner, aber nicht aus einem Barcodeleser. Meine suchen verhalfen mir nur 7.000€ < Geräte zu finden.
Lesezeichen