Ece4534

From EditThis.info

Group 1 Project Integration Plan

Contents

List of Participants

  • Almohanad Fayez
  • Eric Simpson
  • Matt Boyle
  • Matthew Bolling
  • Robert Ritchie
  • Alan Bloom

Still Need to Edit:

  • Joseph Wood

Description

Matt will be providing a train routing system that will help locate where all the trains are on the track. Almohanad will be providing a remote control interface that can communicate with the train via an EB55 and a DCS50 unit. Eric will be providing a smart sound module that will emit different sounds in response to received Loconet messages. Matt Bolling will be providing DCC control of a locomotive for movement and lighting effects control on the train. Robert will be providing control to the train turntable so trains can be taken from idle tracks and loaded onto the main track. Alan will be providing a simplified control panel with the ability to control a single train from a first person perspective using an EB55 and camera system.

Responsibility and Functionality

Robert will provide the trains to the main track for use in the demonstration via the turntable. The main track will start out with no trains on it. Trains will be requested from the analog tracks and loaded onto the main track for further manipulation. Matt Boyle will be tracking train location on the track, and will be getting his information from the stonehenge IR sensors and general train instructions passed over Loconet. Every time a train passes a sensor on the track, a Loconet message will be broadcast specifically to Eric, so that he can play an appropriate sound. Information will be avaliable to those who need it by sending a to-be-determined Loconet message requesting information. Almohanad will provide a remote control that can communicate with Loconet via an EB55. Eric will provide a sound module that will listen and react to messages received to it over Loconet. Matt Bolling will be allowing control of his locomotive via standard LocoNet commands, addressable to a to be determined address depending on available addresses in the system. Forward and Reverse lights will automatically be controlled, as well as optional rail lighting and a possible spotlight controlled by individual commands. Global on/off switching will also be supported. Alan will build a control panel which will allow a person unfamiliar with the system to control one train with or with out the ability to see the track. The panel will provide controls for speed, direction, and power while providing feedback about train status. The panel should also be capable of sounding the train’s horn by using Eric’s sound module.

Nature of Interface

All trains will be loaded onto the main track via Robert's turntable. Matt’s train routing system will be able to indicate to Eric when a train passes a specified marker on the table. Once the train passes by the marker Matt will be transmitting the train’s address and a message to indicate that it just passed the marker; Eric will then be able to make the sound module produce the sound associated with that specific train. Almohanad’s remote will be able to control train’s speed, direction, and toggle control between trains on the table. In addition, the remote can be used to toggle on and off the sound module. In response to train speed changes, Eric's sound module will play appropriate acceleration or breaking sound effects. Matt Bolling will allow his train to be controlled via Almohanad's remote system, and provide for possible control of the lighting via this remote system as well. To make use of the positioning indicators, whenever the DCC Decoder controlled train enters a certain portion of the track (i.e. simulated tunnel) the lighting will support being automatically turned on via a LocoNet message. (i.e. Train #xx, you are in a non-lit environment, respond.)

Measure of Success

  • Remote can send messages to an EB55
  • An EB55 can receive interrupts or messages from the remote and react by sending Loconet messages.
  • The remote can change a train’s speed and direction.
  • The remote can toggle control between trains.
  • The remote can turn on and off the sound module.
  • The remote can change the volume of the smart sound module.
  • The train route controller can transmit messages regarding what trains are currently doing on the track.
  • The routing unit can identify specific trains on the track.
  • The routing unit can indicate when a train has passed a specific marker on the track (using Loconet or DCC?)
  • The sound module can respond to Loconet messages
  • Trains are succesfully loaded onto the main track using the turntable. The sound module plays appropriate sound clips in response to Loconet messages
  • The DCC Decoder receives and responds to messages sent via LocoNet
  • The DCC Decoder provides coherent motion from LocoNet
  • The DCC Decoder provided coherent motion from LocoNet via the remote.
  • The DCC Decoder provides lighting effects via commands from LocoNet
  • The DCC Decoder provided lighting effects based on location commands from the tracking system.
  • The control panel can change a single train’s speed and direction.
  • The control panel can sound a horn by transmitting a loconet message to the sound module.
Personal tools
Other sites