Kato HO Metra with LokSound 5 Select Direct and Custom Sounds

A hobby project I’ve been working on recently. This project involved:

  • soldering small electronic components
  • using a multimeter (to measure current, resistance, amperage)
  • understanding and installing resistors and LEDs
  • painting/spray painting plastic and installing small plastic pieces to the body shell
  • knowledge of DC
  • removing the old light board and installing a new LokSound DCC Select Direct board
  • using LokProgrammer to configure the board and install custom sounds
  • creating custom station and announcement sounds to use within LokProgrammer
  • creating a custom sound schedule with logic for station and route sounds

Photos of the train with the shell off:

Wiring

Command: a macOS app that interfaces with the NCE usb module via RS-232

Key Technologies: RS-232, Hex, and Cocoa (Mac)

Command for Mac is a [native] application I built to run DCC trains on my office layout. It works by using the USB Interface for Power Cab to bridge the gap from the computer to the NCE cab bus. The application uses the RS-232 serial interface to send hex commands to control the locomotives.

The application’s main interface can be accessed from the OS menu bar, this interface allows you to open the manage the connection, add/remove trains, and create new throttles.

Want to develop your own application? Hex command documentation can be found here.

Menu Bar Application. Tap image for larger view.
Manage Trains Window. Tap image for larger view.
Single Throttle. Tap image for larger view.
Multiple Throttles. Tap image for larger view.