Welkom,
Gast
. Alsjeblieft
inloggen
of
registreren
.
1 uur
1 dag
1 week
1 maand
blijvend
Login met gebruikersnaam, wachtwoord en sessielengte
Forum
Encyclopedie
Help
Zoek
Kalender
Inloggen
Registreren
Doel:
€250.00
Donaties:
€50.00
Per saldo:
€-200.00
Steun ons nu!
Laatst bijgewerkt
op 03-01-2024
Vacature:
secretaris bestuur
Algemeen
Plaatje uploaden
Vraag en aanbod
Fotowedstrijd
Modelspoorwinkels
Youtube kanaal
Modelspoorkaart
De stichting
De stichting en team
Contact
Financieel
Algemene voorwaarden
Commerciële accounts
Forumregels
Disclaimer
F.A.Q.
Recente berichten
BeneluxSpoor.net forum - Recente berichten
Abonneer op Webslice
NS 8400 van Werps
door
Ivo tB
Vandaag
om 00:08:14
De (3d) knutsels van Ronald.
door
Jan-Peter
Vandaag
om 00:04:32
U-vorm beperkte ruimte (H0 C-rails)
door
hmmglaser
28 maart 2024, 23:42:04
Onlangs gespot - gefotografeerd, de foto's
door
GerardvV
28 maart 2024, 23:37:18
US diorama in H0
door
Wim Vink
28 maart 2024, 23:31:57
Al mijn goede ideeën...
door
bask185
28 maart 2024, 23:12:12
Gebruik je Arduino zonder te "programmeren" ;)
door
bask185
28 maart 2024, 22:51:58
Het stoomgenootschap door bloemenvelden
door
Seinhuis
28 maart 2024, 22:46:29
7 april De Karel on tour
door
Seinhuis
28 maart 2024, 22:44:31
Raadplaatje
door
Magic
28 maart 2024, 22:23:21
LokSound 4 decoders, files verbeteren (voor Roco b.v. TEE RAm, NS2400, etc)
door
Biesje
28 maart 2024, 22:06:44
Geluid NS Mat'46 vs NS Mat'54
door
Rob Bennis
28 maart 2024, 21:54:12
Engelse wagon uit 1930 opgegraven in Antwerpen
door
willem2
28 maart 2024, 21:52:45
NS GLY omspuiten en opschriften
door
Rob Ellerman
28 maart 2024, 21:45:55
De Hondsrugbaan
door
cor_b
28 maart 2024, 21:40:07
welk jaar ging Marklin OVP voor wagons van blauw naar wit
door
Railman
28 maart 2024, 21:36:50
Mallnitzer Tauernbahnstrecke ÖBB N Spoor
door
Schachbrett
28 maart 2024, 21:22:18
Mijn eerste H0-modeltreinbaan in aanbouw
door
puntenglijder
28 maart 2024, 21:15:13
Bouw van materieel 40 treinstellen
door
Rob Bennis
28 maart 2024, 21:09:04
30 maart Modelspoorbeurs Houten & HCC Kennisdag
door
basjuh1981
28 maart 2024, 20:54:43
Hengelo in 1981-1982, maar dan anders: Kassenberg in N
door
1200blauw
28 maart 2024, 20:32:41
Welke Vallejo kleur voor drijfstangen van een DB stoomlocomotief?
door
Ronald69
28 maart 2024, 20:00:39
Toon hier je nieuwe (model-) spooraanwinst(en)...
door
arnout
28 maart 2024, 19:53:27
Punt- en hartstukken
door
Klaas Zondervan
28 maart 2024, 19:41:21
MARDEC, de Multifunctionele ARduino dcc DECoder.
door
bord4kop
28 maart 2024, 19:34:37
Piko NS 2015 stroomafname probleem
door
Ben
28 maart 2024, 19:08:30
Bauarbeiten im gange
door
ruudns
28 maart 2024, 18:50:26
HSM D1715
door
vpeters1984
28 maart 2024, 17:34:25
Beekdaelen in H0
door
Stieven76
28 maart 2024, 17:17:41
Ombouw/Pimpen Bolle neuzen
door
bollen neus
28 maart 2024, 15:58:15
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
Zelf DCC besturen vanaf PC
« vorige
volgende »
Print
Pagina's: [
1
]
Omlaag
Auteur
Topic: Zelf DCC besturen vanaf PC (gelezen 3214 keer)
dh3201
Offline
Berichten: 2447
Zelf DCC besturen vanaf PC
«
Gepost op:
21 januari 2019, 11:37:26 »
Ik heb geen baan, en voorlopig ook geen intentie om een volledige baan te maken.
Wel leg ik zo nu en dan een testbaantje neer om wat met nieuwe modellen te spelen en de digitale licht- en geluidsfuncties te proberen.
Ik heb hiervoor een witte z21 met wifi en een rode multimaus (beide afkomstig uit verschillende startsets).
In de z21 app kunnen per loc 24 functies aangegeven worden, maar de Piko 2200 heeft er al meer.
Plus dat ik de indeling daarvan niet prettig overzichtelijk vind.
Nu zit ik een beetje te denken om zelf op de PC in C# een programmaatje te maken, waarmee ik de functies naar mijn smaak kan aansturen.
Het is niet mijn bedoeling om een volledig PC besturingsprogramma te maken, maar gewoon wat spielerei wat doet wat ik wil.
Wat heb ik nodig aan hardware en eventuele softwarebibliotheken om met de PC mijn digitale treinen te kunnen aansturen?
Gelogd
Kind 1: Kijk een goederentrein!
Kind 2: Nee joh, dat noem je een betere trein
trabiarie
Offline
Berichten: 232
Re: Zelf DCC besturen vanaf PC
«
Reactie #1 Gepost op:
21 januari 2019, 18:05:31 »
Hallo Niels
Waarom zelf schrijven, ik ben sinds een paar dagen met rockrail bezig ook via de wifi met een z21.
Je kan dan ook alleen je loks besturen met 32 functies , kun je ook je lok foto's plaatsen bij je regelaar ,heb je geen plan of iets meer nodig.
vr groet Arie
Gelogd
paulmh
Nieuwe gebruiker
Offline
Berichten: 2
Re: Zelf DCC besturen vanaf PC
«
Reactie #2 Gepost op:
21 januari 2019, 20:32:12 »
Arie,
Misschien vindt Niels het wel leuk om het zelf te programmeren. Kan ik me zeker iets bij voorstellen....
Mvg,
Paul.
Gelogd
ivanzon
Offline
Berichten: 1595
Re: Zelf DCC besturen vanaf PC
«
Reactie #3 Gepost op:
21 januari 2019, 21:14:55 »
Als je besturing wilt kan je JMRI proberen, daar kan je zoveel knoppen aan hangen als je decoder te bieden heeft
Voor zelfbouw is het een flink portie zwoegen met endianness en low level communicatie. Ben ook met ierts dergelijks bezig, handleiding heb ik van
http://pgahtow.de/wiki/index.php?title=Z21_mobile
geplukt.
Wat de meest handige aanpak lijkt is dat je een van de functies hoger dan F28 aan zet en dan LAN_X_LOCO_INFO uitleest om te kijken waar die terecht komt. Alles boven F28 is niet gedocumenteerd in versie 1.07
«
Laatst bewerkt op: 21 januari 2019, 21:36:45 door ivanzon
»
Gelogd
SBBcargo
Offline
Berichten: 655
Re: Zelf DCC besturen vanaf PC
«
Reactie #4 Gepost op:
21 januari 2019, 21:58:45 »
Hoi Niels,
Voor mijzelf ben ik ook bezig om mijn PC aan de z21 te koppelen en zelf daarvoor programma's
te schrijven. Je kunt je PC koppelen via een LAN verbinding met de z21 maar ik heb daar geen verstand van
en daarom ben ik teruggevallen op een, voor mij dan, simpeler opzet.
PC <-----> LI101F <---------> Z21 <--> Modelbaan
RS232 Xpressnet
PC: Windows 10, DOS-Box, Qbasic
De communicatie tussen PC en z21 verloopt op dit moment uitstekend
. Misschien breng ik je op ideeën.
Groeten,
Gelogd
Marius
bask185
Offline
Berichten: 4009
Re: Zelf DCC besturen vanaf PC
«
Reactie #5 Gepost op:
22 januari 2019, 08:03:18 »
Leuk wat je aan het doen bent, ik ben exact hetzelfde aan het doen maar dan in Processing.
Mijn programmaatje
Wat jij nodig heb, is voornamelijk kennis van het protocol.
Op deze eerder genoemde website staat hoe je je computer kan verbinden met de z21
jmri website
De verbinding gaat over je netwerk en maakt als ik het goed begrepen heb, maakt het gebruik van XpressNet, een protocol. Ik vermoed dat de z21 een server opzet en je C# programma als webclient moet instellen.
Ik weet alleen niet wat er qua handshaking en dergelijke allemaal nodig is en of dat openbare kennis is. Ik heb ook nooit zelf complexere web client programma's geschreven. Maar Xpressnet is in ieder geval wel te vinden op het internet.
Nu is mijn trein besturing een arduino netwerk dus ik ben vrij om mijn eigen protocol te kiezen. Aanvankelijk wilde ik zelf geen computer programma schrijven en koploper oid te gebruiken. Daarvoor was het nodig voor mij om een bestaand protocol te kiezen die koploper ook sprak. Dat had ik besproken in
dit draadje
Uiteindelijk had ik dus de knoop doorgehakt, zelf een programma geschreven en mijn eigen protocol opgezet. Althans daar ben ik nu mee bezig.
Je kan met arduino zelf je DCC centrale maken. 1 arduino nano, 1 H brug en een usb kabel en je hebt voor €10,- een DCC controller die met je computer praat over je zelf ontworpen protocol, kind kan de was doen.
Die centrales die je in de winkel koopt zijn leuk en soms ook erg handig. Maar ik vind ze ook erg duur. Je betaalt namelijk meer voor de software op het apparaat dan voor de hardware. En als je echt alleen DCC signalen van computer -> baan wilt zetten, dan zijn die centrales overkill, want zoals ik al zei met 10€ ben je daar. Alleen als je dus met bepaalde bezet melders van fabrikanten wilt werken dan komt er ietsjes meer bij kijken, maar ook dat hebben mensen al voor je uitgepluisd. Er zijn schema's en libraries op BNLS te vinden waarmee je een arduino met jouw bezetmelders kan laten communiceren.
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
dh3201
Offline
Berichten: 2447
Re: Zelf DCC besturen vanaf PC
«
Reactie #6 Gepost op:
22 januari 2019, 10:26:29 »
Bedankt voor de reacties.
Zijn in rocrail alle licht-/geluidsfuncties ook overzichtelijk te bedienen?
De z21 app vind ik persoonlijk onoverzichtelijk met twee pagina's van elk max 12 functies met een beperkt aantal te gebruiken icoontjes en maar drie letters omschrijving.
Programmeren is inderdaad een hobby van me. Zelf een programma maken wat ook nog eens hardware aanstuurd (anders dan een beeldscherm of een printer) is altijd leuk en geeft veel voldoening als het lukt zoals je wil.
Gelogd
Kind 1: Kijk een goederentrein!
Kind 2: Nee joh, dat noem je een betere trein
gvandersel
HCC!m maar toch Selectrix (RMX)
Offline
Berichten: 3602
Als het maar elektrisch is.
Re: Zelf DCC besturen vanaf PC
«
Reactie #7 Gepost op:
24 januari 2019, 11:19:54 »
Als je via wifi (netwerk) wil, gebruik dan een socket. Geeft je de meeste vrijheid. Dit is een standaard component in C# en er zijn duizenden voorbeelden te vinden over het gebruik. Maar op nummer 1 van je lijstje staat toch echt het protocol dat de z21 verwacht (Xpressnet). Ik verwacht dat dat ook beschreven is, want ik heb de library van Arduino al in mijn bezit.
Wil je via USB gaan werken dan is de seriële poort (ook standaard in C#) de weg om te gaan. De meeste seriële protocollen over USB gaan nog volgens de oude RS232 poort. Ook hier geldt eerst het protocol vinden, dit kan anders zijn dan het netwerk protocol.
Bouw dit als een aparte dll (class dll), zodat je die later nog eens kunt gebruiken.
Groet,
Gerard van der Sel.
Gelogd
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de
bouw
en lees de
avonturen
.
dh3201
Offline
Berichten: 2447
Re: Zelf DCC besturen vanaf PC
«
Reactie #8 Gepost op:
05 april 2019, 14:26:17 »
Als ik het goed begrijp kan ik de z21 (de oude witte) als centrale gebruiken, en mijn PC daar via een bepaald protocol en aansluiting op aanhaken als een soort van externe handregelaar?
Ik heb nog geen beslissing hoe ik mijn PC met de z21 wil gaan koppelen, via een lange kabel of draadloos. Mijn desktop PC staan aan de andere kant van de woonkamer als mijn testbaantje met z21.
Ik zal eens gaan googlen of ik geschikte documentatie over bijvoorbeeld XpressNet kan vinden.
Tips blijven welkom.
Gelogd
Kind 1: Kijk een goederentrein!
Kind 2: Nee joh, dat noem je een betere trein
bask185
Offline
Berichten: 4009
Re: Zelf DCC besturen vanaf PC
«
Reactie #9 Gepost op:
05 april 2019, 15:12:04 »
Ik lees op
deze site
dat de z21 geen wifi heeft, maar hij heeft wel een ethernet aansluiting. Dus als je hem met een ethernetkabel aan je router prik dan kan je je computer die ook op dat netwerk zit er mee babbelen
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
Print
Pagina's: [
1
]
Omhoog
« vorige
volgende »
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
Zelf DCC besturen vanaf PC