BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: Wummeke op 15 July 2016, 13:54:35

Titel: Arduino servo decoder direct aansturen met RocRail
Bericht door: Wummeke op 15 July 2016, 13:54:35
Voor een projectje lijkt het mij het gemakkelijkste om een Servodecoder te maken met een Arduino. Dat is natuurlijk geen probleem, kant en klare oplossingen zijn er in overvloed inmiddels. Helemaal top, maar ik zoek iets anders. Ik wil namelijk het liefste de Arduino direct aan willen sturen vanuit RocRail, dus zonder tussenkomst van een DCC centrale. Ik heb wel een Intellibox II maar om mijn hele project zo transportabel mogelijk te houden, wil ik die het liefste niet gaan gebruiken. Wellicht zoek ik niet goed genoeg, maar ik heb tot op heden nog geen project kunnen vinden wat dit kan.

Mijn plan is dus: Raspberry Pi met Rocrail server -> Arduino(s) -> servo(s)

Ik ben enigszins vaardig met C en kan best wat zelf in elkaar zetten voor de Arduino, maar ben niet kundig genoeg om een driver oid voor de Rpi en/of Rocrail te schrijven. Kan iemand mij de goede kant op wijzen?
Titel: Re: Arduino servo decoder direct aansturen met RocRail
Bericht door: Cees Baarda op 15 July 2016, 17:34:31
Dag Jan Willem,

als je ook met treinen gaat rijden heb je een vorm van DCC op de rails nodig. Hoe kom je daar dan aan?

De RocRail server kan ook functioneren als een DCC-centrale, dan hoeft er alleen een booster aan je RaspBerry. Daarmee heb je DCC-signaal gegenereerd en kun je dus gewoon bijv. een MARDEC gebruiken.

groet Cees.
Titel: Re: Arduino servo decoder direct aansturen met RocRail
Bericht door: Timo op 17 July 2016, 12:12:05
Het is inderdaad een beetje een gekke eis, alleen een servo decoder aansturen vanuit Rocrail... Moeten er dan geen treinen rijden?

Maar, mocht je het echt willen, is het op zich wel mogelijk. Maar moet je wel zelf aan de slag. Ipv DCC sniffen kan de de decoder gewoon een centrale protol laten spreken. Bijvoorbeeld het IB protocol. Deze komt gewoon binnen over serial dus kan je direct mee aan de slag. Je moet alleen wel de juiste commando's terug geven om Rocrail te doen geloven dat het met een centrale spreekt. Dat jij met de helft van de commando's dan niets doet en alleen wacht op wisseladressen is natuurlijk niet erg  ;D


Timo