DCC-EX Command Station with EXRAIL & TrackManager Part 1

  Рет қаралды 10,693

Kevin C Smith

Kevin C Smith

Күн бұрын

Introduction to a Arduino Mega DCC-EX Command Station running
EXRAIL EXtended Railroad Automation Instruction Language,
and the newer underdevelopment TrackManagerTM with both DCCdistrict & DCdistrict features that allow you to either Manually control or Automatically control both DCC enable and Legacy Analog DC{PWM} locomotives though a single Command Station. Which can assign and control DCC engine and Analog DC engine Cab road number IDs from address #1 thru # 10239.
DCC-EX TrackManager dcc-ex.com/tra...
Also See DCC-EX EXRAIL Automation of a DCC Engine, Turnouts, Point Signals and a MP3 DFPlayer sound board.
DCC-EX Command Station with EXRAIL & TrackManager Part 2
• DCC-EX Command Station...
Using a Engine Driver WiFi Throttle {Android based} and a Tactile Magicsee R1 Joystick GamePad Bluetooth Throttle for both Engine and Layout Command & Control.
DCC-EX firmware v5.0 has since been released on Aug 7, 2023
Arduino Mega2560 Micro Controller
Arduino L298P Motor Shield dual track 2Amp {booster}, or a optional 5Amp EX-8874 Shield
Makerfab ESP8266 WiFi Shield
OLED 128x64 display
DFPlayer mini SD-Micro MP3 Sound Player
custom .MP3 Sound files
HRSC04 Ultrasonic Sensor for sensing people getting too close to the module
PCA9685 Servo/Signal board with SG90 9g servos and Red/Green LED point signals
both I2C bus for peripheral devices and Serial Tx Rx connectivity for WiFi and serial devices

