SUMMER STEM-HEALTH CAMP
  • Home
  • 2025 RCC Camp
    • Day 1: Basic Coding >
      • Button Control
      • Multicolor LED
      • Fading multicolor led
      • Melody (sound)
    • Day 2: Servos and Potentiometers >
      • DC Motor
      • Ultrasound
      • Potentiometer and Motors
      • 2 servo control >
        • Analog Stick Control
      • PIR Motion Sensor
      • IR Light Proximity Sensor
    • Day 3 Making an ECG/EKG! >
      • ECG/EKG health lesson
      • OLED Screen Basics
      • Pictures to OLED
      • BPM on OLED
    • Day 4: Measuring Pulse >
      • Scrolling Screen Graph
      • How the body absorbs light
      • Screen Pictures
      • IR Temp Sensor And Screen
    • Day 5: Finishing up/Show >
      • IR Light Proximity Sensor
      • PIR Motion Sensor
      • CO2 Sensor
      • Ultrasound distance sensor
  • The Teachers
  • Our Partners
  • Archive
    • 2024 Health-STEM Coding Camp >
      • Home (2024)
      • The Teachers
      • Day 1: Basics and Lights
    • 2024 Coding/Robotics Camp >
      • Day 1: Basic Coding >
        • Saving your codes
        • Engineering design
      • Day 2 Servos >
        • 2 Servos, one potentiometer
        • Multicolor LED >
          • Fading multicolor led
    • Pictures from prior years
    • 2023 3D Design Camp >
      • Day 1: 2D design
      • Day 2: 3D design basics
      • Day 3: Constraints
    • 2023 Health-STEM Coding Camp >
      • PreAcademy prep
      • Day 1: Basics and Lights >
        • Multicolor LED
        • Button Control
      • Day 2: Ultrasound >
        • Ultrasound Health Lesson
        • Supplement Melody
        • Supplement: Servo >
          • Potentiometer and Motors
          • 2 servo control
      • Day 3: Measuring Pulse >
        • How the body absorbs light
        • OLED Screen Basics >
          • Scrolling Screen Graph
      • Day 4 Making an ECG/EKG! >
        • ECG Health Lesson
        • Pictures to OLED
        • BPM on OLED
      • Day 5: Finishing up/Show
    • 2021 STEM Camp (HS) >
      • The Teachers (2021)
      • PreAcademy prep
      • Day 1: Basics, Lights, and Temperature Sensor >
        • Day 1 Supplement: Measure Temperature
        • Day 1 Supplement: IR Temp Sensor
        • Day 1 Supplement: Identifying Resistors
        • Supplement: Controlling A Servo
      • Day 2: Measuring Pulse >
        • How the body absorbs light
        • IR Light Proximity Sensor
        • PIR Motion Sensor
      • Day 3 Supplement: OLED Screen Basics >
        • Display Screen Temperature
        • Scrolling Screen Graph
      • Day 4: Finishing up/Show
    • 2021 STEM Camp (MS) >
      • PreAcademy prep
      • Day 1: Basics, Lights, and Temperature Sensor >
        • Day 1 Supplement: Identifying Resistors
        • Day 1 Supplement: Measure Temperature
        • Day 1 Supplement: IR Light Proximity Sensor
      • Day 2: Ultrasound >
        • Day 2 Supplement: IR Temp Sensor
        • Day 2 Supplement: Controlling A Servo
      • Day 3: Measuring Pulse
    • 2020 STEM Camp
    • 2018 Lessons
    • 2017 Camp
  • Contact Us!
Picture

Go Beyond!

Differentiation day: Students get time with teachers to catch up on activities from earlier this week if they could not finish them. Students that are ahead can try our optional lessons or look through tutorial books and learn how to do more at their own pace.

Here are some of the built in examples the Arduino program comes with: 
https://www.arduino.cc/en/Tutorial/BuiltInExamples


Here is a book if you are interested in other activities that we did not learn this week. Your kit has many of the parts needed for these, but not all. There are many Amazon Prime Arduino stores where you can get other supplies. 
Your browser does not support viewing this document. Click here to download the document.
the_most_complete_starter_kit_for_uno_v1.0.17.1.13.pdf
File Size: 31153 kb
File Type: pdf
Download File

Some lessons that you may want to try. 
Joystick to control a motor: https://toptechboy.com/arduino-tutorial-39-using-a-joystick-to-control-dc-motor-speed-and-direction/ 

Controlling a multicolor LED: https://create.arduino.cc/projecthub/Raushancpr/control-rgb-led-with-joystick-68f601

It's time to prep for the show! 

