Allgemeine Frage PC-Steuerung für Modelle

Für alle Diskussionen rund um digitale Modellbahntechnik und alles zum Thema Software Modellbahnplanung und Modellbahnsteuerung
Antworten
xomox

Allgemeine Frage PC-Steuerung für Modelle

Beitrag von xomox » Montag 23. April 2007, 07:00

Erstmal ganz große Hochachtung für die Leistung vom Team des MWL. Habe es leider nicht mehr geschafft vor meinem Auswandern bei euch vorbei zu schauen, aber das wird irgendwann nachgeholt.

Nun zu meinem kleinen Problem!

Ich plane ein Raumschiffmodell aus Star Trek im Maßstab 1:200 oder 1:220 nachzubauen. Letzteres wäre der Maßstab der Spur N, wo ich natürlich auf eine gute Auswahl an Figuren zurückgreifen könnte. Trotzdem wird das Modell noch gut 160cm lang.

Was ich erreichen möchte ist verschiedene Licht-, Sound und Bewegungseffekte via PC aufzurufen. Das ganze soll über einen Touchscreen steuerbar sein. Die Maske des Touchscreen müßte nach meinen grafischen Vorstellungen entsprechend anpassbar sein. Wer Star Trek kennt der weiß von was ich spreche, nähmlich vom Lcars (sieht man fast in jeder Star Trek Folge, sind die bunten Anzeigen auf den Consolen mit dem dort alles gesteuert wird). Am einfachsten wäre dies für mich via HTML umzusetzen.

Ich benötige also ein Interface welches HTML (PHP) so umsetzen kann das ich damit eine Interfacekarte (welche ja auch benötigt wird) ansteuern kann. Denke so 12-14 Funktionen sollten genügen. Eine einfache ein/aus Steuerung könnte gehen. Wenn natürlich noch eine zeitliche Einstellung der Funktion möglich wäre, umso besser.

Hat irgend ein Profi ne Idee wo ich da ansetzen könnte?
Könnte es sowas bereits fertig geben, wenn ja wo?

Bin dankbar für jede Hilfe, auch wenn Sie noch so klein ist :wink:

xomox

Benutzeravatar
Kai Eichstädt
Forumane
Beiträge: 2742
Registriert: Samstag 19. Juni 2004, 23:32
Wohnort: Flensburg
Kontaktdaten:

Re: Allgemeine Frage PC-Steuerung für Modelle

Beitrag von Kai Eichstädt » Montag 23. April 2007, 11:54

xomox hat geschrieben:Ich plane ein Raumschiffmodell aus Star Trek im Maßstab 1:200 oder 1:220 nachzubauen. Letzteres wäre der Maßstab der Spur N, ...
Moin,

nein, der Maßstab der Baugröße N ist 1:160, 1:220 ist Z!

Gruß
Kai

xomox

Beitrag von xomox » Montag 23. April 2007, 11:58

Danke fürs berichtigen, komme mit den Buchstaben immer durcheinander.

Benutzeravatar
franz
Forumane
Beiträge: 634
Registriert: Samstag 5. August 2006, 12:20
Wohnort: Lund, Schweden

Beitrag von franz » Montag 23. April 2007, 14:50

Hallo,

nur so als Stichworte: Für Deine Zwecke könnte sich der Parallelport eignen, da hast Du etwas mehr als 8 TTL-Ausgänge. Eine Alternative wäre der IO-Warrior.

Mußt Du mal googlen, ob man die über PHP oder andere Webserverscripte ansteuern kann. Du mußt ja dann einen Webserver haben, auf dem diese Skripte laufen und auf Deine Ports zugreifen können.

Einfacher ist es sicher, das direkt aus einem eigenen Programm zu machen, mit all den Visual Programmierumgebungen kann man ja auch sehr schöne Oberflächen basteln.

Ich habe versucht mit "messen steuern regeln php" was zu finden, aber kein Glück gehabt, auch "serielle schnittstelle php" gab mir nix.

Vielleicht solltest Du Dich mal an ein Programmiererforum wenden?

Wenn Du was zustandebringst, darfst Du gerne hier ein Bild posten.
Grüße, Franz

Avatar: MAN-Zugmaschine der Ottensener Industriebahn. Foto: Dr. Ullrich Huckfeld.

xomox

Beitrag von xomox » Montag 23. April 2007, 17:18

Danke Franz, das Foto bekommt Ihr.

Eine erste Idee habe ich in einem anderen Forum auch bekommen:
Du brauchst einen PC. An den schließt Du die USB-Relais-Karte an (die
brauchst Du natürlich auch), installierst auf ihm einen Webserver
(Apache), eine Skriptsprache für den Webserver (php) und die zur
USB-Relais-Karte gehörenden Treiber, DLLs etc.

In PHP schreibst Du dann den Code, der sowohl mit den
Programmierschnittstellen der USB-Relais-Karte (vermutlich irgendwelche
Funktionen in einer DLL) kommuniziert als auch den von Dir gewünschten
HTML-Output erzeugt.


Jetzt muss ich mal schauen, hatte gestern ne USB-Karte gesehen welche mit DLL´s funktioniert. Wenn ich da die Commandos für erhalte kann es losgehen. Werde schon mal nen Rechner vorbereiten mit Webserver und PHP und die Oberfläche basteln. Wäre dann die halbe miete. Halte euch hier auf dem laufenden. Denke das es für einige Modellbauer auch interessant sein könnte die vielleicht ein Standmodell mit diversen Funktionen haben und dies über einen Touchscreen (zb. für Publikum) steuern lassen wollen.

Benutzeravatar
franz
Forumane
Beiträge: 634
Registriert: Samstag 5. August 2006, 12:20
Wohnort: Lund, Schweden

Beitrag von franz » Montag 23. April 2007, 18:40

Ja,

es hängt wohl auch ein bisschen von den Programmierkenntnissen ab. Wenn Du also schon PHP kannst und weißt, wie man ne DLL anspricht, mach es so. Für mich klingt das etwas kompliziert...

Ich würde erstmal Schnipsel sammeln und dann erst den Webserver aufsetzen, wenn klar ist, daß es so geht.

Ich habe nochmal gesucht, und hier etwas gefunden. Da steht, wie man unter C# den Parallelport anspricht. Da der Code C#(.NET) ist. kann man das so vielleicht auch unter ASP.NET machen, dann hat man die Webpage.

An welchen USB-Adapter dachtest Du denn?
Grüße, Franz

Avatar: MAN-Zugmaschine der Ottensener Industriebahn. Foto: Dr. Ullrich Huckfeld.

xomox

Beitrag von xomox » Mittwoch 25. April 2007, 07:42

Bin gerade am probieren.....erstmal Danke.

Eisenbahner58

Steuern ohne Programmierkenntnisse

Beitrag von Eisenbahner58 » Sonntag 29. April 2007, 08:01

Moin, Steuerungen,Zeitsteuerungen lassen sich auch ohne Programmierkenntnisse durchführen.
Wer dann auch noch eine grafische Oberfläche möchte,kann diese z.B. mit Powerpoint errichten,und damit eine Steuerung erstellen,Beispiele unter:
http://www.ees-hartz.de/P64_HLP/
mfg F.Hartz

Antworten