Wenn man sich die Zahlen 0 und 1 beispielsweise anschaut braucht man um sie zu unterscheiden gar nicht alle Felder scannen. Es reicht ein Feld was die beiden Zahlen von einander unterscheidet dies machen wir uns nun zunutze. Wenn man Mehr lesen
Autor: Eschweiler
Zahlenunterscheidung mit Arrays
Mein erster Ansatz zur Unterscheidung der Zahlen war mit Arrays. Ein Array kann man sich wie eine Tabelle vorstellen. Die Werte aus der Schablone werden während des Scannen in diesen Array eingetragen und mit den Arrays der Zahlen verglichen. Der Mehr lesen
Zahlenerkennung
Da ich nun die Schablone hatte musste ich die Zahlen nur noch unterscheiden. Dazu unterteilte ich die Schablone in 7 verschiedene Felder. Die eins belegt z.B. die Felder 3 und 6. Diese Felder scanne ich dann mit dem ColorSensor des Mehr lesen
Projektfindung
Ein Projekt zu finden ist gar nicht so einfach. Auf der Suche nach Ideen fand ich einen Sudokulöser aus mit einem Lego Roboter gebaut. Allerdings war dieser weit über meinem Niveau. Also entschloss ich mich schlussendlich einen Zahlenleser zubauen. Dieser Mehr lesen
Einführung in den Lego Roboter
Willkommen zu meinem Blog über mein Robotik Projekt. Das Robotikprojekt besteht daraus, dass jeder Schüler ein eigenes Projekt mit dem Lego Mindstorm EV3 Roboter zu programmieren. Dazu benutzen wir die Programmiersprache Java und die Software Eclipse. Das Arbeiten mit dem Mehr lesen
Fazit
Zum Projekt: Es gab viele Veränderungen durchs ganze Projekt hindurch und das Ziel hat sich öfters geändert, aber ich bin froh, dass ich das Projekt soweit hab abschließen können, dass es nun reibungslos funktioniert. Auch wenn es viele nerven gekostet Mehr lesen
Die Alternative
Nach vielen Überlegungen, die sich aber alle nicht als funktional erwiesen, bin ich kurz vor Ende des Projekts auf die Idee gekommen, mithilfe eines 3D-Druckers mir die Zahnschienen selbst zu drucken. Mithilfe des Ender3-Druckers von meinem Bruder und eines Models, Mehr lesen
Projekt fast beendet
Mit dem Kettenantrieb hatte ich vorerst eine halbwegs akzeptable Lösung. Jedoch konnte ich auch durch viel herumprobieren nicht die benötigte Genauigkeit erreichen, die ich für dieses Projekt bräuchte. Ich änderte als das Projekt erneut etwas um. Ziel war es jetzt Mehr lesen
Lösungsansätze
So, da ich jetzt also auf mich gestellt war, begann ich zu überlegen, was meine Optionen waren. Durch den fehlenden dritten (starken) Motor, konnte ich nur horizontale und vertikale Bewegungen durchführen. Von vorne nach hinten konnte ich also nix bewegen. Mehr lesen
Das erste große Problem
Nach einiger Zeit des Programmierens und des Feintunings hab ich meinem ,,Team-Partner“ Druck gemacht nun endlich den Roboter fertigzustellen und mitzubringen, damit ich den Code testen und die Genauigkeit einstellen kann. Leider musste ich, nach dem ich mich einige Zeit Mehr lesen