Check that all your electronics and code work for what you want to show us for the ending presentation and then set up anything else you were able to make. 

Finalize what you want to show your teachers,  the other students, and parents.
Be prepared to video record or take pictures of your creations working! You can share any pictures or videos to Mr. Dorsey's email. Hopefully, you can get a computer with a webcam or a cell phone with the Zoom app so you can show us your creations!

​Your spaces should be cleaned and ready to present by Noon or 4:00.

Picture
This week-long summer camp introduces students to coding basics, Arduino, and technology similar to what is used in professional healthcare settings. Students will build simplified versions of sensors like a temperature probe, pulse oximeter, heart rate sensor, touchless temperature sensor, and ultrasound! 

2021 Online Class Times

Middle School: June 21 to 25     |   Morning Class: 9:00 to 12:30
High School: June 28 to July 1   |   Afternoon Class: 1:00 to 4:30

Online Classroom Zoom Access

Click Here to Join Class
If you want to join via the Zoom app, here are the directions. 
Meeting ID: 856 5752 2725
Passcode: 436366

Design and Build! 

Picture

Create!

Picture

The STEM Camp KIT

Hopefully before the camp starts, you got your Arduino and Health Sensor Kit from Mr. Dorsey. 
Explore your kit to get familiar with some of the components we will be using. 
If you do not have your kit by the weekend before your camp starts, contact Mr. Dorsey. 

If you are a teacher or student that would like to try these activities on your own, use our website's "contact us" page to get a list of supplies to buy using Amazon Prime. (single kits are ~$120)

https://www.rcccamp.org/contact-us.html 
Your program can save money buying kit components in bulk.  (~$85 per kit in bulk, >5 students) 

Main Kit Components

Contact Mr. Dorsey ASAP if your kit is missing one of these components. 
Your kit has other parts, but these ones are essential for our main lessons. 
Arduino and USB Cord
Picture
Jumper Wires
Picture
Resistors
Picture

Multiple Colored LEDs 
Picture
Breadboard
Picture
Buzzer
Picture

Servo Motor
Picture
Ultrasound Distance Sensor
Picture
IR Proximity Sensor
Picture

Heart Rate and Pulse Ox
Picture
Temperature Sensor
Picture
OLED Monitor
Picture

PIR (Passive IR) Motion Sensor
Picture
Contactless Temp Sensor
Picture
IR LED and Receiver
Picture
Picture

Lessons for Middle School 2021 STEM-Health Camp:

  • Pre-camp prep: Getting the camp software and kit 
  • Day 1: June 21, 2021: Learning Arduino and Controlling Lights
    • Identifying Resistors
    • Temperature Sensor
    • Proximity Sensor
  • Day 2: June 22, 2021: Ultrasound Sensor, Social Distancing Alarm, Servos and Potentiometers
  • Day 3: June 23, 2021: Heartrate sensor and Pulse Oximeter
  • Day 4: June 24, 2021: Touchless Temperature Sensor and Galvanic Skin Response
  • Day 5: June 25, 2021: Reach Day, Extension Activities, and Catching Up

Lessons for High School 2021 STEM-Health Camp:

High School Dates: June 28 to July 1, 2021 
​

Lessons:
  • Pre-camp prep: Getting the camp software and exploring your kit 
  • Day 1: June 28, 2021: Basic Coding and Measuring Temperature
    • ​Wired Temperature Sensor 
    • Touchless IR Temperature Sensor
    • Resistors and Measuring Voltage and Current
  • Day 2: June 29, 2021: Measuring Pulse
    • ​IR Proximity Sensor
    • PIR Motion Sensor
  • Day 3: June 30, 2021: Display Screens 
    • ​Display Screen Temperature
    • ​​IR Temp Sensor And Screen
  • Day 4: July 1, 2021: Reach/Differentiation Day, Presentations

Go to the Home Page to find the zoom class link. 

Have a question? 

Contact your teachers using the Contact Us tab at the top of the website
​or use this link: 
https://www.rcccamp.org/contact-us.html

Thank you to our partners! You made this camp possible!

Picture

Previous Lessons from the 2020 STEM-Health Camp:
  • Day 1: June 22, 2020: Basic Coding and Engineering
  • Day 2: June 23, 2020: Servos and Potentiometers and Build Your Arm
  • Day 3: June 24, 2020: Attach Servos/See your heart, Building an EKG
  • Day 4: June 25, 2020: Different ways to Control your Robotic Arm
  • Day 5: June, 26 2020: Reach Day

Displaying Text on a Screen. "Hello!" 


Supplies Needed

