JMRI is exactly the thing xrunner is talking about, interfacing DCC to a PC (you need some hardware of course, JMRI is just software).
There are better software than JMRI thou, Traincontroller for example, but it's not free.
Right, and I have the interface that can connect the DCC controller to a PC I just have to get to the point where I can set it up. I have a lot of work to do on the scenery right now.
Also, there is another protocol that is coming but there isn't a lot of hardware available yet, it's called LCC - Layout Command Control.
Layout Command Control (LCC) s a system for controlling all the functions on your layout that don’t have to do with how fast the locomotive is moving -- things like signals, turout control, or layout lighting.
LCC is OpenLCB, just under a different name.
The purpose of LCC standard is to take the load off the throttle network with respect to signaling, turnout routing, and other aspects of operations not related to control of locomotives.
http://www.dccwiki.com/Layout_Command_Control
And no it's not addictive (see pic)
The plywood board you see holds several things for the layout. There is a 12 VDC PS for various support electronics such as the Digitrax DS64s. These are mainly for controlling the turnouts from the throttle (although they have additional functions I'm not using). All the turnouts are wired back to these so they can be set closed or open according to their assigned number (in this case 1 - 17) from the throttle or a PC. The turnouts are Kato and have a solenoid that requires a short + or - voltage pulse to kick the points which comes from the DS64. They can also be programmed to hold routes, which are a series of turnout settings to configure a number of turnouts all at the same time for, well, a route.
Also on the board I have a group of Microchip CL2 constant current drivers for the LEDs that will be used for street lights and buildings, and a 24 VDC PS for that system.
Another unit which is by my computer right now is also going to be on the board is a Digitrax PR3. This is what interfaces the PC to the Loconet via those gray cables which I made up (6P6C connectors). All of that system connects back to the DCS-100 command station booster which generates the amplified digital signal to the tracks.
But, the electronics is just a part of the hobby. I'm enjoying taking time to build the scenery right now. that's just as fun as the rest of it for me. I'll post more pics as time goes on (mainly to pull in more unsuspecting innocent bystanders
)