4. Lap Top
Starting with a "dumb" application to send a command to the rest of TrainThing. Need this to test coding of command processing by the Raspberry Pi (3).
- Configure TrainThing Hardware
- Configure Wabbits that control switches, part of the layout (1)
- Configure Arduino (2)
- IR Sensor Inputs
- Relay Control Outputs
- Train Addressing
- Configure Raspberry Pi 4 (3)
- Semaphore signal to Servo address
- Semaphore signal aspect to servo angle
- semaphore signal to Unicorn X,Y coordinates
- Associate switch state sensor ID with IOPi bus/pin
- Configure Raspberry Pi 3 (3A)
- Associate switch state sensor ID with Raspberry Pi GPIO pin
- GUI to setup TrainThing run
- Configure Graphic display
- Assign routes to trains
- Graphic display of TrainThing Status
- Run TrainThing
- GUI to end TrainThing run