The final subsystem that was synthesized for this phase was the data acquisition subsystem which is essential to bringing together all the other subsystems and being the main form of collecting and analyzing data. For the second iteration prototype, the data acquisition unit would need to be able to read values from the pressure sensors described above and have a way to analyze that data by recording pressure values in PSI over time. In order to accomplish these tasks, an Arduino Uno R3 was chosen as the DAQ for this prototype.
The Arduino was ideal for this application due to its easy to use IDE which makes it great for rapid prototyping. Code can be written quickly in the Arduino IDE and quickly updated to the board. It also has a serial monitor that can read incoming data from the board. Finally, the ready made library for the pressure sensor can be easily integrated into the code. In the next section about prototype outcomes, the code that was used for testing purposes is explained in greater detail. The main function with the code of the Arduino would be to read pressure sensor values and display them in some way and also be able to analyze the data in a software such as Microsoft Excel.