This week my goals were to get the HR sensor and Bluetooth transmission working.
First, I decided to modify my code from last week to take the magnitude of acceleration in order to determine the overall acceleration and to account for the acceleration due to gravity.
I wrote the code to package the data for bluetooth transmission. Testing the bluetooth transmission was quite difficult. There were many tutorials online that involved using a phone app to receive and send bluetooth data to the arduino. I was not able to find an app on the apple app store that could easily identify the arduino’s bluetooth chip. All the apps listed the chips UUID and since there are hundreds of bluetooth devices in the vicinity at any point on campus it was impossible to determine which UIUD was associated with the Arduino. I found a tutorial this afternoon that used a Windows PC to communicate with the Arduino. I was able to acquire a windows PC tonight but have not had a chance to test it out.
The HR sensor code writing was relatively smooth. Soldering the wires on to the sensor was pretty difficult though since the sensor is so small.
My current goals for this week are to work with my teammates to integrate the arduino with the desktop app. David has not updated me on his progress with the desktop app so this goal is assuming that the desktop app is complete. If the desktop app is incomplete, I will help him to finish the desktop app so it is ready for integration.