Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Toon hier je nieuwe (model-) spooraanwinst(en)... door Erwin 054
Vandaag om 14:43:29
Bouw NTM Stationsgebouw Lemmer door gdh
Vandaag om 14:42:10
Duits transport, waar in NL? door 1200blauw
Vandaag om 14:41:31
Het verdwenen spoorwegmuseum van Piraeus door Bob R.
Vandaag om 14:32:13
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door Hans Reints
Vandaag om 14:27:14
Ermehuizen, dienstregelingsjaar 1973/1974 door Jeroen Water
Vandaag om 14:19:35
Zwederbaan door nighttrain1
Vandaag om 14:13:26
Artitec 6300 door MathynK
Vandaag om 14:10:08
Bruggen-IG - brug over de Poldervaart Schiedam/Kethel door Forever Rocofan
Vandaag om 14:02:35
"Bij nader omzien", een Nederlands spoorwegfotoarchief door Eelco Storm
Vandaag om 13:53:58
Camp 3 door Ronald Halma
Vandaag om 13:52:30
Project seaside Germany door Ronald Halma
Vandaag om 13:48:22
BrauWelt, fantasiebaan in H0 door Brouwersbaan
Vandaag om 13:29:15
VAM containerwagens spoor-0 door cor_b
Vandaag om 13:01:51
Yet Another Servo Decoder door Menno
Vandaag om 12:46:04
Nederland jaren 50 op basis van mijn roots door Wim Vink
Vandaag om 12:38:20
Mijn eerste H0-modeltreinbaan in aanbouw door bigboynl
Vandaag om 12:13:58
BNLS-actie: Artitec DAF SRV door Ronald Halma
Vandaag om 11:39:44
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 11:32:10
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door william_2
Vandaag om 11:25:14
Stalen D 4 deurs spoor 0 door j.ossebaar
Vandaag om 11:04:50
Am Ende der Strecke, modulebaan op 1 M2 door Wim Vink
Vandaag om 10:53:54
Zaterdag, 1 november 2025 | 7e Ruilbeurs MSV Post B door Modelbouwerke
Vandaag om 10:30:32
Spoor 1 pendelbaan, maar dan rond (1:32) door Ad Cleijsen
Vandaag om 10:12:05
De bouw van mijn modelbaan in Thailand door Wim Vink
Vandaag om 09:56:12
Overstap naar HTM door gdh
Vandaag om 09:46:50
Stichting 3rail 20 jaar jubileumwagen! door Sascha [St. 3rail]
Vandaag om 09:21:14
W.V. Kalender 2026 door MOVisser
Vandaag om 08:36:16
Mijn geweatherde modellen door DJV
Vandaag om 01:30:22
Van 2D afbeelding naar 3D model door Hans van de Burgt
24 October 2025, 23:41:26
  

Auteur Topic: Treinen met eigen software aansturen  (gelezen 1741 keer)

Dynaspan

  • Offline Offline
  • Berichten: 21
Treinen met eigen software aansturen
« Gepost op: 03 May 2012, 12:46:48 »
Hallo,

Ik had een vraag. Is het mogelijk om treinen met zelfgemaakte software aan te sturen? Ik heb enkele leden gezien die 'eigen software' gebruiken. Als dit kan zou het natuurlijk geweldig zijn, aangezien dit een mooi leerproject is voor mijn opleiding. De programmeertaal moet dan wel C# zijn.

Met vriendelijke groet,
Milan Drossaerts

Ronaldk

  • Offline Offline
  • Berichten: 8821
    • Bouw Endstation der Linie: Bahnhof Poggendam
Re:Treinen met eigen software aansturen
« Reactie #1 Gepost op: 03 May 2012, 13:19:09 »
Ja dat kan. Als je een centrale hebt die jouw commando's die je naar de centrale stuurt kan begrijpen. Misschien kan je onderzoek naar het zelfschrijven beginnen bij RocRail. Daar is veel informatie te vinden over bepaalde communicatieprotocols tussen computer en centrale.

Groeten Ronald.
Zijn we aan het bouwen? Ja! We zijn aan het bouwen: Ronald’s nieuwe project: Endstation der Linie: Bahnhof Poggendam!

