| Autor |
Nachricht |
Lobo-X
Mitglied
Benutzerprofil
Anmeldungsdatum: 29.12.2011
Beiträge: 6
|
Lobo-X Mitglied
00:33:30 30.12.2011 Titel: |
Brauche Hilfe für mein Projekt |
Zitieren |
Hi Leute, grüße euch! Bin neu hier.
Kurzes zu meiner Person: zur zeit mache ich eine Weiterbildung zum Techniker "Mechatronik" und bin grad mitten in meiner Abschlussprojektarbeit.
Der Hauptteil meiner Projektarbeit besteht darin den "Metall-Roboterarm RA-1/PRO" von "AREXX" mit der "Programmiersprache C" zu programmieren.
Als "Aufgabe" habe ich mir gedacht, dass man den Roboterarm zum "Schach" spielen verwenden kann.
Das Problem ist nur, das "C bzw. C++" für mich absolutes Neuland ist.
Bevor es diesbezüglich gewisse Kommentare regnet, muss ich dazu sagen: Zur Projektarbeit gehört es, dass man sich gewisses Wissen selbst erarbeitet bzw. selbst aneignet.
Im Groben hab ich mir überlegt wie es möglich wäre dem "Arm" vorzugeben, dass das Schachbrett sein Arbeitsfeld ist. Sodas man nur noch über die Eingabesoftware dem "Roboterarm" sagen brauch, dass er z.B. die gewünschte Figur von "Feld B4" auf "Feld C4" setzen soll (wie bei Schiffe versenken).
Freue mich über jede "Hilfe" bzw. "neue Denkanstöße" zu Lösung meines Problems.
Ich danke schon mal im Voraus!
MfG Lobo-X :) |
|
|
|
 |
redrew99
Mitglied
Benutzerprofil
Anmeldungsdatum: 12.03.2011
Beiträge: 244
|
redrew99 Mitglied
01:03:43 30.12.2011 Titel: |
Re: Brauche Hilfe für mein Projekt |
Zitieren |
| Lobo-X schrieb: |
Das Problem ist nur, das "C bzw. C++" für mich absolutes Neuland ist.
|
Wenn das stimmt, würde ich eher von dem konkreten Projekt abraten, denn so wie ich das einschätze, erfordert das doch schon einige Programmierkenntnisse.
Die Frage ist natürlich auch, wieviel Zeit Du hast.
Du kannst Dir ja mal ein paar C Tutorials zur Hardwareprogrammierung (z.B. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial)) oder evtl. auch C++ im I-net anschauen, dann dürftest Du relativ schnell ein Gefühl dafür bekommen, ob Dein Wunschprojekt in der zur Verfügung stehenden Zeit gut umsetzbar ist. |
Zuletzt bearbeitet von redrew99 am 01:11:48 30.12.2011, insgesamt 2-mal bearbeitet |
|
 |
GoaZwerg
Mitglied
Benutzerprofil
Anmeldungsdatum: 01.12.2011
Beiträge: 68
|
GoaZwerg Mitglied
15:26:03 31.12.2011 Titel: |
|
Zitieren |
Ich nehme mal an, dass Du keinen kompletten Schachpartner mitsamt der Spiellogik simulieren willst, sondern nur ein paar Figuren bewegen? Dann sollte das schon machbar sein.
Wenn Dir der Einstieg in C/C++ zu schwierig erscheint (kenne ja Deinen Zeitrahmen nicht) wäre vielleicht C# für so etwas eine gute Alternative.
Guten Rutsch,
Goa |
|
|
|
 |
Lobo-X
Mitglied
Benutzerprofil
Anmeldungsdatum: 29.12.2011
Beiträge: 6
|
Lobo-X Mitglied
18:51:35 31.12.2011 Titel: |
|
Zitieren |
Hi Leute, danke für die schnellen Antworten und danke redrew für den Link.
Genau so hatte ich es mir gedacht. Das der Schachpartner real ist und ich halt meine Schachfiguren über den Roboterarm bewege und quasi über den Laptop, an dem der Arm angeschlossen ist, meinen Spielzug nur eingeben muss.
Ich konnte mich mit Hilfe von Beispielprogramme des Roboterarmes, etwas in die Ansteuerung der Servo-Motoren einarbeiten.
Nur mit dem Definieren des Schachbretts (quasi als Arbeitsbereich) und der Verbindung mit der Ansteuerung (Positionsgenauigkeit) der Servo-Motoren, hab ich keinen Ansatz. |
|
|
|
 |
Lobo-X
Mitglied
Benutzerprofil
Anmeldungsdatum: 29.12.2011
Beiträge: 6
|
Lobo-X Mitglied
18:56:27 31.12.2011 Titel: |
|
Zitieren |
Ach ja hättes es fast vergessen.
Wünsch euch auch einen schönes neues Jahr und einen guten Rutsch ins neue Jahr!!! |
|
|
|
 |
GoaZwerg
Mitglied
Benutzerprofil
Anmeldungsdatum: 01.12.2011
Beiträge: 68
|
GoaZwerg Mitglied
19:47:04 31.12.2011 Titel: |
|
Zitieren |
Stimmt, dass hatte ich nicht bedacht. Da bräuchte es evtl. Endschalter oder sowas in der Art. Mir ist aber gerade noch eine andere Idee gekommen: wie wäre es wenn der Roboterarm einen Filzstift hält und Du mit Deinem Programm geometrische Figuren malst? Das wäre sicherlich einfacher zu realiseren. |
|
|
|
 |
Lobo-X
Mitglied
Benutzerprofil
Anmeldungsdatum: 29.12.2011
Beiträge: 6
|
Lobo-X Mitglied
19:32:27 01.01.2012 Titel: |
|
Zitieren |
| GoaZwerg schrieb: | | wie wäre es wenn der Roboterarm einen Filzstift hält und Du mit Deinem Programm geometrische Figuren malst? Das wäre sicherlich einfacher zu realiseren. |
Das wäre eine gute Idee für denn Anfang. Die Idee kann man festhalten.
Man kann ja auch mehrere Programme erstellen und diese präsentieren.
Unser Lehrer, der uns das Projekt gegeben hat. Ist der Ansicht, dass das Programm bzw. die Programme etwas Aufwändiger sein sollten, als die Idee dem Arm zu sagen er soll einen Stift aufheben und in ein Becher für Stifte ab zulegen. Um später eine bessere Note als eine Drei zu bekommen. |
|
|
|
 |
Lobo-X
Mitglied
Benutzerprofil
Anmeldungsdatum: 29.12.2011
Beiträge: 6
|
Lobo-X Mitglied
23:07:44 03.01.2012 Titel: |
|
Zitieren |
Kann mir trozdem jemand versuchen zu erklären, wie ich ein einfaches Schachbrett ohne künstliche K.I. erstellen kann bzw. wo rauf ich achten muss.
Dat wäre echt klasse |
|
|
|
 |