Seite 1 von 1

Einfach mal Danke.

Verfasst: 16.05.2011 02:48
von BSP
Hallo.
Inzwischen steuert mein gehassliebtes PB meine Modellbahn;
dann die vielen kleinen Helferlein, die ich mir gebastelt habe.

Und nun hat mein Hauptprojekt die
10 000 Compilierten Zeilen
überschritten.

Darum ist es mir ein Bedürfniss,
mich einmal bei den Programmierern
und den vielen Tipgebern hier im Forum
ganz herzlich zu bedanken.

Vielen Dank Euch allen.
Ein spitzen Produkt zu einem unschlagbaren Preis.
Ich empfele Purebasic jederzeit weiter.

MfG: BSP
:bounce:


__________________________________________________
Thread verschoben
Allgemein>Offtopic
16.05.2011
RSBasic

Re: Einfach mal Danke.

Verfasst: 17.05.2011 02:46
von Regenduft
Klingt ja interessant! Darf man fragen wie Du das ganze umgesetzt hast? RS232? Und gibts vielleicht ein kleines Foto für Neugierige? (auch wenn ich nicht zu den Tippgebern gehöre :wink:)

Re: Einfach mal Danke.

Verfasst: 17.05.2011 06:59
von BSP
Hallo Regenduft.

Anfangs habe ich die Parallele- Schnittstelle genutzt.
Zum Ansteuern der Schnittstelle habe ich die Datei InpOut32.dll genutzt.
(Googel findet die schnell).

Mein neuer Rechner hat aber diese Schnittstelle nicht mehr
und die Adapterkabel wollten nicht so recht funktionieren.
Darum habe ich mir ein Experimentierset von
(darf man das sagen?) Vellemann besorgt.
K8055. Das ist ein USB- Interfaceboard.
Da sind auch die wichtigen Treiberdateien zum einbinden in Programmiersprachen bei.
Die Einbindung war in BP absolut kein Problem.
Die beigefügte DLL einfach in den PB- UserLibraries, bzw in den Windowsystemordner kopieren.
Oder in den eigenen Progammordner, wo sich das eigene Programm befindet.
Nun läuft alles über USB. Auch auf meinem alten WinME- Laptop.

Ich steuer nicht Digital. Nur Analog.
An dem Experimentierboard habe ich eine weitere Schaltung gebastelt.
Zwei "4zu16- Decoder"- ICs liefern mir je 16 Ausgänge,
die als Gatter nun 256 Schalter liefern.
1,1 1,2 1,3...1,16
2,1 2,2 2,3...2,16
3,1 3,2 3,3...3,16
usw
Die reichen bei mir.
Über weitere Schaltungen steuer ich damit nun die Weichen, Signale, Haltestellen usw.
Die Stellwerk- Drucktasten werden einfach durch Transistoren ersetzt.
An einem USB- Joystick hängen die Gleisbesetztmelder.

Ein kleines PB- Programm schaltet und verwaltet nun alles.
Mit Gleisplan auf dem Monitor.

Ganz ehrlich.
Ein Elektroniker würde sich bei meinen Schaltungen die Haare raufen.
Und die Züge muss sich mein Programm "merken". (Analoge Steuerung).
Aber bisher läuft alles Störungsfrei.
Und war insgesamt billiger als eine Umrüstung auf Digitale- Steuerung.

Gruß: BSP

Re: Einfach mal Danke.

Verfasst: 19.05.2011 03:04
von Regenduft
BSP hat geschrieben:Mein neuer Rechner hat aber diese Schnittstelle nicht mehr
und die Adapterkabel wollten nicht so recht funktionieren.
Das Problem kenne ich...
BSP hat geschrieben:Darum habe ich mir ein Experimentierset von
(darf man das sagen?) Vellemann besorgt.
K8055. Das ist ein USB- Interfaceboard.
Da sind auch die wichtigen Treiberdateien zum einbinden in Programmiersprachen bei.
Die Einbindung war in BP absolut kein Problem.
(darf man sagen! <)) Interessante Sache! Hab' auf die schnelle mal gegoogelt (aber keinen Preis gefunden :?), aber das muss ich mir mal näher anschauen. Kannte bisher nur die "IO-Warriors" von "Code Mercenaries" was USB-Bastelsachen angeht, allerdings ohne Erfahrung.

Jetzt fehlen nur noch die Bilder :mrgreen:
BSP hat geschrieben:Ganz ehrlich.
Ein Elektroniker würde sich bei meinen Schaltungen die Haare raufen.
Für mich klingt das nach 'ner guten Umsetzung! (ist ja keine Atomreaktorsteuerung)

EDIT: Hast bestimmt einen Luftsprung gemacht, als Märklin die Insolvenz überstanden hatte! :wink:

Re: Einfach mal Danke.

Verfasst: 19.05.2011 21:42
von BSP
Hallo Regenduft.

Da hast Du bestimmt im falschen Shop gesucht.
Schau mal hier:
http://www.conrad.de/ce/de/product/1910 ... RD-BAUSATZ
Da findest Du auch Programieranleitungen usw.
Wie bereits gesagt, das einbinden in PB war kein Problem.
Wenn ich das kann, können andere das erst recht. :D

Ja, das Märklin wieder da ist, ist gut.
Auch wenn ich als N-Bahner eher das TRIXen gewohnt bin. :lol:
Aber die Beiden, Märklin & TRIX gehören ja inzwischen auch zusammen.
Und inzwischen kommt ja die ganze Branche wieder ins richtige Gleis.