Arduino and USB Cable
Picture
OLED Screen
Picture
4 Pin/Hole Jumper Wire
Picture

Part 1: Downloading the OLED Library

Open up your Arduino IDE program. Then go to tools and manage libraries to get the following. 
Install the "Adafruit SSD1306" library. If it asks you to install other ones for it to work, say yes to getting all of them. 
Picture

Part 2: Wiring the OLED Display and Graphics Test

The Wiring. 
1) GND to GND 
2) VCC to 5 V
3) SCL to pin A5
4) SDA to pin A4
Picture
Download, verify, and upload this code.
This is a graphics test. 
Arduino File
oled_graphics_test.ino
File Size: 11 kb
File Type: ino
Download File

Text Only File Button
Graphics Test Text
Picture
Did it work? If not, get help from your teacher. 

Part 3) The Code. Writing Text. Hello World! 

Type up this code to the right. 
After you think you have it, check it (verify) 
Upload it to board if that works and you have the screen wired correctly like the picture above. 

Did it work? 

If you got it to work, then play around with the text size, color, Cursor positions, and actual text you want to type.

Show your teacher if you make something really cool!
Picture
Picture

Disclaimer: The IR sensor for this activity is not medical grade. It cannot serve diagnostic purposes. If at any point you are concerned about your temperature, use a medical thermometer. If you are still concerned, consider consulting your family physician.


What you will need for this activity: 

Arduino/USB 
Picture
Arduino Wires
Picture
Infrared Sensor
Picture
OLED Screen
Picture

You should already have completed the regular IR Touchless Temp Sensor Activity. 
Use the button below to go to that activity if you need to look back at that activity. 

Wiring the Sensors

Both Sensors connect to the same part of the Arduino Board. Use jumper wires to connect one of them to the breadboard, and then put the other device's pins on the same breadboard rows.
The wiring for the sensors is as follows:
1) Vin to breadboard to 5V on Arduino 
2) GND to breadboard to GND on Arduino
3) SCL to breadboard to A5 on Arduino 
4) SDA to breadboard to A4 on Arduino
Both on their own
Picture
Picture
Example for Connecting Both
Picture

Coding for Two Devices

To code for two devices, you really should have done each one on its own successfully first. 
Here are buttons to take you to the independent lessons to check if you have already done them. 

OLED Hello World
Touchless Temperature Sensor

Compare the Two Old Codes

Here are the two independent codes that we need to combine to get both devices to work. 
Hello World OLED Text Code
Picture
What are the main code sections in both? 
1) Before setup       2) Setup          3) Loop
Touchless Temp Sensor to Serial Monitor Code
Picture
We need to combine those 3 main parts to make this code work. 
I highly recommend loading up one of your old codes and then making a new save file. 
This way you are starting with something you know works, and then have less to add to finish this. 

An Example of Combining the Code

There are many ways we could combine these two coding examples to make it work 
Picture

"Calibrating" the sensor

Is your Serial Monitor displaying temperatures that are lower or higher than your actual body's temperature? If so, then you can calibrate the sensor by adding a "correction factor" to your code. 
I used a thermometer to check my temperature. Turned out it was 98.5 F but my sensor was reading about 5 too low :( 
To correct the reading by 5 F, I put +5 on the ObjectTempF row
Picture
Here are the the readings after the correction. ​
Picture

Display your Temperature on Screen

This lesson combines the code from the Hello World OLED screen lesson and the temperature sensor code. Here are links to those two activities so that you can go back to them if needed. 

Supplies Needed

Arduino and USB Cord
Picture
Breadboard
Picture
4.7K to 5.3K Resistor 
You likely have a 5.1K in your kit
Picture

OLED Screen
Picture
Temperature Probe
Picture
Jumper Wires
Picture

Reminding Ourselves of the Old Codes

We will use the basics of what we learned from coding the screen and temperature sensor to do this activity. We will be combining the two codes so that the LCD screen displays the temperature. Here is the old codes. 

Temperature Sensor Code

Picture

OLED Screen Code 

Picture

The Wiring

The wiring is combining the two together. Here is what they looked like on their own.
​Just do both together at the same time. 
Picture
Picture
Except plug the screen into the 3.3 V 
This is because the 5V will be used by the temperature sensor. 


Combine the Wiring

We need two things plugged into  5V? But fun fact, the screen can also run on 3.3 V!
Here is how to wire it. 
1) Screen's GND to Arduino GND
2) Screen's VCC to Arduino 3.3 V 
3) Screen's SCL to Arduino A5
4) Screen's SDA to Arduino A4

