PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RoboKran spielt Schach (microcontroller- und schrittmotorgesteuerter Holzkran)



pittipivi
06.04.2013, 17:13
Hallo liebe Foristen,

nach über 10-jähriger Pause habe ich mein Projekt AdeTeK wieder zum Leben erweckt. Diesmal mit einem Holzkran, der Schach spielt. Er kann aber auch alles mögliche andere machen. Ich habe den YouTube-Kanal als Tutorial, als Lehrgang aufgebaut, so dass jeder, der Interesse hat, in der Lage ist, diesen Kran bis in alle Einzelheiten nachzubauen, mechanisch, hardware- wie softwaremäßig.

Diese Arbeit ging seinerzeit aus dem Technologie- und Informatikunterricht hervor. Damals waren es andere Konstruktionen. Für meine Schülerinnen und Schüler aus jener Zeit war es aber immer wieder ein neues Abenteuer.

Hier ein kleiner Eindruck:

25059

Hier der Link zu dem YouTube-Kanal:

http://www.youtube.com/user/ProjektAdeTeK?feature=watch


http://www.youtube.com/watch?v=UrlrD_TmyIo

Für einen Überblick ist das Video 21 "RoboKran spielt Schach" jetzt hochgeladen worden.

Ich grüße alle ganz herzlich, und vielleicht hat der eine oder andere Interesse, sich mit diesem Themenkomplex zu verbinden.

Peter

HeXPloreR
07.04.2013, 14:46
Hallo Peter,

ich finde Du hast hier eine super arbeit abgeliefert.

Hast Du denn auch noch einige Informationen zum eigentlichen Schachprogramm?
Vielleicht habe ich es nur nicht gefunden.

Wie werden die Eingaben der Züge gemacht - also wie wird gespielt?

Werden auch Kombinationen (vor)berechnet, oder die reine Situation auf dem Brett ausgewertet?

pittipivi
07.04.2013, 15:52
Hallo HexPloreR,

danke für Dein positives Feedback.

Das Schachprogramm ist auf dem PC. Der Holzkran führt nur die Bewegungen aus. Das mittlerweile doch recht bekannte Huo Chess von Spiros Kakos ist die Software. Es ist ein sehr einfaches Programm und dient eigentlich zum Studium der Schachprogrammierung.
Hier eine Internet-Seite:
http://huochess.codeplex.com/

oder hier:
http://harmoniaphilosophica.wordpress.com/2011/09/28/how-to-develop-a-chess-program-for-2jszrulazj6wq-23/

Für Visual Basic gibt es nur eine Konsolenanwendung. Das dortige Modul habe ich sozusagen "angezapft" und mit einer grafischen Oberfläche verbunden. Auf dem Bild ein Ausschnitt im Zusammenhang mit dem Holzkran.
25062
Ich ziehe also ganz normal mit der Maus die Figuren und alles andere geht über den Arduino an den Kran.
Viele Grüße...
Peter

HeXPloreR
07.04.2013, 16:20
Hey, super - Danke schön. Einfach Toll =D>

Ich arbeite momentan an einen anderen Projekt.
Darin soll später auch VB benutzt werden. Deshalb lese ich mich momentan nur etwas ein.

Irgendwann werde ich auch Schach gegen meinen PC spielen und einen Roboterarm dazu bauen. Vielleicht baue ich Dein Projekt dazu tatsächlich nach. Allerdings wohl eher etwas kleiner.
Das ist ja wirklich recht einfach gehalten alles.

Die "inverse Kinematik" zur Positionsberechnung habe ich schon für mein aktuelles Projekt auf einen Mikrocontroller fertig :-#
Die kann man dann zum Schachspielen auch benutzen.

Vielleicht kann man dann ja mal "online" Gegeneinander spielen? - das wäre doch klasse, wenn Dir nachts der Zug einfällt dann gibst Du ihn ein und bei mir wird der Zug ausgeführt. Naja, oder man macht ne Zeit aus, in der man sich zum spielen "trifft";)

pittipivi
03.05.2013, 07:50
Hallo an alle,

hier auf meinem YouTube-Kanal eine kleine Studie, die beschreibt, wie Maschinensteuerung über den G-Code mit meinem kleinen Holzkran realisiert wird. Es ist gerade für den, der sich mit diesem Thema befassen möchte, ein echt spannender Einstieg.

http://www.youtube.com/user/ProjektAdeTeK?feature=watch

Viele Grüße an alle...
Peter