Let's Build a Portable Model Railroad DCC Programming Track
Жүктеу.....
Пікірлер: 74
@Trains-With-Shane2 жыл бұрын
I love this idea. The only suggestion that I would add is to add bumpers on both ends of the track so the locomotive doesn't run off of one end while you're looking at your computer screen.
@FutureGPTranscoDriver
3 ай бұрын
I agree
@rwissbaum98492 жыл бұрын
Good article, Jimmy. I use a SPROG-II (now superseded by SPROG 3) instead of the Arduino. This costs more, but it is a turnkey system for those who do not want to deal with the Arduino and the motor shield, or with the assembly and programming. Also, the SPROG 3 will operate trains as well; it's literally a mini-DCC system. Also, instead of a standalone piece of track, I use a section of my layout track which is electrically isolated (e.g. a siding track works nicely). I wire a male 2 pin connector to the track, and I connect a female 2 pin connector to my DCC power bus, and a second 2 pin female connector to my SPROG. (You could use a DPDT center off switch for a permanent wiring solution.) When I want to program, I unplug the track connector from the DCC power bus and plug it into the SPROG. I can program and test while connected to the SPROG. When finished, I unplug the SPROG and connect the track back to the DCC bus.
@radiofry2 жыл бұрын
The first time I built a programming track, I used a 6” piece of track and the loco moved so much that it ran off the track before finishing… I enjoy you channel!
@bc54412 жыл бұрын
Thanks Jimmy-be well!
@donaldkormos55292 жыл бұрын
Take care of yourself Jimmy ...
@SarahsAtticOfTreasures2 жыл бұрын
That looks great. My husband built us one in our train room. His only problem. I didn't appreciate his joining my tracks to his . I run mainly DC. LOL
@petermenningen338
2 жыл бұрын
Looks like your hubby is a robber baron, You need to charge him rent when he runs his trains on your track. LOL
@SarahsAtticOfTreasures
2 жыл бұрын
@@petermenningen338 He had it where I couldn't run trains on my track. He thought I would be OKAY with him running them. I admit: I didn't handle it well. Or very quietly.
@chrisenglish38372 жыл бұрын
Just starting, so I was programming on teh main, on a very large test loop. Reading the entire CV table, about 90 minutes, and with each read the loco twitched back and forth. I bet it traveled 20 feet. I would recommend some form of a stop at each end of a the track - such as a simple block of foam. Great video.
@kraigsickels39182 жыл бұрын
Please take good care of yourself Jimmy ! I think 🤔 as a railroad community we all care about you ! By the way….. another great 👍 video!
@JonathanChristian212 жыл бұрын
Thank you for posting a video that explains that B is for programming track and A is for main..... Can't wait to read my Lok 5 decorder now :)
@gregbowen6172 жыл бұрын
Great video Jimmy! Hopefully your skin issues will be over soon, stay safe and enjoy your railroad! Cheers from Melbourne Australia 🇦🇺
@edwardaudet83672 жыл бұрын
That's the best, very informative. I have a programming track, but I never thought to use it with DCC++EX. I'm going to have to try this Thanks a bunch
@nedmerrill57052 жыл бұрын
Very helpful. Get well soon.
@loispadgett63062 жыл бұрын
I am going to stick to DC I get to lost in all the programing. I know my strengths and weaknesses and the programing is different weak link. Lol 😂 This is great video for those who can do the programing. Heal kwikly Jimmy see you next time. GOD BLESS 🚂❤🚂❤🚂❤
@westwonic
2 жыл бұрын
No need really for JMRI or programming to change cv's. I use a Roco Z21 DCC control station, which allows me to modify any CV' on my tablet or iPhone, and I can also use both devices to run my locos and throw switches/ turnouts.
@harrisynth2 жыл бұрын
Really cool stuff Jimmy, can't wait for more coffee and trains, hope you heal well, take care!
@neobaggins37182 жыл бұрын
Kato sell a powered unitrack connector. Basically the Kato plug with two wires that end in track connectors. Would streamline it a bit, as you could just cut the plug off, strip the wires and attach whatever connectors you need for the Arduino.
@greerdavidson5252 жыл бұрын
Time for me to put together that programming track. Thanks for the boost. BTW, I did the face chemo thing last year. Not much fun. The treatment lasted 2 weeks, then it took another 2 weeks to get back to semi-normal. Hang in there!
@SteveH-TN Жыл бұрын
You provided a great explanation of the alternatives. I am a tea drinker with cream & sugar.
@HumancityJunction2 жыл бұрын
I have been meaning to build one of these. Instead of multiple tracks, I want to get myself a piece of dual gauge HO/N. It would be much easier if I could stick to one scale. -Heath
@DIYDigitalRailroad
2 жыл бұрын
But much less fun!
@JDsHouseofHobbies
2 жыл бұрын
@@DIYDigitalRailroad I have three. N, HO and British 00 gauge!
@dwightatnorthernstar18202 жыл бұрын
I didn't need a portable programming track. I just put a N scale and HO scale rack on a board and connected them to my power on the controller base station with a on off switch when not using and just running trains. Another connection runs from my base power station to my laptop for JMRI. I use my handheld for setting address and other settings in JMRI Latest: After following your instructions, it worked really well, but, now on a Atlas s2 N with ESU i constantly get a code 308. lights and sounds work, but motor will only rev up but, not move at all.....:(
@acrranscaleandlifejourney43302 жыл бұрын
Hope you feel better soon! Great video, thanks for sharing.
@geesharp66372 жыл бұрын
I made one of these years ago and it has been GREAT to use.
@4everdc3022 жыл бұрын
Cool Jimmy. Will be something I'll need. Will not be doing any DCC on my layout but will be having a one of loco&controller to goto train clubs for operations.
@TheChrisharlow2 жыл бұрын
I suggest adding a little block of wood at each end of the track to prevent any loco dropping off your workbench if it moves while programming.
@lowcountryrailroad77012 жыл бұрын
Great video jimmy
@TheyMakeItLikeThat2 жыл бұрын
Looks great brother. I’ve never gotten into DCC plus plus but I can definitely see the benefit. Also, take care of yourself buddy. Wear sunscreen!
@sounddude1772 жыл бұрын
Looks great, Jimmy! I've been using a digitrax PR4 on a small switch-puzzle layout (shoutout to Steve's Trains for the plans) by swapping the dc throttle for the PR4. I probably have enough spare arduino parts to build this. I like the idea of the small dedicated setup. I use a 10 year old netbook as the JRMI host. It's a bit slow loading JRMI, but good enough plus it is super small compared to a normal laptop. I too learned to keep my bald head covered, especially in the AZ sun. Be well!
@abcando12 жыл бұрын
Very nice video! Just built myself one recently too. It is really a necessity for DCC layouts. 👍
@carolinafoothillsrailroad49292 жыл бұрын
Great video Jimmy last time you weren't showing you face you child ruffed you up
@anfieldroadlayoutintheloft52042 жыл бұрын
Good video on your channel thank s lee
@christopherpretzman96012 жыл бұрын
I built one also, but it's finished. I can also use it as a backdrop for loco pictures.
@TheChrisharlow2 жыл бұрын
Dcc++Ex also has special features that mean you can even test loco functions like sound and lights on the prog track.
@chazco2 жыл бұрын
This is a great idea. I'll have to build one.
@polarisbear74682 жыл бұрын
8:01 nice deocoder type
@DIYDigitalRailroad
2 жыл бұрын
Thanks! When I am doing sound, I like to use the ESU decoders because they fit better. I had a bad experience with milling a chassis for a digitrax speaker and I sheared the metal body in half. If I am not doing sound, I get the cheapest digitrax decoder I can find.
@scentgrasslakerailway Жыл бұрын
True JMRI is free, but a lot of people give a lot of their personal time and energy to JMRI's development and maintenance. As such, be the better person and hit the "Donate" button to give a bit of help to the project's continuance and to acknowledge your appreciation for their efforts.
@KenPryor2 жыл бұрын
Great project idea!
@DadBison2 ай бұрын
Please add the barrel plug adapter to the Amazon links
@ModelTrainsAutomation2 жыл бұрын
Nice!
@Mason-DixonRR Жыл бұрын
wow that's a lot of browser tabs🤓
@mattw96672 жыл бұрын
Jimmy, did you forget to bend the 2 power pins on the motor shield out of the way to prevent 12volts from burning out the Uno or is this only running 5 volts from the laptop? Great vid!
@DIYDigitalRailroad
2 жыл бұрын
Hey Matt. The arduino can handle up to 12 volts. So there is no danger of burn out.
@woozleboy
2 жыл бұрын
Cutting the VIN trace and BRAKE traces on the bottom of the motor shield allows the use of an external power supply safely for track power. Used laptop power supplies are ideal for HO and above. N scale can get away with 12 volts, though sound equipped locks can want more power and be finicky.
@dwightatnorthernstar1820 Жыл бұрын
PS., have you thought about adding a booster to your arduino for programming???
@zoofster7392 Жыл бұрын
It would be nice if you explain the different parts you assume we are all electrical engineers
@allenbarnes72022 жыл бұрын
My layout is still dc
@johnrothus12642 жыл бұрын
Compact, portable dcc station - great! Lugging a pc around defeats the light weight, portable station. What about portable jmri? And, what did you use for 12vdc power?
@timothypestka45877 ай бұрын
0:40 what song is that in that in the background? Sounds like something in Sonic the Hedgehog
@StaticXD00d2 жыл бұрын
Could you provide a link to those power connectors that let you go from barrel to individual wires like you used in this application? I searched your Amazon shop and they're not in there. Don't even know what they're called LOL! I hope you're doing well with your treatment. Hopefully that will soon be behind you.
@neilgavins88527 ай бұрын
Shouldn't the L298 be a P not an N?
@timpearson98706 ай бұрын
Does anyone have an update on the settings? the compiler has been significantly updated. I did not get the choice of 'arduino Motor Shield' so I chose 'standard motor shield' ? everything looks ok and decoder pro all looks fine, just getting no read/lights flashing from either the loco shield or the deek-Robot motor shield I am using? ( yes I have switched on in the program) thanks
@tiboore2 жыл бұрын
Can you do I video on Dcc++ ex for mu two engines with speed matching, how to?
@Ferrocarril_Chicago2 жыл бұрын
By chance, is it too late to resubmit my entry for this upcoming virtual model railroad show?
@MarineCorpsTrucker9 ай бұрын
This system no longer works as of 03NOV2023. Motor board that he chose does not connect/talk with the uno board nor JMRI
@timpearson9870
6 ай бұрын
oh just read this..... did you find a solution Jon?
@Stl-Lou2 жыл бұрын
I have that exact setup except not permanent yet. I have a BLI and 2 Atlas locos with Digitrax decoders that won't respond to JMRI with this setup. Have you needed a programming booster for any of yours and is there one you recommend?
@kennethcollins76652 жыл бұрын
I’m fairly new to the world of DCC. I’ve done some programming through my NCE Power Cab, but this looks so much easier. What make and model of Arduino UNO and L298N did you use? I’m seeing all kinds out there and I want to keep this as simple as possible by building exactly what you did.
@DIYDigitalRailroad
2 жыл бұрын
I have the motor shield linked and the UNO clone I use the most linked as well in the description.
@drubarlow Жыл бұрын
Does this work for Mac? I want to build a program track to save time & congestion at my local model RR club, but, as a Mac user, I am also not fond of the idea of buying a new PC just to program my locomotives.
@KenN.OXN.8052 жыл бұрын
I wonder about the feasibility of making one real portable by using jmri on a pi instead of carrying around a laptop. Trouble is, I don’t think you can use Dropbox on a pi, right? Take care with that sun exposure Jimmy.
@DIYDigitalRailroad
2 жыл бұрын
JMRI actually has a Linux disk image you can download onto a Pi.
@paulwilfong3678 Жыл бұрын
1. Can I use a Mac laptop as the computer?. 2. Can this be used to load sound files into the loco decoder?
@DIYDigitalRailroad
Жыл бұрын
Yes. I use a mac. If you can load sound through JMRI then yes.
@bobrodgers5752 жыл бұрын
I want to built this programming track but am confused by the use of serial ports. I don't have any on my PC. Can a USB port be used?
@DIYDigitalRailroad
2 жыл бұрын
Hey Bob. Yes you can use USB. USB actually stands for “Universal Serial Bus”. It’s a bit confusing for all of us who had computers with Serial ports.
@bobrodgers575
2 жыл бұрын
@@DIYDigitalRailroad Thank you!
@andrewharrison59832 жыл бұрын
WTF hot glue to connect electrical connections to the track!!! 🤣
@DIYDigitalRailroad
2 жыл бұрын
Naturally I’m not doing that on my actual layout lol!
@Mogazilla Жыл бұрын
I never got why my grandpa took up this hobby... this programming shit is so annoying who made this bruh
Пікірлер: 74
I love this idea. The only suggestion that I would add is to add bumpers on both ends of the track so the locomotive doesn't run off of one end while you're looking at your computer screen.
@FutureGPTranscoDriver
3 ай бұрын
I agree
Good article, Jimmy. I use a SPROG-II (now superseded by SPROG 3) instead of the Arduino. This costs more, but it is a turnkey system for those who do not want to deal with the Arduino and the motor shield, or with the assembly and programming. Also, the SPROG 3 will operate trains as well; it's literally a mini-DCC system. Also, instead of a standalone piece of track, I use a section of my layout track which is electrically isolated (e.g. a siding track works nicely). I wire a male 2 pin connector to the track, and I connect a female 2 pin connector to my DCC power bus, and a second 2 pin female connector to my SPROG. (You could use a DPDT center off switch for a permanent wiring solution.) When I want to program, I unplug the track connector from the DCC power bus and plug it into the SPROG. I can program and test while connected to the SPROG. When finished, I unplug the SPROG and connect the track back to the DCC bus.
The first time I built a programming track, I used a 6” piece of track and the loco moved so much that it ran off the track before finishing… I enjoy you channel!
Thanks Jimmy-be well!
Take care of yourself Jimmy ...
That looks great. My husband built us one in our train room. His only problem. I didn't appreciate his joining my tracks to his . I run mainly DC. LOL
@petermenningen338
2 жыл бұрын
Looks like your hubby is a robber baron, You need to charge him rent when he runs his trains on your track. LOL
@SarahsAtticOfTreasures
2 жыл бұрын
@@petermenningen338 He had it where I couldn't run trains on my track. He thought I would be OKAY with him running them. I admit: I didn't handle it well. Or very quietly.
Just starting, so I was programming on teh main, on a very large test loop. Reading the entire CV table, about 90 minutes, and with each read the loco twitched back and forth. I bet it traveled 20 feet. I would recommend some form of a stop at each end of a the track - such as a simple block of foam. Great video.
Please take good care of yourself Jimmy ! I think 🤔 as a railroad community we all care about you ! By the way….. another great 👍 video!
Thank you for posting a video that explains that B is for programming track and A is for main..... Can't wait to read my Lok 5 decorder now :)
Great video Jimmy! Hopefully your skin issues will be over soon, stay safe and enjoy your railroad! Cheers from Melbourne Australia 🇦🇺
That's the best, very informative. I have a programming track, but I never thought to use it with DCC++EX. I'm going to have to try this Thanks a bunch
Very helpful. Get well soon.
I am going to stick to DC I get to lost in all the programing. I know my strengths and weaknesses and the programing is different weak link. Lol 😂 This is great video for those who can do the programing. Heal kwikly Jimmy see you next time. GOD BLESS 🚂❤🚂❤🚂❤
@westwonic
2 жыл бұрын
No need really for JMRI or programming to change cv's. I use a Roco Z21 DCC control station, which allows me to modify any CV' on my tablet or iPhone, and I can also use both devices to run my locos and throw switches/ turnouts.
Really cool stuff Jimmy, can't wait for more coffee and trains, hope you heal well, take care!
Kato sell a powered unitrack connector. Basically the Kato plug with two wires that end in track connectors. Would streamline it a bit, as you could just cut the plug off, strip the wires and attach whatever connectors you need for the Arduino.
Time for me to put together that programming track. Thanks for the boost. BTW, I did the face chemo thing last year. Not much fun. The treatment lasted 2 weeks, then it took another 2 weeks to get back to semi-normal. Hang in there!
You provided a great explanation of the alternatives. I am a tea drinker with cream & sugar.
I have been meaning to build one of these. Instead of multiple tracks, I want to get myself a piece of dual gauge HO/N. It would be much easier if I could stick to one scale. -Heath
@DIYDigitalRailroad
2 жыл бұрын
But much less fun!
@JDsHouseofHobbies
2 жыл бұрын
@@DIYDigitalRailroad I have three. N, HO and British 00 gauge!
I didn't need a portable programming track. I just put a N scale and HO scale rack on a board and connected them to my power on the controller base station with a on off switch when not using and just running trains. Another connection runs from my base power station to my laptop for JMRI. I use my handheld for setting address and other settings in JMRI Latest: After following your instructions, it worked really well, but, now on a Atlas s2 N with ESU i constantly get a code 308. lights and sounds work, but motor will only rev up but, not move at all.....:(
Hope you feel better soon! Great video, thanks for sharing.
I made one of these years ago and it has been GREAT to use.
Cool Jimmy. Will be something I'll need. Will not be doing any DCC on my layout but will be having a one of loco&controller to goto train clubs for operations.
I suggest adding a little block of wood at each end of the track to prevent any loco dropping off your workbench if it moves while programming.
Great video jimmy
Looks great brother. I’ve never gotten into DCC plus plus but I can definitely see the benefit. Also, take care of yourself buddy. Wear sunscreen!
Looks great, Jimmy! I've been using a digitrax PR4 on a small switch-puzzle layout (shoutout to Steve's Trains for the plans) by swapping the dc throttle for the PR4. I probably have enough spare arduino parts to build this. I like the idea of the small dedicated setup. I use a 10 year old netbook as the JRMI host. It's a bit slow loading JRMI, but good enough plus it is super small compared to a normal laptop. I too learned to keep my bald head covered, especially in the AZ sun. Be well!
Very nice video! Just built myself one recently too. It is really a necessity for DCC layouts. 👍
Great video Jimmy last time you weren't showing you face you child ruffed you up
Good video on your channel thank s lee
I built one also, but it's finished. I can also use it as a backdrop for loco pictures.
Dcc++Ex also has special features that mean you can even test loco functions like sound and lights on the prog track.
This is a great idea. I'll have to build one.
8:01 nice deocoder type
@DIYDigitalRailroad
2 жыл бұрын
Thanks! When I am doing sound, I like to use the ESU decoders because they fit better. I had a bad experience with milling a chassis for a digitrax speaker and I sheared the metal body in half. If I am not doing sound, I get the cheapest digitrax decoder I can find.
True JMRI is free, but a lot of people give a lot of their personal time and energy to JMRI's development and maintenance. As such, be the better person and hit the "Donate" button to give a bit of help to the project's continuance and to acknowledge your appreciation for their efforts.
Great project idea!
Please add the barrel plug adapter to the Amazon links
Nice!
wow that's a lot of browser tabs🤓
Jimmy, did you forget to bend the 2 power pins on the motor shield out of the way to prevent 12volts from burning out the Uno or is this only running 5 volts from the laptop? Great vid!
@DIYDigitalRailroad
2 жыл бұрын
Hey Matt. The arduino can handle up to 12 volts. So there is no danger of burn out.
@woozleboy
2 жыл бұрын
Cutting the VIN trace and BRAKE traces on the bottom of the motor shield allows the use of an external power supply safely for track power. Used laptop power supplies are ideal for HO and above. N scale can get away with 12 volts, though sound equipped locks can want more power and be finicky.
PS., have you thought about adding a booster to your arduino for programming???
It would be nice if you explain the different parts you assume we are all electrical engineers
My layout is still dc
Compact, portable dcc station - great! Lugging a pc around defeats the light weight, portable station. What about portable jmri? And, what did you use for 12vdc power?
0:40 what song is that in that in the background? Sounds like something in Sonic the Hedgehog
Could you provide a link to those power connectors that let you go from barrel to individual wires like you used in this application? I searched your Amazon shop and they're not in there. Don't even know what they're called LOL! I hope you're doing well with your treatment. Hopefully that will soon be behind you.
Shouldn't the L298 be a P not an N?
Does anyone have an update on the settings? the compiler has been significantly updated. I did not get the choice of 'arduino Motor Shield' so I chose 'standard motor shield' ? everything looks ok and decoder pro all looks fine, just getting no read/lights flashing from either the loco shield or the deek-Robot motor shield I am using? ( yes I have switched on in the program) thanks
Can you do I video on Dcc++ ex for mu two engines with speed matching, how to?
By chance, is it too late to resubmit my entry for this upcoming virtual model railroad show?
This system no longer works as of 03NOV2023. Motor board that he chose does not connect/talk with the uno board nor JMRI
@timpearson9870
6 ай бұрын
oh just read this..... did you find a solution Jon?
I have that exact setup except not permanent yet. I have a BLI and 2 Atlas locos with Digitrax decoders that won't respond to JMRI with this setup. Have you needed a programming booster for any of yours and is there one you recommend?
I’m fairly new to the world of DCC. I’ve done some programming through my NCE Power Cab, but this looks so much easier. What make and model of Arduino UNO and L298N did you use? I’m seeing all kinds out there and I want to keep this as simple as possible by building exactly what you did.
@DIYDigitalRailroad
2 жыл бұрын
I have the motor shield linked and the UNO clone I use the most linked as well in the description.
Does this work for Mac? I want to build a program track to save time & congestion at my local model RR club, but, as a Mac user, I am also not fond of the idea of buying a new PC just to program my locomotives.
I wonder about the feasibility of making one real portable by using jmri on a pi instead of carrying around a laptop. Trouble is, I don’t think you can use Dropbox on a pi, right? Take care with that sun exposure Jimmy.
@DIYDigitalRailroad
2 жыл бұрын
JMRI actually has a Linux disk image you can download onto a Pi.
1. Can I use a Mac laptop as the computer?. 2. Can this be used to load sound files into the loco decoder?
@DIYDigitalRailroad
Жыл бұрын
Yes. I use a mac. If you can load sound through JMRI then yes.
I want to built this programming track but am confused by the use of serial ports. I don't have any on my PC. Can a USB port be used?
@DIYDigitalRailroad
2 жыл бұрын
Hey Bob. Yes you can use USB. USB actually stands for “Universal Serial Bus”. It’s a bit confusing for all of us who had computers with Serial ports.
@bobrodgers575
2 жыл бұрын
@@DIYDigitalRailroad Thank you!
WTF hot glue to connect electrical connections to the track!!! 🤣
@DIYDigitalRailroad
2 жыл бұрын
Naturally I’m not doing that on my actual layout lol!
I never got why my grandpa took up this hobby... this programming shit is so annoying who made this bruh