5) Temp probe's red wire to Arduino 5V 
6) Temp probe's black wire to Arduino GND 
7) Temp probe's yellow wire to Arduino pin 2 
8) Jump the 5k resistor from yellow to red row on the breadboard 

Picture

Combining the code

There are several main parts to the codes. The parts before the setup, the setup, and the loop.

We need to move these parts from one code to the other code. That will look something like this.
​
We do not need the serial begin any more though because we are only using the display  
Picture

Pulse Sensor: Displaying BPM


Code IDE Download 

heartrate_monitoring_device.ino
File Size: 2 kb
File Type: ino
Download File

Google Drive Code Text

BPM Pulse Sensor Code Link
A picture of the code with comments will be at the bottom of this page. There are other ways to do this, this is just the code Mr. Dorsey used.

Wiring/Demo Picture

Picture

Here is a video showing what to expect. 



Other STEM Student Opportunities

Want to continue in STEM? See the following opportunities! 
All of these programs are FREE!

RCC Dual Enrollment (DE) 

RCC DE Webpage: rappahannock.edu/academics/dual-enrollment/

Dual enrollment programs enable students to take community college courses while enrolled in high school and provides college level educational opportunities not otherwise available. Dual enrollment courses allow qualified high school juniors and seniors to enroll in college courses during the school day where they receive both college and high school credit prior to high school graduation. Freshmen and sophomores can enroll with special approval from RCC’s administration.

Dual Enrollment can provide you with enough credits to graduate from high school with your Associate's Degree from RCC. You graduate from both high school and college your senior year! Please use the link above to learn more. It is never to early to plan! 


Virginia Space Grant

VSGC Website: https://vsgc.odu.edu/

​8th - 9th grade: 
Building Leaders for Advancing Science and Technology (BLAST)
https://vsgc.odu.edu/blast/

10th grade: Virginia Space Coast Scholars (VSCS) https://vsgc.odu.edu/spacecoast/

11th or 12th grade:
The Virginia Earth System Science Scholars (VESSS)

https://vsgc.odu.edu/vesss/

11th or 12th grade:
Virginia Aerospace Science and Technology Scholars (VASTS) 
https://vsgc.odu.edu/vasts/

16 years or older: Pathways Flight Academy

https://vsgc.odu.edu/pathwaysflightacademies/

College: 
General NASA Internships: https://intern.nasa.gov/
STEM Scholarships: 
                   
https://vsgc.odu.edu/scholarships-fellowships/
                   https://vsgc.odu.edu/communitycollegescholarships/
                   https://vsgc.odu.edu/stembridge/
Community College Internships/Stem Takes Flight: 
                    https://vsgc.odu.edu/stemtakesflight/
Picture
Picture
Picture
Picture
Picture
Picture
Picture

Chesapeake Bay Governor's School

Your regional Middle Peninsula and Northern Neck STEM magnet public school. 
Apply during your 9th grade year. 

Your browser does not support viewing this document. Click here to download the document.

Summer Residential Governor's School 

Rising 11th and 12th graders:
Summer experiences in one of the following: visual and performing arts; humanities; mathematics, science, and technology.

Mentorship options in marine science, medicine and health sciences, or engineering.

See this link for more info:

http://www.doe.virginia.gov/instruction/governors_school_programs/summer_residential/

Below is this summer's info. Note, students applying this Fall are for Summer 2021
Picture

Virginia Tech STEM-Health Camp

Rising 9-12th grade:
Each camper (student) will receive a box of items (anatomy set, skin suturing workshop items, Stop the Bleed kit, etc.). Online camp registration is due by Wednesday, July 1.
 
The parent or guardian of any student interested, can register their child at this link: 

https://virginiatech.qualtrics.com/jfe/form/SV_er0FQbzAGxS9yg5

Or contact Louann Morrow at [email protected]

RCC Health Sciences Offerings

Rappahannock Community College is known throughout the region for having the very best Health Sciences instruction (for credit and non-credit). Many graduates from our degree, certificate, and career study programs go on to careers in the field, and many have continued their education at four-year degree schools.
Check out what is available through RCC:
​

Nursing: 
   Pre-BSN Specialization (AA&S Transfer Degree)
   ADN Nursing (Associates Applied Science Degree)
   Nurse Aide
   Pre-Nursing
   Practical Nursing (Certificate)
   Pre-Practical Nursing


Emergency:
   EMS - Paramedic I
   EMS - Paramedic II
   EMT – Advanced
   EMT – Emergency Medical Technician
   Pre-Paramedic

Other Medical:
   Phlebotomy
   Pre-Medical Lab Tech
   Medical Laboratory Technology
   Respiratory Therapy (Associates Applied Science Degree)
   Psychology/Social Work (AA&S Transfer Degree)
   Health STEM (AA&S Transfer Degree)