Jeroen Vreeken

  • Offline Offline
  • Berichten: 340
Re:Treinen met eigen software aansturen
« Reactie #2 Gepost op: 03 May 2012, 13:27:43 »
Heel kort antwoord: Ja.

Iets langer antwoord met een vervolg vraag:

Wat betreft C# kan ik je niet helpen, ik gebruik C.
Of het kan in C# zal een beetje afhangen van wat je precies wil doen:

Wil je bestaande hardware aansturen met je PC? Dan maakt het eigenlijk niet uit welke taal je gebruikt. (hooguit of je bestaande software of libraries wilt en kunt gebruiken)

Wil je zelf bijvoorbeeld ook een microprocessor het DCC signaal laten genereren (heb ik ook gedaan, is leuk om een protocol als DCC echt te leren kennen) dan denk ik dat C# een slechte keuze is....

Blijft de vraag over: wat wil je precies zelf aansturen? Wil je dicht bij de hardware met microprocessors spelen? Wil je de hardware laten wat het is en er alleen mee 'babbelen'? Of vind je user interfaces leuker en maak je een nieuw frontend voor een bestaand systeem?


rjr

  • Offline Offline
  • Berichten: 2065
Re:Treinen met eigen software aansturen
« Reactie #3 Gepost op: 03 May 2012, 13:40:47 »
Wat een leuke optie is voor deze is werken met DDW of DDL (afhankelijk of je windows of linux wil ) http://home.snafu.de/mgrafe/

Info over communicatie is vrijgegeven, en je hoeft vanuit je eigen programma niet de hardware zelf aan te sturen. Dat doet DDW voor je.
Hier ben ik zelf ook mee begonnen met mijn eerste eigen programma.

Groet,
Roelco


Dave van der Locht

  • Offline Offline
  • Berichten: 1064
Re:Treinen met eigen software aansturen
« Reactie #4 Gepost op: 03 May 2012, 17:28:50 »
In welke programmeertaal je je eigen software wilt gaan programmeren is niet zo heel erg relevant. Dit kan in vrijwel iedere gangbare programmeertaal. In C# kun je echter prima software schrijven voor de besturing van je treinen zoals reeds is aangegeven.

Afhankelijk van je 'centrale' zul je een bepaald communicatie-protocol moeten gaan implementeren. Of dit nu DDW/DDL of een IntelliBox is maakt niets uit. Vanuit je software zul je middels een bepaald protocol over een bepaald medium moeten gaan communiceren. Dus op dat niveau is er weinig verschil tussen het babbelen met een IntelliBox middels b.v. het LocoNet of P50x protocol over een seriële verbinding, of DDW/DDL software die je middels SRCP aanstuurt over een ethernet verbinding. Het blijft een protocol-implementatie en gebruik maken van b.v. een COM-poortje of TCP/IP verbinding.

Maargoed... Het antwoord op je vraag is dus 'ja' zonder er inhoudelijk te diep op in te gaan want wat dat betreft ligt er wellicht nog een heel oerwoud voor je.  ;)

Gr. Dave
« Laatst bewerkt op: 03 May 2012, 17:30:47 door Dave van der Locht »
Beter een gat in een trein, dan een trein in je gat.

Karst Drenth

  • Offline Offline
  • Berichten: 10488
  • NS blauw, groen, rood, bruin, grijs en standgroen
    • Plan U op Sleutelspoor
Re:Treinen met eigen software aansturen
« Reactie #5 Gepost op: 03 May 2012, 23:08:17 »
Hoi Milan,

Ik ben ooit eens begonnen met het projectje YaMRC ( Yet another Model Railroad Control ;) )

Het is volledig in C# geschreven. Misschien dat je er iets aan hebt. Het 'kent' LocoNet en XPressNet als protocollen. Andere zijn er zeer eenvoudig bij te maken.

Klik hier om de zip te downloaden

Ik ben er inmiddels weer mee gestopt, zat andere dingen te doen ;) Dus de software is zonder support, maar er zit een voorbeeld programma bij ;)

Grtzz,

Karst