User:Defender0/ENES-100/project 3/CDIO

Problem Statement
Connect an Arduino UNO to the serial ports on the logic board of a Force Trainer.

Attaching and Connecting the Arduino
The first step is to decide where the Arduino will fit best in or on the force trainer. In this situation, an Arduino UNO will not fit inside the force trainer and therefore must be externally mounted. This requires there to be a hole in the side of the force trainer where the logic board is, so that wires can be connected from the logic board to the Arduino.

There are four pins on the logic board that need to be connected; RX, TX, GND, and VCC. Respectively, these are data in, data out, ground, and power. Connecting to an Arduino UNO is simple for the first three pins as they are labelled the exact same as the logic board, however VCC matches to Vin on the Arduino UNO.

Connecting the Arduino to the computer
In order to connect to a computer, a USB-B connector is required, with a regular USB connector for the computer. the USB-B connector is used to send and recieve data from the Arduino. This allows for data to be displayed on a serial monitor that is launched from the Arduino 1.0.4 program.

Collecting data from the Arduino
In order to collect data from the Arduino, it is necessary to have an Arduino program loaded onto the Arduino UNO that collects and displays data from the RX and TX ports onto the serial monitor.

Next Steps
The next step for this project is to code an Arduino UNO program that takes the data from RX and TX and displays that data. Once this is done, it will be possible to modify that code to allow another method of input besides the default force trainer headset to be used, such as a pulse sensor.