Smiley Scanner 07 ECE342 W22

Python
3D Printing
Arduino
Junior Design

The Smiley Scanner is a contactless temperature sensor powered using two 9v batteries in parallel that reads and displays a user's temperature in Celsius or Fahrenheit and saves each reading to a .csv file over radio frequencies. The device can be placed on a wall or an adjustable platform. The screen will then display the distance away from the user in centimeters. Once the user is within 4 centimeters of the device, the device will take twenty temperature readings over two seconds using an IR sensor and averages the value to determine a body temperature. The user’s temperature will then be displayed on the screen. If the user has a temperature above 100.4 F / 38.0 C the system will alert them on the display along with a beeping sound. After displaying the temperature, data is transmitted to a computer using a 433MHz radio transmitter. A program, alongside a receiver device, will need to be connected to the computer using USB. Once the program is running, it will capture all incoming data and sort it into an Excel spreadsheet that is saved to the computer. The date, time of reading, and temperature will be recorded. The most difficult part to implement in this system was an accurate body temperature reading. The IR sensor reads the user's skin temperature, which is 93 F / 33.9 C on average. In order to get a body temperate, the ambient temperature is also recorded and is used to normalize the skin temperature reading. Finally, an offset is used to reach body temperatures.

2 Lifts 

Artifacts

Name Description
Full System Specifications Full System Specification guide for Group 7 - Smiley Scanner.   Download
Code Github repository for Group 7 - Smiley Scanner   Link
Project Summary Executive summary of the Smiley Sensor project   Download
Project Summary Video Short video describing the project and showing it being used   Link