Пікірлер: 27
@averageguy7136
@averageguy7136 6 ай бұрын
I just converted from DC to DCC using DCC-EX. I couldn't be happier with it. Thank god for smartphone wifi throttles. As a software developer for over 30 years, I'm impressed with the reliability of the whole setup.
@Kevincsmith0708
@Kevincsmith0708 6 ай бұрын
We are glad you have such a great first time experience with DCC-EX. Be sure to keep up to date on the latest new developement enhancements with our soon to be released version v5.4. Which includes new EXRAIL Animation & Automation functions and support on newer more Powerful microcontrollers like the EspressIf ESP32 family of processors with built-in WiFi and Bluetooth chips. Kevin DCC-EX Dev Team
@geraldstewart
@geraldstewart Жыл бұрын
DCC-EX is getting better every day. Thank you TEAM for your hard work.
@ModelRailroadTechniques
@ModelRailroadTechniques Жыл бұрын
Well done Team. Such great work being done by the team
@gpakrockz
@gpakrockz 3 ай бұрын
Super stuff mate :)
@BriansModelTrains
@BriansModelTrains Жыл бұрын
Simply amazing. It keeps getting better and better.
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
My Feelings Exactly! 🤩
@waynemenard6229
@waynemenard6229 Жыл бұрын
Awesome video. Would love to see more "how to" videos on DCC-EX. I am messing around with 4.1.2 and having a blast but there are still some things that I have trouble with.
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
Glad you like it, Come see us in discord support we can usually clear up troubles in a few minute, problems may take a few minutes longer, FUBARs in about an hour.😉 Here is a Part 2 DCC-EX Command Station v4.1 with EXRAIL Automation kzbin.info/www/bejne/Y4iQZqFnbsp3hc0
@tonyclixby
@tonyclixby 6 ай бұрын
Thanks for your video!! Inspirational!!
@Kevincsmith0708
@Kevincsmith0708 6 ай бұрын
You are most welcome, These videos are more than a year old and DCC-EX has more than doubled it's processing power and new device interface capabilities since then. If you are interested in finding out more look us up on discord DCC-EX support. Regards, Kevin
@tonyclixby
@tonyclixby 6 ай бұрын
Cheers Kevin. I’m only a few weeks into setting up my first model railway. A lot to learn. I have managed to get onto the DccEx discussions on discord. I’m mostly into the automation rather than the modelling side.
@brendanhannon1577
@brendanhannon1577 Жыл бұрын
Hi great video, thank you. Can you show how you connected the PCA9685 to the motor shield please.
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
Hello Brendan, and Thank you. Connecting PCA9685 Servo Signal boards is very simple with four wires 5v, Gnd, SCL, SDA. The DCC-EX Command Station will automatically connect to and assign the first two boards with addresses 40 and 41 which gives you the capability to use virtual pin numbers vpin 100-115 and 116-131 respectively. dcc-ex.com/reference/developers/hal-config.html#pca9685-modules Regards, Kevin
@jldelestre7156
@jldelestre7156 Жыл бұрын
Very good job. DoO yoçu have a cpy oh the schematic shown during the intro ? Thanks
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
unfortunately yutube doesn't allow me to attach a image. you can look me up KC Smith on the DCC-EX support Discord server discord.com/invite/y2sB4Fp
@eecg23
@eecg23 Жыл бұрын
How do you run DC in DCC-EX? does the software support it or did you modify the code to change the motor shield from AC mode to DC PWM mode?
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
Hello eecg23, 'How do you run DC in DCC-EX'? DCC-EX is now available in DCC-EX version v.5.0+ supports both DCC{PWM} and DC{PWM} Pulse Width Modulation modes as a embedded standard feature of the DCC-EX Command Station. No additional external DCC decoders are used to create or utilize DC{PWM} Tack assignments DCC{PWM} is detected on a multi meter as a AC signal but in square wave form Not as a sine wave DC{PWM} is detected on a multi meter as a DC signal in a square wave form Not as a direct current wave Using our New TrackManagerTM feature with simple easy command from a throttle or from a serial monitor we can change any insulated track from DCC{PWM} to DC{PWM} and back in real time. - valid DCC modes are MAIN & PROG and OFF - valid DC modes are DC & DCX and OFF. DCX is for Opposite Polarity of a track like NMRA modular layout track B which is wired Left rail +red and Right rail -neg. this allows a throttle on Track B set to DCX to operate in Forward and Reverse correctly for west bound engines. So, I can take a standard DC motor only engines CAB number on the side of the engine and assign it to one or more of up to 8 tracks/districts/blocks labeled A thru H then enter that same number into a Throttle and control that Loco Cab # on each and every one of the assigned tracks. +Valid Cab addresses are 1 to 10239. - Invalid Cab address is 0 zero. We do Not support 0zero stretch function, on purpose. Place any DC Cab on any proprietary DCC track and it will light up and huumm because it receiving a Dual DCC{PWM} aka AC signal. Place any DC Cab on our DCC-EX command Station with a TrackManager DC assigned track and it sits there dead quiet with lights off Until the throttle speed is increased in either direction and then lights up and begins to move. DCC engines with DC enabled CV decoder also sits quietly and when the throttle increased the Sound will turn on first then it will begin moving. You can throttle back until it stops but leave a little throttle speed on say 5% and the Sound will continue to play while it's stopped. Come chat with us in the DCC-EX Discord channel about TrackManager aka., DCdistrict which is planned to be released to the general public as version 5.0. dcc-ex.com/trackmanager/#gsc.tab=0 Hope this was helpful, Regards, Kevin
@eecg23
@eecg23 Жыл бұрын
@@Kevincsmith0708 thank you very much for the information, I think I'll download the development version with that feature I was thinking to insert my DC PWM code in the DCC-EX code to support DC with DCC-EX station but you already did, that's great, I have more questions I'll ask them in Discord, thank you.
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
@@eecg23 You are Very Welcome. And Thank you for Exploring DCC-EX and joining us on our Discord support channel. Look me up as 'KC Smith'
@matthewesler8379
@matthewesler8379 Жыл бұрын
​@@Kevincsmith0708 what is the Time line dc district released
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
@@matthewesler8379 Hi Matthew, DCC-EX Command Station with TrackManagerTM includes Both embedded features of DCCdistrict modes of MAIN, PROG & NONE DCdistrict modes of DC, DCX & NONE It's currently in final Beta testing in the Development sub-branch under 'devel' v 4.2.22 We have a LOT of New features/enhancements inside this future release as v5.0+ above and beyond TM and we're in the process of deciding which of these other main features/enhancement to release with it at the same time, and which to hold back for further enhancement and devel testing. My guess is August 2023 as DCC-EX version 5.0. But you can download this 'devel' 4.2.+ release or all future Development Releases from DCC-EX.com > Downloads> Command Station Latest EX-CommandStation Unreleased Development Version, just click on [Development Version] button dcc-ex.com/download/ex-commandstation.html#latest-ex-commandstation-unreleased-development-version Thanks for your interest in DCC-EX and TrackManager dcc-ex.com/trackmanager/#gsc.tab=0 Regards, Kevin
@DrDiff952
@DrDiff952 11 ай бұрын
Are you only using a single arduino?
@Kevincsmith0708
@Kevincsmith0708 10 ай бұрын
Sorry for the delay. Yes, in this video I'm only using One Mega2560 with a Makerfab ESP8266 WiFi Shield and a standard L298p motor shield to drive two separate insulated districts/tracks in either or both DCC and DC PWM modes. I have since upgraded the Mega2560 and added a second Stacked Std L298P motor shield providing 4 four separate DCC and or DC districts/tracks via v5.0 TrackManager feature. I've also added additional OLED displays for track power overload detection & display messages as well as Passenger Station Arrival & Departure displays.
@paparoysworkshop
@paparoysworkshop Жыл бұрын
Where did you get the Magic Seed Joystick? Been searching the internet, but can't find anything that looks like that. Edit: I found it. $16 dollars in the States, but $70 dollars ($79 with tax) here in Canada. This is a problem that plaques us all the time. There's no excuse for us having to pay such higher prices. And in case you are wondering, Walmart in the states will not ship to Canada.
@Kevincsmith0708
@Kevincsmith0708 Жыл бұрын
I bought three from Ebay last year. Since then there are a lot of clones being made and I have not tested them. But for $10 it might be worth your while to do so. I'm not sure where you are in the beautiful north, I guessed ONT. Take a look at this one www.ebay.com/itm/304723517666?shqty=1&isGTR=1#shId
DCC-EX Command Station with EXRAIL & TrackManager  Part 2
3:52
Kevin C Smith
Рет қаралды 2,4 М.
Building a DCC-EX Command Station for My Model Railroad
19:16
White River Line
Рет қаралды 13 М.
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 62 МЛН
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 9 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 56 МЛН
Glow Stick Secret Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 19 МЛН
04.04.2023 - Trying out DCC-Ex as a layout controller (Part 1)
19:33
Cheap and Amazing!  DCC-EX 2 Years Later
10:46
DIY and Digital Railroad
Рет қаралды 24 М.
#4.b - Installing & Configuring DCC-EX   @DriverDTrains
30:00
DriverDTrains
Рет қаралды 8 М.
DCC-EX and DC Model Railroading Step the Game Up
41:35
Mastic Short Line
Рет қаралды 581
Still doing research on DCC-EX.   Here's an glimpse of I2C IO expander board.
7:59
Model Railroading with Bill Masters
Рет қаралды 975
#4.c - Adding Wi-Fi to DCC-EX   @DriverDTrains
26:45
DriverDTrains
Рет қаралды 7 М.
30 Arduino Projects on a Model Railway
9:09
Richard Ray
Рет қаралды 8 М.
I Built The First LAMINAR FLOW ROCKET ENGINE
15:51
Integza
Рет қаралды 1 МЛН
DCC Ex - Amazing Digital Controller for Under £50 😮
13:40
Little Wicket Railway
Рет қаралды 41 М.
Why are we still using DCC?
21:26
DIY and Digital Railroad
Рет қаралды 83 М.
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 62 МЛН