MODELLJERNBANEFORENINGEN I NORGE (MJF) - forum

  New Posts New Posts RSS Feed - Valg av modelljernbane
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Valg av modelljernbane

 Post Reply Post Reply
Author
je_83 View Drop Down
Viderekommen
Viderekommen
Avatar

Joined: 15 november 2014
Location: Norge
Status: Offline
Points: 4
Post Options Post Options   Thanks (0) Thanks(0)   Quote je_83 Quote  Post ReplyReply Direct Link To This Post Topic: Valg av modelljernbane
    Posted: 15 november 2014 at 19:23

Hei,

Jeg er ute etter råd ifb med valg av modell-jernbane.

  • Dette blir min første jernbane, og behovet i første omgang er forholdsvis enkelt:
  • Et enkelt startsett
  • Digital styring

Mulighet for å fjernstyre og programmere basis-funksjoner (start/stop, hastighet, switcher), gjerne mot et web-API dersom det er mulig å unngå å måtte koble anlegget direkte til en fysisk PC.

Jeg planlegger å bruke Microsoft .NET som programmerings-språk mot det som måtte være tilgjengelig av API.

Har ikke funnet noe praktisk eksempel, det nærmeste jeg har funnet er dette som riktignok ikke er .NET:

https://github.com/gregwym/PollingTrainControlPanel 

Ift merke/produsent har jeg ingen preferanser, jeg er mest ute etter å finne noe som har ønsket funksjonalitet.

Har dere noen tips som kan møte disse behovene?


Back to Top
einjen View Drop Down
Veteran
Veteran
Avatar

Joined: 17 september 2005
Location: Norway
Status: Offline
Points: 1335
Post Options Post Options   Thanks (0) Thanks(0)   Quote einjen Quote  Post ReplyReply Direct Link To This Post Posted: 15 november 2014 at 21:00
Hei.

Ta et søk i forumet på "arduino". Da vil du finne et par tråder om både arduino og Raspberry Pi som grensesnitt mellom pc og togbane. VI er flere som med stort hell har brukt Raspberry Pi for å styre togene våre. 

Microsoft .net aner jeg ikke noe om, men Det jeg har forsøkt er det javapaserte JMRI og i tillegg finnes det andre muligheter, f.eks Rocrail.

Er også usikker på i hvor stor grad leverandører av dcc-commandstations publiserer api-er, men jeg mener jeg leste noe om at Roco hadde planer om å gjøre dette med sin Z21 (stor Z, ikke liten).
--

Einar Næss Jensen

Words of wisdom are easily spoken, but they are cheap talk

http://einarblog.homemade.no/einarblog
Back to Top
bkv1 View Drop Down
Veteran
Veteran


Joined: 19 desember 2010
Location: Norge
Status: Offline
Points: 247
Post Options Post Options   Thanks (0) Thanks(0)   Quote bkv1 Quote  Post ReplyReply Direct Link To This Post Posted: 15 november 2014 at 21:10
Hei. Fin hobby du har valgt Smile

Jeg vet ikke om noe .Net API, men hvis du kan tenke deg å programmere i java eller python, har du Java Model Railroad Interface (JMRI). Du behøver slett ikke å programmere, hvis du ikke har spesiell interesse av det. JMRI har også ferdige applikasjoner du kan bruke til de funksjonene du nevner og mye mer. JMRI  kjører på en PC (Linux, Mac eller Windows) som du kobler til en sentralenhet laget for å styre modelljernbaner. Av sentralenheter finnes avanserte dyre og enkle billige. Jeg for min del har en av de rimeligere ettersom jeg foretrekker å styre gjennom PC eller en app på mobiltelefonen. 

Modellbaner kommer i flere skalaer. Flertallet bruker en skala som som kalles H0 (1:87). Min bane er i N-skala (1:160).
-Bjørn
 
Hilsen Bjørn

N-skala, Peco 55, Digikeijs DR5000, JMRI. Tysk diesel nyere tid
Back to Top
einjen View Drop Down
Veteran
Veteran
Avatar

