Von einem der auszog, einen Arduino Orion mit mblock zu bezwingen
Am Anfang stand ein geschenkter alter Makeblock Ranger, mindestens 5 Jahre alt und mit gebrochenem Motoranschluß. Heute sieht das so aus:
Das größte Problem Problem besteht darin, dass viele Mblock Seiten nicht mehr laufen (404), daher sind die Tutorials zum Teil schwer zu finden. Schwerer wiegt, dass die mblock Software keinen Zugriff auf das Programm im Ranger erlaubt. Das führte dazu, dass nach einem Programm-Update der IR- Sensor nicht mehr wußte, was er mit den Meldungen der Fernbedienung machen sollte. So sieht das Programm heute aus. Man kann mit der Fernbedienung steuern, ansonsten übernimmt die automatische Steuerung den Ranger. Der gondelt dann durch die Wohnung und nimmt nach und nach alle dunklen Ecken aufs Korn!
Gestartet wird mit der Vorwärtstaste auf der Fernbedienung, stoppen kann man über die „Zahnradtaste“ zwischen den Zeilen.
Die Blocks sehen komisch aus, bei meinem Ranger sind die Motorendrehrichtungen vertauscht, das habe ich in der Programmierung aufgefangen, weil ich keine Lust hatte, den Ranger komplettt auseinander zu bauen..
Sollte er sich festfahren, setzt er zurück und dreht dann solange nach links bis der Sensor freie Bahn meldet. Leider werden schräge Flächen schlecht erkannt, daher lasse ich ihn noch ein bisschen weiter drehen, damit er sich nicht fest fährt.
Im Geradeauslauf fährt er eine Rampe von 50% auf 100%, das sieht nett aus und er brettert nicht ständig voll irgendwo rein!

Nach längerer Suche habe ich auch die Belegung der Fernbedienung gefunden:

Falls noch Fragen sind, ein Kontaktformular findet sich hier.