Airbuspilot
Registered

Hi again
I have a small n gauge layout in 4 parts, one fully automatic branch line, two mainline tracks with independent fiddle yards which can be either fully automatic or manual and a central shunting yard which is fully manual including an Arduino controlled turntable. The automatics are DC and controlled by Arduinos, position sensing by Hall effect switches and with magnets under the engines. This setup runs very well and does not need a JMRI type of interface, however there are some limitations, the fast express, the commuter DMU and the freight train run at approximately the same speed as the Arduino cannot identify an engine. In principle this can be corrected by programming but as I am required by higher management to "put my crap away after use" I have to make a set up each time i run the layout and the set up must always be the same, a system which can recognise the engine could be better.
I am starting to experiment with DCC, I have a DCC controller made with an Arduino Uno and motor shield running DCC++EX which works well. I now need some sort of control interface and would like some advice. I will probably run like today with 80+ % automatic operation. The manual is essentially used when something goes wrong and i need to bring things back to the correct starting point. I would prefer to use Arduino type units rather than buy commercial products partly because its more interesting and also because it can take up to 6 weeks for parcels to arrive here and a proportion inevitably get lost.
JMRI - I understand this works well with Arduino however I have problems running it on my oldish MAC computer ( Catalina ) Decoder Pro works but Panel Pro refuses to start? Assuming I can make it work on a MAC i believe automation is possible but requires Python type programming. Also feedback from my existing Hall sensors via an Arduino is possible (I understand) as JMRI will find the incoming port?
Rocrail - I have set up Rocrail and am quite impressed but so far I have only used the intro section and not connected to my DCC controller. What i liked is the almost immediate suggestion that automation was not only possible but built in from day 1. What i need to establish, will Rocrail recognise my Arduino sensor shield as an independent USB input to the computer or does feedback need to come through the controller?
iTrain - I know nothing about this one, from what i have read it is very similar to Rocrail with very similar automation possibilities? I need to establish the same feedback requirements.
Any thoughts much appreciated.
Robin
I have a small n gauge layout in 4 parts, one fully automatic branch line, two mainline tracks with independent fiddle yards which can be either fully automatic or manual and a central shunting yard which is fully manual including an Arduino controlled turntable. The automatics are DC and controlled by Arduinos, position sensing by Hall effect switches and with magnets under the engines. This setup runs very well and does not need a JMRI type of interface, however there are some limitations, the fast express, the commuter DMU and the freight train run at approximately the same speed as the Arduino cannot identify an engine. In principle this can be corrected by programming but as I am required by higher management to "put my crap away after use" I have to make a set up each time i run the layout and the set up must always be the same, a system which can recognise the engine could be better.
I am starting to experiment with DCC, I have a DCC controller made with an Arduino Uno and motor shield running DCC++EX which works well. I now need some sort of control interface and would like some advice. I will probably run like today with 80+ % automatic operation. The manual is essentially used when something goes wrong and i need to bring things back to the correct starting point. I would prefer to use Arduino type units rather than buy commercial products partly because its more interesting and also because it can take up to 6 weeks for parcels to arrive here and a proportion inevitably get lost.
JMRI - I understand this works well with Arduino however I have problems running it on my oldish MAC computer ( Catalina ) Decoder Pro works but Panel Pro refuses to start? Assuming I can make it work on a MAC i believe automation is possible but requires Python type programming. Also feedback from my existing Hall sensors via an Arduino is possible (I understand) as JMRI will find the incoming port?
Rocrail - I have set up Rocrail and am quite impressed but so far I have only used the intro section and not connected to my DCC controller. What i liked is the almost immediate suggestion that automation was not only possible but built in from day 1. What i need to establish, will Rocrail recognise my Arduino sensor shield as an independent USB input to the computer or does feedback need to come through the controller?
iTrain - I know nothing about this one, from what i have read it is very similar to Rocrail with very similar automation possibilities? I need to establish the same feedback requirements.
Any thoughts much appreciated.
Robin