Anfangs, hat Herr Eschweiler jedem aus dem Kurs ein Mindstorms EV3 Education Set ausgeteilt. Das ist ein zusammenlegbarer Roboter aus Lego, den man programmieren kann. Die Aufgabe war es einen Roboter zu bauen und zu programmieren. Dabei haben sich auch so gut wie alle Vorgaben belassen, Mehr lesen
Lessing News
Zusammenfassung
Zusammen fassend finde ich, dass das Projekt mich sehr viel weiter gebracht hat. Vor allem war das selbständige Arbeiten an einem Projekt ohne irgendwelche Anweisung sehr neu. Auch das selbständige Lernen der verschiedenen Sensoren und Optimierung war sehr neu und Mehr lesen
Der Farbsensor und Probleme
Der Farbsensor des Lego Roboters kann auf verschiedene Arten Sachen erkennen: Der Ambient-Mode hatte bei meinen Tests die höhste Erfolgsquote bei meinem Test bei gleichbleibender Lichtstärke. Allerdings konnte es passiere, dass durch die Bewegung des Lichtsensors das Licht zu niedrig Mehr lesen
Die Bewegung des Farbsensors
Der Farbsensor der später der die einzelnen Felder erkennen soll muss diese natürlich erst einmal erreichen. Dazu nutze ich zwei Motoren die eine X-Achse und eine Y-Achse darstellen. Der eine Motor bewegt Räder auf denen das Papier aufliegt und der Mehr lesen
Zahlenunterscheidung mit If-Verzweigungen
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
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