DCC for less than $45!!! Building a DCC++ Base Station

Поділитися
Вставка
  • Опубліковано 28 лип 2024
  • DCC systems are great. They revolutionized model railroading, but they are also significantly more expensive than their DC counterparts. DCC++ is an open source, Arduino based DCC system that you can easily build yourself for very cheap! In this video, I show you how to build a DCC++ basestation with less than $45 worth of parts.
    You will need a computer with JMRI to make this work. JMRI is totally free and I have a setup video that I have linked below.
    DCC++ Download
    github.com/DccPlusPlus/BaseSt...
    Arduino Software
    www.arduino.cc/en/Main/Software
    JMRI Download
    www.jmri.org/download/index.shtml
    JMRI Setup video
    • Setting Up JMRI on you...
    DCC++ Creator UA-cam
    / @dcc2840
    PARTS NEEDED
    Arduino UNO
    www.amazon.com/gp/product/B01...
    Arduino Motor Shield
    www.amazon.com/gp/product/B00...
    DC Power Supply
    www.amazon.com/gp/product/B01...
    20 Gauge Wire
    www.amazon.com/gp/product/B07...
  • Навчання та стиль

КОМЕНТАРІ • 193

  • @PierreLucGagnon58
    @PierreLucGagnon58 6 років тому +21

    Hey Jimmy, I just wanted to let you know that thanks to this video and the one on setting up JMRI you did I successfully managed to setup a DCC++ Base Station, setup JMRI, program a loco and get it moving! It all works! Thanks!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  6 років тому +3

      That's so awesome! I'm so happy it worked out! This really is a great setup, especially for us budget modelers!

    • @LawrenceBurkett
      @LawrenceBurkett 2 роки тому +2

      Your link to the Arduino Un0 doesn't link to anything on Amazon. What is the Arduino's ASIN? Please update...

  • @Nick-vr2pf
    @Nick-vr2pf 2 роки тому

    Extremely comprehensive and competent guide. Gonna use this as my first ever dcc build! Thanks for this!

  • @sloezpaul
    @sloezpaul 4 роки тому +2

    This is by far the clearest step by step video for the Arduino based DCC++ I have watched it and am very clear on running my locomotives, one thing on my motor shield I had a removable jumper for vin so I didn't have to cut anything thanks for the step by step video I really enjoyed it!

  • @BrianMills
    @BrianMills 5 років тому +1

    Thanks for sharing this! I just got back into model railroading a few months ago after being away for close to 30 years, and was my wallet was really feeling the pain of essentially starting from scratch. I was thinking it would be a really long time before I could make the DC to DCC jump, and I'd have to have separate home and club locomotives, but this setup is right up my alley. I just ordered all the parts on Amazon except for the motor shield, because it's currently going to take a month to get here. Fortunately I have a Microcenter nearby, and they have one there, so I should be in business in a few days. I'll probably be back asking questions if I have any trouble getting everything up and running, but thanks again for such an informative video.

  • @TheMotorChannel
    @TheMotorChannel 5 років тому +1

    This is really useful for hobbyists who want to get started with DCC but don't have the budget for traditional DCC controllers. Arduino microcontrollers have another advantage of flexibility to a great extent which can not be imagined with the regular stuff. Keep up the work!

  • @johnwaters1093
    @johnwaters1093 4 роки тому +1

    Worked like a charm Jimmy! Thanks for the tutorial!

  • @CZ350tuner
    @CZ350tuner 5 років тому +6

    DCC has come a long way since Hornby introduced Zero One (the world's first commercial DCC system) in 1979. I still run this system today.
    The Zero One base station used the Texas Instruments TMS1000 micro controller. Back in 1979 this was state of the art and it could control 16 x locos and 100 turnouts / accessories via appropriate modules all taking power and instructions from the 18 Volts AC constant track power.
    Those were early pioneering days of DCC.

    • @pepegalego
      @pepegalego 2 роки тому

      I remember my friend Stewart had one of those and a Flying Scotsman with a chip.

  • @jeremyfleming6419
    @jeremyfleming6419 4 роки тому +2

    Awesome. I was humming and hawing about getting a DCC system, but I balked at the almost $200 (CAD) price tag. Even a Sprog is well over $100, but this fit the bill nicely coming at $60 for everything. Instructions were perfect, thank you!

  • @SpudsMcCat
    @SpudsMcCat Рік тому +1

    Vin is the "Voltage in" line

  • @singhjobim9719
    @singhjobim9719 3 роки тому +1

    This was surprisingly easy to understand- Great Job! Gonna order a motor shield and do this - Thanks !

  • @dennischerry4545
    @dennischerry4545 6 років тому +3

    Nice video, have been using the DCC++ for over a year now. I would recommend for anyone new to cutting PCB traces that after cutting the trace use a DVM set to Ohms and check that the two pads show something else more Zero '0" on the meter.
    I amusing the Mega with the Pololu Shield for my DCC++.

  • @ferryvandertouw9325
    @ferryvandertouw9325 3 роки тому

    What a wonderful tutorial, nice and slow every aspect detailed nice job!

  • @PierreLucGagnon58
    @PierreLucGagnon58 6 років тому

    Perfect!! I was secretly hoping you'd do a video on DCC++! Thank you very much for this! I'll get it setup once I receive my motor shield. :)

  • @JessicaRyan7of9
    @JessicaRyan7of9 5 років тому

    Hello Jimmy so glad I came across your channel as my girlfriend is really into trains and it's just starting at herself. I have sub to your channel.

  • @donottouchtheliverail2306
    @donottouchtheliverail2306 5 років тому

    Great going to have a go at building one

  • @markjolyn94
    @markjolyn94 Рік тому

    Bruce Chubb has done an amazing kob in bringing us all the JMRI program,and I can't say enough about him

  • @nesr8786
    @nesr8786 5 років тому

    i too am using the Arduino not only as my dcc system through JMRI but other arduinos linked together to control Turnouts ,track lights and other lighting , block detection, turntable, ,great what you can doo with Shift Registers,for now keep up the good work ,take care for now.

    • @williamstratton3126
      @williamstratton3126 3 роки тому

      Hi! Can I ask how you're doing block detection? I'm trying to figure out how to do it for my own small setup :)

  • @michaelmcdougall4527
    @michaelmcdougall4527 5 років тому

    Thanks

  • @newsletterman
    @newsletterman 5 років тому

    Hey Jimmy - great video - love the list of materials needed to get started. What do I need to add to my '90's version KATO locomotives to receive the DCC++ signals coming out of the Motor Shield? Are all decoders programmed to a "DCC Standard" ?

  • @JoeG-firehousewhiskey
    @JoeG-firehousewhiskey 6 років тому

    Good stuff man!!, to bad I already bought an NCE.
    That is much easier than I though tit would be.
    Thank you for this video!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  6 років тому +1

      Thank you! NCE is still very good stuff. If it wasn't doing DCC++, I would do NCE. I love their circuit breakers.

  • @nickyweermann
    @nickyweermann 5 років тому

    Nice.

  • @kennethoriel7463
    @kennethoriel7463 5 років тому

    Hi, thanks for the great and detailed explanations. I have an Adafruit Motor Shield V2.3 which uses a different processor than the L298P in your example. It has 4 motor connections, in pairs with a ground in between. How should I tweak the code to accomodate these differences?

  • @BuhdaPunk
    @BuhdaPunk 3 роки тому

    Only reason I subscribed was caught that Atlantic Coastline cab at the end. Means there is a good chance you have Seaboard aswell.

  • @pademo57
    @pademo57 4 роки тому

    Jimmy, great videos. Could you put one out for the Mega 2560? If you've already done so, my bad, I guess I couldn't find it.

  • @jonmosby
    @jonmosby 5 років тому

    Thank you for the videos. They are all very educational. You asked for suggestions...
    I had a great HO layout in the early 50’s. Could you do a, or direct me to some “new-be” videos. Most of my layout was done in by a major flood. Life went on and I and now attempting to get back into HO. I have an electronic engineering background, but I don’t know the new terminology or solid state equipment.
    Could you do or direct me to a beginners video. Thank you and God bless.

  • @steamy1225
    @steamy1225 2 роки тому

    That looks pretty cool. Now i don't know if i'm capable of doing the programing of Arduino but looks promising.

  • @mathewtronoski4498
    @mathewtronoski4498 Рік тому

    Jimmy, I really like your videos. I watched you video on DC control of a train, but how would you use it in blocks? I am wanting to build a basic loop (shelf 18" below ceiling in office) with a bypass rail. 3 blocks. Trying to figure out how to start a train, run around the loop (random 1-3 loops), stop on bypass. Second train goes to main track and runs (random 1-3 loops), repeat. I don't need signals at this time but just want to control DC trains I already have.

  • @ChinmayGadre
    @ChinmayGadre 4 роки тому

    Hi Jimmy - as usual your videos are great tutorials!
    I have two questions:
    1. What is the specific use of the motorshield?
    2. Can this build be achieved using an Arduino Nano?

  • @garydobias4397
    @garydobias4397 5 років тому

    Jimmy, do you have any experience with the Audino Mega? I ddi not see you how you uploaded the DCC system in the video did I miss it? Breat video by the way

  • @danpugatch
    @danpugatch 4 роки тому

    Very interesting, I've never used JMRI. I plan to eventually put it on a Raspberry Pi.
    I'm still dabbling with DCC, I wanted it for sound and realistic speeds. All my turnouts (Atlas Customline) are thrown by hand using Caboose Industry Ground Throws.
    I also (gasp!) Only own one locomotive!!! My small shelf layout could use a second (11ft x 2ft and HO scale).
    I guess I'm too intimidated by JMRI. Would like a Waybill System for my phone or tablet, do you know of any? That's why I was gonna do JMRI on the pi and maybe mount a tablet size touch screen to the fascia.

  • @claytontanner7631
    @claytontanner7631 4 роки тому

    Can you connect the program track wires to the main track, to program the locomotives on the main? I am assuming that you can't run both at the same time.

  • @brianw8433
    @brianw8433 6 років тому

    Great work - you have a skill for shooting good video, clear and friendly voice, and extremely interesting and useful content. Have you seen the arduino CMRI build for model railroads? I've seen sompe projects scratch the surface but it seems like it has alot of capabilities. My issue is how do I light so many leds - been reading on charlieplexing but im lost :(

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  6 років тому

      I've been researching CMRI and hoping to do some videos once I have a good grasp on it!

  • @seanspennywisemiserrr
    @seanspennywisemiserrr 5 років тому

    Hi Jimmy. I might be missing something...do you use the arduino dcc++ in conjunction with the raspberry pi or a PC?

  • @LandNfan
    @LandNfan 5 років тому +1

    Jimmy, just want to say I am very impressed with your channel. With your permission I would like to link to your videos from our Local Loco Model Railroad Club’s Facebook page and website. We are an all-scales modular club in Evansville, IN, that is dedicated to sharing our hobby with the public. We set up our modular layouts for a weekend four times per year in a variety of public places and run trains for people to enjoy free of charge.

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      Absolutely! Feel free to share any of my videos! That sounds like an awesome club you have!

  • @BoxcarJerry
    @BoxcarJerry 3 роки тому +1

    Hey Jimmy thanks for the video , the link for the Arduino UNO isn't working . Can you recommend another ?

  • @rparks9607
    @rparks9607 5 років тому

    Hi Jimmy,
    I'm trying to set up a DCC++ system, I have all arduino equipment. I can read the train decoder, but I can't get the train to move, any suggestions on what I may have done wrong.

  • @nething1087
    @nething1087 3 роки тому

    Great video. Is it possible to run a DC loco with this system? Thanks

  • @rb66207
    @rb66207 4 роки тому

    What voltage would you use on the motor shield for HO scale? 12V or push it to 15V?
    Just starting to convert to DCC but want plenty of room/capacity for growth.

  • @MrKWiley918
    @MrKWiley918 5 років тому

    does this allow for a switch and potentiometer to that setup, to use the selected loco for "manual" control" ? thru the inputs on the motor board?

  • @jamesgilmore431
    @jamesgilmore431 4 роки тому

    I do have an unrelater question.What is the host a DR of.

  • @MrJohnB-qs6dp
    @MrJohnB-qs6dp 2 роки тому

    Hi Jimmy, Since I am very new to this great hobby what is the difference between DCC &DCC++? Looks like one runs off a computer(DCC++) and the other DCC off of a control box. Would it be wise for me to start out using the DCC system then down the road switch over to the DCC++? Thanks for any suggestions!! Also can you suggest where I could go to learn more about layouts, wiring, scenery, etc. Stay Safe & God Bless!!!

  • @dannydzware2023
    @dannydzware2023 3 роки тому

    Hi,
    How much trains can I control with it? At the same time?
    Is there an option for using boosters?

  • @martinwilkins9055
    @martinwilkins9055 3 роки тому

    I am totally new to Model Railways (not even bought a baseboard yet) and am currently reading everything possible. This looks really good but i have one (silly?) question. Does all the power required for the track come through the Arduino or does that (the Arduino) supply only the loco commands? Martin Wilkins - Cornwall UK.

  • @trentglass1972
    @trentglass1972 5 років тому

    Do you upload DCCpp_Uno or DCCpp_Uno.h?

  • @PatrickMcNealMakesThings
    @PatrickMcNealMakesThings 3 роки тому

    I'm looking at doing this soon. Do the part numbers matter? There seem to be newer motor shields and Arduinos out there, some at lower prices, and I want to make sure I buy compatible hardware.

  • @mollyd8062
    @mollyd8062 Рік тому

    how do you connect this to the track ?

  • @jamesmcrae8546
    @jamesmcrae8546 5 років тому

    Great idea and video. I also liked your video on using the Raspberry Pi Zero W. Could the Arduino basestation be combined with the Zero W to have an all-in-one system? Thanks!

  • @jamesgilmore431
    @jamesgilmore431 4 роки тому

    I am little confused hhere and trying to learn enough to start with n guage. So is the power adapter that your using with the aguino also the track power ? I would like to geting to n uage and have limited room and money. I do not wish to invest in things I will NOT need and NOT sure if I need to ut a cheap set first or maye I can just but the engine I want and some track and something like this to get it running. I am fairly well versed in electronics and mechanical and can solder ad build most things....

  • @FlagshipTrains
    @FlagshipTrains 4 роки тому

    I would like to set this up for large scale. I need high current and voltage capability. (24 VDC and 10 amp) Can I use this system to do it? Maybe with PN00218-CYT5 Cytron 10A Motor Driver (Arduino) Shield

  • @LinuxNation.
    @LinuxNation. 7 місяців тому

    So DCC mitigates having to use a power module to control the speed etc.?

  • @KatTrue
    @KatTrue 3 роки тому

    Have you considered updating this setup using a Raspberry Pi Zero W with a motor shield to run both DCC++ and JMRI?

  • @kerdazproductions4606
    @kerdazproductions4606 5 років тому

    Hi Jimmy
    I’m wondering if it possible to use a motor shield with more current output or use a booster

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      It is certainly possible! You just have to make sure that the power connection from the shield to the Arduino is severed.

  • @adamjacobson1993
    @adamjacobson1993 4 роки тому

    Do you have a tutorial for making a point-to-point with stops in between? I'd like to build this and make an automated commuter line. Great video btw.

    • @JamesWillmus
      @JamesWillmus 4 роки тому

      In DC you could do that without an arduino. You just need a timing circuit that is triggered by motion sensors. Everytime a train trips a sensor, the timer cutspower for __ seconds. Each end of the track can be controlled with diodes and additional timers. There was an article in Garden Railroader a few years back that explained it.

  • @sayantanpal7953
    @sayantanpal7953 5 років тому

    Can you make a RFID based payments system

  • @robjones9691
    @robjones9691 3 роки тому

    Hi, I have a couple questions: how do I add a booster for my model railroad? How do I wire the DCC++EX for Ntrak op.s? Do I add a motor shield for every locomotive? Please HELP!??

  • @TheFunman67
    @TheFunman67 3 роки тому

    so i set this up but there are no lights coming turning on on the motor shield. but they are turning on on the Arduino. and JMRI can not detect any locomotives when I try to program. it senses track power is on but says it does not read any locomotives

  • @Peppurr1
    @Peppurr1 4 роки тому

    Hey I have a question? I built this per your tutorial and I also did the raspberry pi and my laptop for jmri. But I have problems with it constantly just not working or not sending any signals at all. Do you have any trouble shooting suggestions or a video. It seems to work when it wants too and sometimes it wont work at all. Idk what's wrong.

  • @hirushanilupul6088
    @hirushanilupul6088 4 роки тому

    Hi, I'm unnable to find L298P motor shield, but I found L293D.
    Can I use L293D motor shield instead for L298P?

  • @kennethd.bryant9279
    @kennethd.bryant9279 4 роки тому

    I've got all the stuff but can't seem to get the Arduino circuits to work correctly and find/fix all the errors in the sketches.... I'm looking at changing over to the Raspberry Pi + (or 4)... with all the interface and displays already in use... have you looked at the Paspberry Pi+ ?????

  • @ammonium4
    @ammonium4 11 місяців тому

    just to be clear, I should use a 12 volt, two amps power supply, right? (If so, do I still cut the trace on the motor shield?)

  • @kreras3123
    @kreras3123 5 років тому

    i dont see the overall context: Would this work for dead rail systems like Lego Trains ?

  • @mysticrailroad
    @mysticrailroad 4 роки тому +2

    Excellent video here. This is the route I'm going instead of DCC. These DCC companies overcharge for what they offer.

  • @robert11872
    @robert11872 5 років тому

    Wood this work with n gage dc trains

  • @steamy1225
    @steamy1225 2 роки тому

    BTW the Arduino Uno page is not coming up when i clicked on it. It says page not found.

  • @Andozable
    @Andozable Рік тому

    This train basic is analog?

  • @pugwashcat5648
    @pugwashcat5648 4 роки тому

    Hi I have download the DCC++ base station arduino sketch from Github, unfortunately when I verify it I get this error, Arduino: 1.8.9 (Mac OS X), Board: "Arduino/Genuino Uno"
    fork/exec /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++: bad CPU type in executable
    Error compiling for board Arduino/Genuino Uno.
    Do you have any thoughts on my problem
    Martin Lomas
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

  • @davidrobinson8224
    @davidrobinson8224 2 роки тому

    Probably a dumb question but are the loco's fitted with DCC cards so that the Arduino can distinguish between different loco's

  • @dougwhetstone9392
    @dougwhetstone9392 2 роки тому

    Jimmy, after downloading the Base Station program, when I go to File - Examples -, there is no "Examples from custom libraries" option in the side menu. My computer only shows 3 major categories in the side menu - Built-in examples, Examples for any board, and Examples for Arduino Uno. Any suggestions?

  • @dthead
    @dthead 5 років тому

    any knowledge on how to use a rduino as a DCC accesory decoder / servo unit ?

  • @tomcarr1050
    @tomcarr1050 6 років тому

    very good video Jimmy...I've been using dcc++ for awhile and i love it...I've been using a laptop power supply it is rated at 20 volts I haven't had any problems but now I'm wondering if I will...I would like to know what you think... Thanks Tom

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  6 років тому

      +tom carr I've actually been thinking about this a lot recently, and I want to see if a relay can resolve it somehow.

    • @tomcarr1050
      @tomcarr1050 6 років тому

      that sounds interesting please let me know what you find out...TY for your input Tom

  • @roncarney9158
    @roncarney9158 3 роки тому

    Control turnouts?

  • @Rickster5176
    @Rickster5176 5 років тому

    So are you commanding train movements directly through your computer, or is there another hand held interface of some kind?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      I am using the Engine Driver app on my android smart phone. There is an iphone app as well. They are free.

  • @davidbowman5407
    @davidbowman5407 6 років тому

    I've been trying to get my DCC++ base station to talk to my Bachmann DCC turnouts through JMRI. No success yet. Any experience here?

  • @rajeshdesai3801
    @rajeshdesai3801 4 роки тому

    Hi Kindly advise me jumper is male or female ? and UNO and motor shield model number ,please and thank you

  • @YalcinTuzmen
    @YalcinTuzmen 5 років тому

    Hi Jimmy, can this DCC++ Base Station be used for locos integrated with LaisDcc decoders?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      Hello! If the decoder can run on JMRI, then it should be able to.

  • @johnmarshall2660
    @johnmarshall2660 2 роки тому +1

    Hi Jimmy further to my post on the DCC++EX problem, I tried a Uno with DCC++ and wires and all worked fine, did same uploaded DCC++EX to Uno and all worked fine with Decoder Tester on Main Track, as soon as I reconnected the Mega the Motor on decoder ran with no throttle and also only 3 light lit 1 missing on Main track and there is DC on Main track so seems a problem with Mega ..Regards John

    • @johnmarshall2660
      @johnmarshall2660 2 роки тому

      Was a connection to D12 between Motor shield and Mega no connection so linked a wire and then worked fine ..

  • @gmailsmiley
    @gmailsmiley 2 роки тому

    Hi, Looking at this 4 yours after since published it. Some links to Amazon don't, not surprised, and lots of 'alternates' pop up now as well for the Uno and the motor shield. Also, what did you use for jumpers? They look they should be only a couple of inches long. Could you use 20g wire? Great video, looking forward to making my own.

    • @Nick-vr2pf
      @Nick-vr2pf 2 роки тому

      copper or aluminum will work. as long the jumper you're using is conductive and jumped to the correct ports it will work

  • @sky_dancer6821
    @sky_dancer6821 5 років тому

    What are the practical limitations of this system? I would be fine with running no more than a couple of HO loco's at once but what additional hardware, if any, would be needed to program sound decoders?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      this system maxes out at 2 amps so you should be fine with a couple locos. DCC++ works with JMRI so anything you can do through JMRI is doable.

  • @bigbread9000000
    @bigbread9000000 5 років тому

    I would like to see a video of someone taking a cheap bachman train, reading the decoder and the steps to make it work using this same setup?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      +bigbread9000000 funfact. That locomotive Im using to demonstrate is a bachmann.

    • @bigbread9000000
      @bigbread9000000 5 років тому

      @@DIYDigitalRailroad I am starting to think I need to buy the authentic arduino motor control board, I had bought a knockoff board, when I do the diagnostic test command, one led on the regular track power stays lit, another video(cobo)shows them both blinking!!

  • @davidcsoka4234
    @davidcsoka4234 3 місяці тому

    I bought these plus a wifi module for 25$ on April 2024

  • @Optimus13
    @Optimus13 4 роки тому

    your link to the Arduino UNO does not work enamor. but like the vid.

  • @fruehauf01
    @fruehauf01 2 роки тому

    I was hoping I could ask you a question about the adreno and the DCC++?

    • @fruehauf01
      @fruehauf01 2 роки тому

      I was wanting to know would I be able to use a bigger power supply like say from an old computer or is that too much for the adreno and you have to use one of those wall plug-in power packs. I've already done all the other stuff in your video to the adreno and have had a train running before but I was curious if I want to add more trains HO scale by the way if I would need more power say like a bigger power supply would you happen to know how many trains I would be able to run with just the small wall power pack would I need more power like a bigger power supply if I wanted to run more?

  • @aaronl_trains_and_planes
    @aaronl_trains_and_planes 2 роки тому

    Is there an updated video using the latest and greatest hardware?

  • @PierreLucGagnon58
    @PierreLucGagnon58 6 років тому +1

    Hey Jimmy, I have a question: what's the max Amp that I can use for the power supply? In your BOM you suggest a 12v 2a power supply however I currently have a 12v 7a and a 12v 10a power supply. Would those still work even though there's much more amperage in it? Thanks for your help!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  6 років тому +1

      I would be careful with those. The motorshield mentioned has 2 channels and can only handle 2 amps per channel. The absolute max for this motorshield is a combined 4 amps.

    • @PierreLucGagnon58
      @PierreLucGagnon58 6 років тому

      Thanks a lot for that! I'll order a 2a power supply!

    • @DennisFisherUK
      @DennisFisherUK 5 років тому +1

      I use a 4A supply, the base station monitors the current to detect shorts and will limit it to 2A (or what you set it to in the code). This is the reason some shields don't work as they don't monitor the current so it can't detect shorts and overloads AIUI.

  • @michaelmcdougall4527
    @michaelmcdougall4527 5 років тому

    Great info Hats Off to ya🎩🎩 where is DCC+ available for Purchase

  • @hammertime1824
    @hammertime1824 2 роки тому

    Dose it work with Hornby dcc /dcc sound

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 роки тому

      So long as the DCC in question is NMRA compliant. It will work.

  • @MrAbell12
    @MrAbell12 5 років тому

    But can this setup be used for programming locos?

    • @sonysnapper
      @sonysnapper 5 років тому

      Use JMRI to program the locos

  • @d.j.peters
    @d.j.peters 4 роки тому

    First sorry about my bad English however there is one point I don't understand.
    If you use for example 12V then a TTL 5V input signal to a H bridge will output 0 to 12V how do you get the negative voltage -12V to +12V from a H bridge for the DCC signal ?
    Thank you
    DJ

    • @pholtaus
      @pholtaus 4 роки тому

      The author of DCC++ explains that in this series of 4 videos. Start here ua-cam.com/video/-nsVdpMhiTU/v-deo.html

  • @justin6409
    @justin6409 4 роки тому

    What if the track shorts, will it kill the motor shield and arduino?

  • @coreygibson2590
    @coreygibson2590 5 років тому

    Nice work. I'm just getting back into the hobby after 30 years or so. Question, I have a couple of Arduino Megas. Is it even worth attempting, or just order a new Uno and shield? Thanks. Good work. I also would have liked to see the shield to track connections. One goes to program track, etc. I have no clue, but wouldn't guess knowing how easy it is to fry s shield. Thx

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      Arduino Megas work great for this. You don't even have to sever the power connection because it can handle the same load. There are some slight differences in wiring, but the Mega works fine for this! There is an A and B motor connection, The Mainline is A, and the Program track is B.

    • @coreygibson2590
      @coreygibson2590 5 років тому

      @@DIYDigitalRailroad So I wouldn't have to scratch away between the VIN ? Thanks

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      @@coreygibson2590 Here is a link to the original DCC++ creator explaining DCC++ on the mega ua-cam.com/video/rZl84NXALaM/v-deo.html

  • @danalloyd5619
    @danalloyd5619 Рік тому

    Hello, I'm hoping you can help me out. I made this exact build, with 15v 3amp power supply. Then I boost my amps up to 750mA. How can I get boost it up more. I have one locomotive I have to run by itself or is will shut the whole system down. I'm expecting it drawing to much. Is there a boost I can add to this set up? Thanks

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  Рік тому +1

      I have wanted to test products on this such as the booster from Tam Valley Depot, but I have not gotten around to it yet.

  • @SheltonDCruz
    @SheltonDCruz 5 років тому

    Can you use JMRI on a Raspberry Pi instead of a full blown PC?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      You totally can! Here is my video on installing it on a Pi Zero W! ua-cam.com/video/yFJsptuArb8/v-deo.html

  • @keeganseva3975
    @keeganseva3975 10 місяців тому

    Hi. 5 years later, is this still your recommended DCC system?
    I'm laying down benchwork for my first ever layout sometime this Fall and was hoping to utilize DCC as opposed to DC. It will be a HO Scale Point-to-point layout in my office using Kato Unitack and manual switches.
    I've never worked with electronics or comp sci-type tools before. My technological expertise is limited to CTRL + ALT +DEL.... so I'm hoping this method won't be too far above my level.
    Thanks!

    • @bradonthefarm
      @bradonthefarm 8 місяців тому

      I believe he's using DCC-EX now. He has videos on it. Roughly the same parts for setup, except he's using an Arduino Mege with Wifi onboard.

  • @not_tom_from_myspace8090
    @not_tom_from_myspace8090 5 років тому

    Great video! For whatever reason the LED for the Main positive is lit up constantly once I write the DCCpp to the board itself, when i turn the track power on and off in JMRI the Program track LEDs turn on and off but this light remains constant. any Ideas? Thanks!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      Hmmm.... Try taking off the motoshield and see if it remains on. It may be something in the pin 5 to 13 connection.

    • @not_tom_from_myspace8090
      @not_tom_from_myspace8090 5 років тому

      the 5-13 connection doesnt change anything, though when the 10-12 connection is pulled out the yellow for the A terminals turns on and the green goes out. bad board?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      It could be. It may be the motorshield. I burned through a couple before I found the right one. Which shield are you using?

    • @not_tom_from_myspace8090
      @not_tom_from_myspace8090 5 років тому

      The one from the Amazon link you provided, tho amazon is not shipping what is pictured. Ive had 2 primed to me already and theyre both Fundumoto R3 Shields.

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому +1

      @@not_tom_from_myspace8090 I've had to go on eBayto get them before. I will get you a link.

  • @andrewlott5880
    @andrewlott5880 Рік тому

    the link for the uno does not work any longer. is there an updated link??

  • @kents.2866
    @kents.2866 3 роки тому

    Hi Jimmy. So I have an Elegoo uno R3 and a Deek-Robot motor shield. Did your Arduino have a 12v max? Mine only says 9V max. I have a 5V power supply and a 12v (also the 9v battery hook up my kit came with) Just trying not to destroy my first Arduino set up. Thanks.

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  3 роки тому

      Hey Kent. If you cut the little VIN tracer on the motor shield. You won’t have 12V power flowing to it. The USB from the computer will provide 5V of power for the arduino. I’ve never had an issue with 12V and an UNO though. Just keep it at or below 2 amps.

    • @kents.2866
      @kents.2866 3 роки тому

      @@DIYDigitalRailroad oh ok that makes sense. Thank you.
      Kenton.

  • @jfcastiglia
    @jfcastiglia 5 років тому

    hope to get this working was tying with a pololu shield with no luck just started testing with the one you are using now still cant control the trains as of yet

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      +Jim C there are some slight differences using the pololu i know.

    • @jfcastiglia
      @jfcastiglia 5 років тому

      DIY & Digital Railroad
      Yes I set that aside and am useing your set up the shield came in the mail today I am able to right to a loco now but can not control it.

    • @bigbread9000000
      @bigbread9000000 5 років тому

      @@jfcastiglia I am having the same issue, I am wondering if it is best to get the arduino brand motor shield, I hate to buy it then find out it was something stupid that I am not doing right

    • @jfcastiglia
      @jfcastiglia 5 років тому

      bigbread9000000 I have not been able to find one in stock:(

    • @bigbread9000000
      @bigbread9000000 5 років тому

      @@jfcastiglia www.amazon.com/Arduino-A000079-Motor-Shield-12V/dp/B0084ZQF3O/ref=pd_cp_147_1?pd_rd_w=57oUl&pf_rd_p=ef4dc990-a9ca-4945-ae0b-f8d549198ed6&pf_rd_r=GESN65YT7J869DTQT2J1&pd_rd_r=dab69e60-0be8-11e9-b62b-4defc69ef940&pd_rd_wg=MhRtc&pd_rd_i=B0084ZQF3O&psc=1&refRID=GESN65YT7J869DTQT2J1

  • @microplumb
    @microplumb 4 роки тому

    can i add bluetooth on this building, thanks

  • @steelgamer067
    @steelgamer067 5 років тому

    Is it possible to make it without the motor shield?
    And can we build a dcc decoder using arduino?
    Please help me out!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  5 років тому

      +Gautam Marla unfortunately the motorshield is what creates the DCC pulses. I have seen people who make DCC decoders out of arduinos.

    • @steelgamer067
      @steelgamer067 5 років тому

      Please make a video on arduino dcc decoders....

  • @radiofry
    @radiofry 3 роки тому

    Jimmy, are you using the DCC++ system on your new layout you are working on building? If so, are you using the same arduino and motor shield?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  3 роки тому +1

      Hey Stephen. I am actually going to be exploring DCC++EX. This is the next evolution.

    • @radiofry
      @radiofry 3 роки тому

      Thanks! I looked that up on UA-cam last night. Looks pretty cool. I finally pulled the trigger after seeing the videos and bought the stuff to make my own DCC ++ EX system. It was my first purchase towards building my first layout! Thanks for your help!