Milestone 3
Implementation
Figure 1: Heartrate Result from Recreated ECG
Figure 2: Part A Circuit
Figure 3: Arduino code to identify microcontroller MAC address
Figure 4: MAC address output (example)
Testing
Test the implemented design and provide the results on the Milestone 3 page of the project site
For Milestone 3, the team worked on:
Recreating half of an electrocardiogram (ECG) using a simple circuit and the same electrodes you would find in a hospital
Integrating a Seeed Studio XIAO nRF52840 Sense microcontroller with a Raspberry Pi 4 to transmit and receive data from electrodes in real time
System Diagram
For recreating the ECG in the lab, the team followed part A of the system diagram to emulate a heartrate signal, but without a battery
The electrode was placed onto the patient's arm and also connected to the circuit via a 200 ohm resistor
The circuit was connected to both a waveform generator and an oscilloscope
Waveform generator inputs: 5 Volts, 1 kHz, no bias
The results can be seen in Figure 1
The team is still brainstorming how to incorporate a battery into the system
Following part B of the system diagram, the team was able to complete the following:
Identifying MAC address of the Seeed Studio XIAO nRF52840 Sense microcontroller
The Arduino code to identify the MAC address is shown in Figure 3
An example of the Arduino code output is shown in Figure 4
Part C of the system diagram has not been started yet
Teamwork
Overall, our teamwork has been pretty good. We evaluated each member of our team on four main metrics:
Participation
This metric involves how much each team member participates in discussions, assignments, and class.
Communication
This metric involves communication between team members regarding scheduling of work days, completion progress, and general availability.
Timeliness
This metric measures how each team member works towards completing deadlines and milestones in a timely manner.
Development of Product
This metric involves how much each team member is contributing to the development of the product in terms of the physical system, software development, and marketing materials.
Ben: From the rest of the team's feedback, Ben has been doing well in terms of participation, timeliness, and development of product. There has been some communication issues, but after discussing them, the team found solutions.
Brandon: Overall Brandon has been doing well in timeliness and development of the product, however there were some missteps in participation and communication due to other obligations. After our evaluation meeting on 2/20, these categories have seen good improvements.
Carly: Carly did not receive anything negative based on the feedback from other team members, but she has reflected that she has not been that involved in the development of the product and plans on helping more and providing support to everyone else.
Nick: From the feedback given, Nick has done well in participation and timeliness, but has faltered a little bit in terms of communication and product development. This period, however, was very brief and Nick is dedicated to improving and assisting the team.