CE351 Microcontrollers
Homework 2 - Pulse Oximeter Basics

Connor O'Kee
fefe
Email: cwokeefe@fortlewis.edu

Introduction:
The objective of this assigment is to become familiar with the
MAX30102 sensor as well as arduino.

Task 1: Generate Serial Output from MAX30102
Following the tutorial here, the following outputs were successfully mirrored.








Task 2: Display Heart Rate and SPO2 on OLED
 Below is a demo video of the sensor displaying to a OLED through an Arduino Nano. The tutorial is here.


We may also display to the LCD1602! Just make the following connections "super imposed" and just display to the LCD rather than the Serial.




Task 3: Heart Beat Waveform Integration
Using a SSD1306 display module, a heart rate waveform is displayed along with the SPO2 and SPO2f percentages.


Task 4: Generate a BOM, Flyer, Plan, and Pay Link for a Highschool Workshop

SSD1306
Breadboard
Arduino Nano
Push Button
Jumper Cables
MAX30102
Plastic Box

The students will be building the circuit shown in task 2, being either the LCD or the OLED. The workshop should last 3-4 hours, but that is a window. The students may attend when possible and leave when needed.


Workshop Sign Up Form