BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: GeerC op 19 February 2024, 09:09:39
-
Hallo, ik ben nieuw hier en heb een probleem.
Ik volg de video’s van Albert mbt het gebruiken van Rocrail ivm een Arduino mega. Hierin wordt getoond dat je in Rocrail via het baanplan een wissel kunt omzetten. Als proef worden 2 leds gebruikt. Dat lukt mij ook!
Daarna heb ik een ir sensor aan Rocrail toegevoegd. Dat werkt ook.
Ik probeer nu de wissel door de sensor te laten bedienen. In Rocrail lukt dat. De wissel gaat netjes om en het symbool voor de sensor licht op. Maar de ledjes gaan niet branden. Het lijkt alsof er geen signaal naar de leds wordt verzonden. Vergeet ik iets?
Gerard
-
Hoi Gerard,
Kun je een schets maken van hoe je het aangesloten hebt?
-
Hallo Albert,
Geweldige video’s die je gemaakt hebt. Daar heb ik al veel aan gehad. Bedankt daarvoor.
Ik heb vwb de wissel stap 1 van je video nagebootst. Dat werkt. De leds gaan om en om aan wanneer ik in het baanplan op de wissel klik.
Daarnaast heb ik een ir-sensor aangesloten, weer precies volgens jouw video. Ook die werkt in Rocrail. Als ik de sensor activeer dan kleurt de melder in mijn baanplan rood.
Als laatste heb de ir-sensor in Rocrail toegevoegd aan de wissel. Via eigenschappen-besturing_melder afslaan. In dat veld heb ik fb1 ingevuld, het I’d van mijn melder. Ook heb ik een vinkje gezet bij ‘geinverteerd’. Tot slot heb ik het veld ‘gebruik veld meldingen’ aangevinkt.
Activeer ik nu de sensor, dan wordt klapt de wissel in Rocrail om, maar de achtergrond van het wisselsymbool wordt rood en de leds lichten niet op.
Ik hoop de situatie duidelijk voor je geschetst te hebben.
Gerard
-
Hoi Gerard,
Fijn dat je mijn video's weet te waarderen, maar bij deze moet ik jou bedanken. Door jouw vraag heb ik iets nieuws over Rocrail geleerd waar ik nog nooit naar gekeken heb ;D
Ik denk eigenlijk dat je dit 'verkeerd om' gebruikt. Deze optie is bedoeld om melders aan wissels te koppelen die de juiste stand van de wissels doorgeven aan Rocrail. Een rijweg kan pas vrijgegeven worden als de melder heeft teruggemeld dat het wissel in de juiste stand staat. En dat is ook de reden dat het wissel bij jou rood kleurt, lees het maar eens na in de wiki, waarbij ik je verwijs naar de Engelse wiki want die is het best bijgewerkt.
En dat brengt me op de vraag waarom je dit zo gedaan hebt? Welk effect wil je bereiken met je IR sensor? Of valt dit in de categorie 'alles uitproberen', wat ik alleen maar kan aanmoedigen (y)
https://wiki.rocrail.net/doku.php?id=switch-wiring-en#background_color_in_rocview (https://wiki.rocrail.net/doku.php?id=switch-wiring-en#background_color_in_rocview)
Als je het wissel zelf aanklik in Rocrail om het om te zetten, gaan de leds dan wel branden?
-
Hallo Albert,
Dat is mij nu duidelijk. Verkeerde weg bewandeld.
Als ik op mijn baanplan in Rocrail op de wissel klik, dan branden afwisselend de rode en groene led. Dat werkt perfect.
Ik rij analoog.
Ik wil een schaduwstation bouwen. Als er een trein op bv spoor 1 binnenkomt, rijdt hij door de ir-sensor. Die wordt geactiveerd en moet binnen Rocrail de wissel omzetten zodat de volgende trein binnenkomt op spoor 2.
Als dit werkt komt mijn volgende uitdaging. Rocrail naast de wissel ook een relais laten omzetten zodat de trein op het andere spoor vertrekt.
Waarom de wissels digitaal aansturen? Omdat ik vast kennis wil maken met Rocrail en de digitale modelbaanwereld. Wie weet stap ik in de toekomst over op digitaal rijden.
Gerard
-
Hoi Gerard,
Weet je dat je met de DCC-EX centrale ook analoog kunt rijden? In 1 van mijn laatste video's over DCC-EX laat ik dat zien.
Dat is nog heel eenvoudig maar er is al veel meer mogelijk. Ik ben er alleen nog niet aan toe gekomen om het verder uit te werken.
Door de combinatie van DCC-EX met EX-RAIL moet het mogelijk zijn de analoge treinen volledig automatisch te laten rijden via Rocrail.
Wat je wil met die IR-sensor is eenvoudig op te lossen met een actie waarbij Rocrail de wissels omzet als de sensor wordt geactiveerd.
En met het omgaan van het wissel kun je ook een relais aansturen, via pinnen op de Arduino.
De video: https://youtu.be/poWch_giyxk?si=p7V9KlVIv8hdZ418 (https://youtu.be/poWch_giyxk?si=p7V9KlVIv8hdZ418)
-
Hoi Albert,
De link die je geeft ga ik zeker bekijken. Dat zou een mooie oplossing zijn. Hoeft ik niet al mijn locomotieven om te (laten) bouwen.
De tip over het gebruiken van acties ga ik eens rustig uitproberen. Ik ben een zgn herintreder. Leuk om de hobby ook een digitale dimensie te geven.
Bedankt voor je hulp. Ik zal zeker nog meer video’s van je gaan bekijken.
Groet, Gerard