Joined: 17 september 2005
Location: Norway
Status: Offline
Points: 1335
Post Options Post Options   Thanks (0) Thanks(0)   Quote einjen Quote  Post ReplyReply Direct Link To This Post Posted: 15 november 2014 at 21:13
Wow . Man kan bruke python med jmri? Det har jeg ikke tenkt på! Takk!
(hater java, elsker python)
--

Einar Næss Jensen

Words of wisdom are easily spoken, but they are cheap talk

http://einarblog.homemade.no/einarblog
Back to Top
je_83 View Drop Down
Viderekommen
Viderekommen
Avatar

Joined: 15 november 2014
Location: Norge
Status: Offline
Points: 4
Post Options Post Options   Thanks (0) Thanks(0)   Quote je_83 Quote  Post ReplyReply Direct Link To This Post Posted: 15 november 2014 at 21:33
Takk for raske tilbakemeldinger.

Raspberry Pi ser veldig interessant ut, har funnet blant annet denne artikkelen som viser eksempler relatert til mine behov:
http://blogs.msdn.com/b/brunoterkaly/archive/2014/06/11/mono-how-to-install-on-a-raspberry-pi.aspx

Når det gjelder et enkelt og greit startsett som kan styres fra Raspberry Pi, er det noen som har noen gode eksempler?

For eksempel ut fra dette utvalget:
http://shop.nmj.no/index.php?cPath=207&osCsid=20cafeaeff73915fdc21150f2751b7ed
Back to Top
programmeringssporet View Drop Down
Veteran
Veteran


Joined: 12 desember 2013
Status: Offline
Points: 405
Post Options Post Options   Thanks (0) Thanks(0)   Quote programmeringssporet Quote  Post ReplyReply Direct Link To This Post Posted: 16 november 2014 at 00:21
Hei

 Jeg har programmert en del mot ROCO / Lenz digitalsystemet, via en serieport / USB grensesnitt.  Heldigvis har det nå kommet et moderne ethernet basert digitalsystem fra Roco : z21.  Der er serieprotokollen ”wrappet” inn i TCP kall (UDP) slik at man slipper å gå via en treg serieforbindelse.  Har programmert litt Java mot denne, og det fungerer helt fint, selv om det er litt utfordring med at det foreløpig ikke finnes noe særlig eksempelkode på internett.   Hvis du går for denne, kan jeg publisere noe av Java koden min.  JMRI er også i ferd å lage støtte for denne – men foreløpig har de kommet ganske kort (Du må da bruke de nyeste beta versjonene av JMTI).

Et glimrende startsett med z21 er :

http://shop.nmj.no/product_info.php?cPath=207_208&products_id=8561&osCsid=20cafeaeff73915fdc21150f2751b7ed

 Protokollen finner du her :

http://www.z21.eu/en/Downloads

 

 

Back to Top
bkv1 View Drop Down
Veteran
Veteran


Joined: 19 desember 2010
Location: Norge
Status: Offline
Points: 247
Post Options Post Options   Thanks (0) Thanks(0)   Quote bkv1 Quote  Post ReplyReply Direct Link To This Post Posted: 16 november 2014 at 14:19
Je_83:
Bare et innspill til: SPROG 3 USB  er en forholdsvis rimelig sak som kan fungere som sentralenhet for et startsett (og litt til). Den støttes av JMRI (hvis du skulle lande på det). Du får den riktignok ikke i noe startsett, men hvis interessen din går veldig mye i retning av programmering er det noe å vurdere.

Ellers tror jeg du kan komme bedre igang med startsettet som programmeringssporet viser til enn med dem du viser til i din egen artikkel.



Edited by bkv1 - 16 november 2014 at 14:26
Hilsen Bjørn

N-skala, Peco 55, Digikeijs DR5000, JMRI. Tysk diesel nyere tid
Back to Top
je_83 View Drop Down
Viderekommen
Viderekommen
Avatar

Joined: 15 november 2014
Location: Norge
Status: Offline
Points: 4
Post Options Post Options   Thanks (0) Thanks(0)   Quote je_83 Quote  Post ReplyReply Direct Link To This Post Posted: 16 november 2014 at 20:58
Jeg har gjort litt mer research angående Raspberry Pi, og har blant annet sett gjennom dette kurset hos Pluralsight som ga en veldig grei innføring:

Der vises det også hvordan man kan bygge et REST endpoint på Raspberry Pi, noe som er perfekt ift .NET applikasjonen hvor jeg skal kalle API`et fra siden det er meget enkelt å kommunisere med REST.

Så dette ser veldig lovende ut :)

Takk for tipset angående startsett. Tar gjerne i mot et par forslag til når det gjelder startsett som vil fungere bra mot Raspberry PI :)
Back to Top
programmeringssporet View Drop Down
Veteran
Veteran


Joined: 12 desember 2013
Status: Offline
Points: 405
Post Options Post Options   Thanks (0) Thanks(0)   Quote programmeringssporet Quote  Post ReplyReply Direct Link To This Post Posted: 16 november 2014 at 23:02
Hei,

Hvis du er på jakt etter litt rimeligere startsett, og ikke bryr deg så veldig om hvordan modellene ser ut / hvilke land de fra)  har du ett her

http://shop.nmj.no/product_info.php?cPath=207_208&products_id=8624&osCsid=31c5f62bcc764c320c6a4a1dd33f084d


Eller du kan se her  (igjen anbefaler deg å kjøpe et z21 sett, bl.a. fordi de selges til en veldig gunstig pris for tiden)

http://www.togbutikken.no/webshop/shop1/productsByCategory.asp?intCatalogID=86&strCatalog_NAME=Roco+-+startsett

ulempen/fordelen  med z21, er at det ikke følger med noe å styre med - du må bruke en iPhone/iPad/Android app

En god mulighet er jo da å kjøpe både et z21 og et Multimaus (den røde, eller grå) startset  -   det blir ikke gøy før du har to eller flere lokomotiver - og med startsett får du digitalstyringen nesten gratis.

Ulempen med Multimaus- startsettene er at det ikke følger med noe PC grensesnitt.  Dette kan du bygge selv, hvis du liker å lodde litt :

http://usuaris.tinet.cat/fmco/lokmaus_en.html
f.eks. GEN-LI

eller kjøpe fra Lenz (koster i underkan av kr 1000.-?)

SPROG 3 USB  er også en rimelig måte å starte på.  SPROG er opprinnelig utviklet av MERG  (Model Electronics  Railway Group i England)
MERG har laget et nytt styringssystem som de kaller CBUS.  Dette er moduloppbygget.  med (CAN kommunikasjon mellom modulene) .  Alt er tilgjengelig for nedlasting.
Alternativt kan du melde deg inn, ca kr 200 pr.år.  Medlemmer kan kjøpe modulene som enkle byggesett, tar ca 1 time pr modul å lodde sammen.  For å komme igang
trenger du en DCC Command Station (DCC-CMD : £26.80) og et seriegrensesnitt (CAN-RS : £10.50).  Prisene er lave,  Det er dyrere å kjøpe komponenentene f.eks. hos Elfa)
DCC-CMD kan drive ett eller 2 lokomotiver (max 1A) Booster koster £25.75 (5 - 10A) , Det  finnes en rekke moduler for detektering, styring av sporveksler etc.  De er iferd med
å frigjøre et nytt USB grensesnitt til £9.00,  Den gamle USB modellen kan ikke bestilles lenger (kun som deler).  Modul for ethernet grensesnitt finnes men koden er i beta.
Mere informasjon :

http://www.merg.org.uk/

På Raspberryen må du ha en server som mottar REST kallene og oversetter disse enten til Lenz/Roco XpressNet grensesnitt, MERG CBUS eller SPROG.  SPROG og CBUS eller ASCII basert XpressNet er binært.
Jeg har Java kode oppe å kjører, som mottar meldinger via TCP Socket (min egen proprietære kommandostruktur) og oversetter til SPROG og/eller XPressnet. - med litt begrenset funksjonalitet.  Dette kjører i parallell med JMRI
(Jeg har derfor to MERG serieportgrensesnitt)

For å slippe norske tollbehandlingsgebyrer på MERG settene benytter jeg :

http://www.posterestantestromstad.no/

http://forum.mjf.no/forum_posts.asp?TID=8269&title=programmeringssporet
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.05
Copyright ©2001-2022 Web Wiz Ltd.

This page was generated in 0,076 seconds.