Workforce Offerings:
   Nurse Aide Certification Training
   Medication Aide
   Pharmacy Technician
   Basic Life Support and CPR for Healthcare Professionals

Area Health Education Center

 Summer STEM Camp
     Summer Enrichment Experience stem camp is designed to promote science and
     medicine to rising sophomores, juniors, and seniors from local high schools. Campers
     are introduced to human anatomy and physiology as well as a variety of healthcare
     professions through modules and learning workshops. Each camper will receive a box of
     learning tools to help provide an interactive experience.
 Workshops

 AHEC Scholars Program (eligibility: enrollment in at least a two-year health program)
      You may be 
eligible to receive a stipend if you are entering healthcare in Virginia.                    Each AHEC Scholar will receive a Virginia AHEC Scholars Certificate, setting them                      apart from other students in an increasingly competitive environment. 
​

           Apply at: https://www.vhwda.org/initiatives/ahec-scholars
Your browser does not support viewing this document. Click here to download the document.
Proudly powered by Weebly
  • Home
  • 2025 RCC Camp
    • Day 1: Basic Coding >
      • Button Control
      • Multicolor LED
      • Fading multicolor led
      • Melody (sound)
    • Day 2: Servos and Potentiometers >
      • DC Motor
      • Ultrasound
      • Potentiometer and Motors
      • 2 servo control >
        • Analog Stick Control
      • PIR Motion Sensor
      • IR Light Proximity Sensor
    • Day 3 Making an ECG/EKG! >
      • ECG/EKG health lesson
      • OLED Screen Basics
      • Pictures to OLED
      • BPM on OLED
    • Day 4: Measuring Pulse >
      • Scrolling Screen Graph
      • How the body absorbs light
      • Screen Pictures
      • IR Temp Sensor And Screen
    • Day 5: Finishing up/Show >
      • IR Light Proximity Sensor
      • PIR Motion Sensor
      • CO2 Sensor
      • Ultrasound distance sensor
  • The Teachers
  • Our Partners
  • Archive
    • 2024 Health-STEM Coding Camp >
      • Home (2024)
      • The Teachers
      • Day 1: Basics and Lights
    • 2024 Coding/Robotics Camp >
      • Day 1: Basic Coding >
        • Saving your codes
        • Engineering design
      • Day 2 Servos >
        • 2 Servos, one potentiometer
        • Multicolor LED >
          • Fading multicolor led
    • Pictures from prior years
    • 2023 3D Design Camp >
      • Day 1: 2D design
      • Day 2: 3D design basics
      • Day 3: Constraints
    • 2023 Health-STEM Coding Camp >
      • PreAcademy prep
      • Day 1: Basics and Lights >
        • Multicolor LED
        • Button Control
      • Day 2: Ultrasound >
        • Ultrasound Health Lesson
        • Supplement Melody
        • Supplement: Servo >
          • Potentiometer and Motors
          • 2 servo control
      • Day 3: Measuring Pulse >
        • How the body absorbs light
        • OLED Screen Basics >
          • Scrolling Screen Graph
      • Day 4 Making an ECG/EKG! >
        • ECG Health Lesson
        • Pictures to OLED
        • BPM on OLED
      • Day 5: Finishing up/Show
    • 2021 STEM Camp (HS) >
      • The Teachers (2021)
      • PreAcademy prep
      • Day 1: Basics, Lights, and Temperature Sensor >
        • Day 1 Supplement: Measure Temperature
        • Day 1 Supplement: IR Temp Sensor
        • Day 1 Supplement: Identifying Resistors
        • Supplement: Controlling A Servo
      • Day 2: Measuring Pulse >
        • How the body absorbs light
        • IR Light Proximity Sensor
        • PIR Motion Sensor
      • Day 3 Supplement: OLED Screen Basics >
        • Display Screen Temperature
        • Scrolling Screen Graph
      • Day 4: Finishing up/Show
    • 2021 STEM Camp (MS) >
      • PreAcademy prep
      • Day 1: Basics, Lights, and Temperature Sensor >
        • Day 1 Supplement: Identifying Resistors
        • Day 1 Supplement: Measure Temperature
        • Day 1 Supplement: IR Light Proximity Sensor
      • Day 2: Ultrasound >
        • Day 2 Supplement: IR Temp Sensor
        • Day 2 Supplement: Controlling A Servo
      • Day 3: Measuring Pulse
    • 2020 STEM Camp
    • 2018 Lessons
    • 2017 Camp
  • Contact Us!