Beide Programme zum Turm von Hanoi sind bis auf die Impulsvorgaben für den Encodermotor identisch. Im ‘setup’ wird unter anderem der Drehkranz zum Endschalter gefahren, um den Bezugspunkt festzulegen und dann wird der Arm zur Startposition bewegt. Im Hauptprogramm wird auf die Eingabe für 3 oder 4 Scheiben gewartet. Die Zugfolgen sind fest vorgegeben. Die Prozedur ‘ms’ mit den Parametern (von, nach) vollzieht einen Zug mit zur Hilfenahme der Prozeduren ‘position’ oder ‘Endschalter’.
In Wikipedia wird die klassische rekursive Methode und eine iterative Methode beschrieben.
Ein Bild des Modells findet sich unter https://ftcommunity.de/bilderpool/modelle/roboter-industrieanlagen-computing/turm-hanoi-ftduino/50411/
T_Hanoi_4.ino
(3.37 kB)
Erstellt
von
Jürgen Vollmer.
Hochgeladen
von
Website-Team
am
12.7.2024.
Hinweis: Das Herunterladen, Öffnen und Ausführen von Dateien geschieht auf eigene Gefahr. Wir können keine Verantwortung für eventuelle Fehler oder gar Schäden übernehmen, die beim Ausführen von Programmen oder Bauanleitungen entstehen könnten.