Auf Bilder von meinen Schaltungen wirst Du warten müssen.
Einfach, weil ich noch keine habe.
Aber ich habe vor, mal eine Internetseite auf zu bauen,
bei der hoffentlich dann auch andere mit machen.
Schaltungen speziell für die Modellbahn.
Frei für alle verfügbar, damit man sich nicht immer mühsam durchs Netz hangeln muss.

Gruß: BSP

Re: Einfach mal Danke.

Verfasst: 19.05.2011 23:06
von Falko
...Auf Bilder von meinen Schaltungen wirst Du warten müssen.
Einfach, weil ich noch keine habe.
Aber ich habe vor, mal eine Internetseite auf zu bauen,
bei der hoffentlich dann auch andere mit machen.
Schaltungen speziell für die Modellbahn.
Frei für alle verfügbar, damit man sich nicht immer mühsam durchs Netz hangeln muss.
Da kenne ich noch jemanden, der hier im Forum ist und sich eine
schöne Eisenbahnsteuerung mit USB-Ansteuerung aufgebaut hat.
Vielleicht interessiert's :wink:

http://www.jhc-software.de/projekte_wbahn/index.html

Gruß Falko

Re: Einfach mal Danke.

Verfasst: 20.05.2011 05:05
von BSP
Hallo Falko.

Ja, die Seite kannte ich bereits.
(Habe ja schon sehr viele Nächte in der Forumsuche verbracht). Smile.
Aber entweder habe ich die Seite nie richtig verstanden,
oder meine Zeilsetzungen waren einfach anders.

Die Vorgabe:
In der einen Hand habe ich eine PC- Maus,
in der anderen Hand ein Modellbahnweiche.

Aufgabe:
Ich klicke auf die Maus und die Weiche schaltet um.

Ich will das Programm dazu selber schreiben,
ich will die Schaltungen dazu selber bauen.
Wie mache ich das?
Und dabei soll mir dann meine Seite helfen.
Ohne teure Digitalschaltungen oder anderem Teuren Schnickschnack.
(Decoder, Booster uä.).
Sie soll mir helfen, wirklich bei Null an zu fangen.
Ohne super Fachkenntnisse oder so.
Mein allereinfachster Gleismelder besteht z.b. aus einer Diode, parallelgeschaltet mit einem Transistor.
Über die Diode fliest der hohe Fahrstrom,
der Transistor zweigt sich ab, was er zum Schalten braucht.
Der überbrückt einen Kontakt im Joypad.
Punkt. Fertig. Funktioniert.
Hat natürlich so seine Macken, schon klar.
Aber sogar dabei hilt mir PB. :mrgreen:

Na ja, wird Zeit, endlich eine eigene Internetseite zu basteln.

Gruß: BSP

Re: Einfach mal Danke.

Verfasst: 20.05.2011 16:30
von sharkpeter
Hallo BSP,

habe von Falko den Tipp bekommen, das hier noch jemand ist der ...

Irgendwie hast du da wirklich was nicht verstanden :D

Ich steuere auch ohne Dekoder und so weiter. Mal so gesehen, sind wir da gar nicht
soweit von einander entfernt. Schön wäre gewesen, wenn du dich mal gemeldet hättest.
Im übrigen geht es mir wie dir: ich wollte das selber machen und nicht kaufen für viel
Geld.

Bei mir ist nur ein Manko: Habe noch ein altes ebenfalls selber geschriebenes Programm
aus der QBasic-Zeit und das steuert (und läuft seit über 10 Jahren). Daher habe ich
seit dem Beginn von WBahn(2008) nicht so einen Zeitdruck gehabt und nach 2005 mehr
oder weniger nichts dran gemacht. Im letzten Jahr bin ich von einer großen Modellbahnzeitschrift
angeschrieben worden, ob sie das Projekt veröffentlichen dürften. Und trotz Hinweis
meinerseits, das es noch lange nicht fertig ist, haben sie es veröffentlicht. Das wiederrum
hat den Druck auf mich erhöht und seit Dezember des vergangenen Jahres hacke ich wie
doof an dem Teil herum. Fahren ist zwar immer noch nicht, aber ich hoffe das es Ende des
Jahres soweit ist. Zur Zeit quäle ich mich mit den Stellwerksoberflächen herum. Da das
ganze Netzwerk tauglich sein soll (muß), hatte ich da einige Probleme zu lösen. Inzwischen
funktioniert die Kommunikation jedoch (noch unveröffentlicht, letzte Version ist von März).
Bevor ich jedoch mit der eigentlichen Steuerung anfangen konnte, waren seit Dezember eine
ganze Menge an "PB-Anfängersünden" aus dem Jahr 2004 zu bereinigen und auch einige
Sachen zu vervollständigen, was die Modellverwaltung und die Voreinstellungen für die
Portkommunikation betraf. Dann kam noch ein Portsimulator dazu, weil ich ja in der Woche
keine Hardware mit auf Reisen nehmen kann (will).

Gruß Jens

Re: Einfach mal Danke.

Verfasst: 20.05.2011 18:12
von Regenduft
BSP hat geschrieben:Auf Bilder von meinen Schaltungen wirst Du warten müssen.
Hatte Bilder vom "Eisenbahngelände" gemeint. :mrgreen:

Ach ja... wenn ich Zeit und Geld hätte....