1
Fabrication of Cloud Based Thermometer using Arduino and DynamoDB Audrey McNicholas, Matthew Tice, Katy Pieri, Evan Krentzel Department of Bioengineering, Syracuse University, Syracuse, NY 13210 Laboratories consist of multiple machines and incubators where temperature control is imperative. Unnoticed system failure can cause system temperatures to go out of range resulting in loss of samples and costly expenses Design, build, and evaluate a thermometer that has the capacity to record and store data in a cloud based server that can be accessed by computers and smart devices. Background Circuitry Design DynamoDB Functional Requirements Budget Product Cost NTC Thermistor DIA 23mils ADJ LEAD W/STUBEND GLASS COAT $60.75 NTC Thermistor DIA 11mils ADJ LEAD W/STUBEND GLASS COAT $19.77 10K Precision Epoxy Thermistor 3950 NTC $4.00 micro OLED breakout LCD 13003 $14.95 Arduino Yún $66.64 Circuitry components, 3D printing FREE Total (to this date) $166.11 Amount remaining for insulation, lab testing $333.89 Acknowledgments CAD Housing Thanks to the Syracuse University College of Engineering and Computer Science for the resources and facilities throughout this project. Additionally thanks to Dr. Zachman , as well as our client from Welch Allyn, Joe Smith. Temperature readings: Consistent and accurate temperature readings (±1ºC) Temperature range: Differentiate the difference between programmed drop in temperature and a temperature error (-80 - 200ºC) Battery: Power source for the thermometer and circuitry, 9V battery Probe: Flexible sensor will allow for better temperature measurements in hard to reach places. Alerts: Sent to computer or smart device when temperature has gone out of the user set range. Constraints Size: small enough to fit in an application (incubator/HPLC) without taking up valuable space Durability: Drop resistant, shatterproof, waterproof, heat and cold resistant device. Capable of withstanding extreme temperatures (-80 °C to 200 °C); handle liquid and corrosive environments. Battery: Rechargeable and can remain a closed system. Capable of monitoring a system for an extended period on a single charge. FDA approved: If used in hospitals or other biological settings, then it must be bioinert. Testing Protocols Calibrating the Thermistor Three temperature ranges:1-5ºC, 21-30ºC, and 35-36ºC After calibration, coefficients to Steinhart-Hart equation obtained A:-0.002169122934 B:0.000757873106 C:-0.000001888936* *Coefficients obtained for 10K Precision Epoxy Thermistor 3950 NTC Handshake: between the server and smart device IAM: gives WiTS root access, specific access to read-only users Temperature Table: records wireless readings that will be displayed as well as creates user-set alarms Communication: integrates Amazon resource name into master Arduino code Access-key: customized per user Coding: Arduino Programming language is a C derivative in combination with python

Poster WiTS

Embed Size (px)

Citation preview

Page 1: Poster WiTS

Fabrication of Cloud Based Thermometer using Arduino and DynamoDB Audrey McNicholas, Matthew Tice, Katy Pieri, Evan Krentzel

Department of Bioengineering, Syracuse University, Syracuse, NY 13210

Laboratories consist of multiple machines and incubators where temperature control is imperative. Unnoticed system failure can cause system temperatures to go out of range resulting in loss of samples and costly expenses Design, build, and evaluate a thermometer that has the capacity to record and store data in a cloud based server that can be accessed by computers and smart devices.

Background Circuitry Design DynamoDB

Functional Requirements Budget

Product Cost

NTC Thermistor DIA 23mils ADJ LEAD W/STUBEND GLASS COAT

$60.75

NTC Thermistor DIA 11mils ADJ LEAD W/STUBEND GLASS COAT

$19.77

10K Precision Epoxy Thermistor 3950 NTC $4.00

micro OLED breakout LCD 13003 $14.95

Arduino Yún $66.64

Circuitry components, 3D printing FREE

Total (to this date) $166.11

Amount remaining for insulation, lab testing $333.89

Acknowledgments

CAD Housing

Thanks to the Syracuse University College of Engineering and Computer Science for the resources and facilities throughout this project. Additionally thanks to Dr. Zachman , as well as our client from Welch Allyn, Joe Smith.

Temperature readings: Consistent and accurate temperature readings (±1ºC) Temperature range: Differentiate the difference between programmed drop in temperature and a temperature error (-80 - 200ºC) Battery: Power source for the thermometer and circuitry, 9V battery Probe: Flexible sensor will allow for better temperature measurements in hard to reach places. Alerts: Sent to computer or smart device when temperature has gone out of the user set range.

Constraints Size: small enough to fit in an application (incubator/HPLC) without taking up valuable space Durability: Drop resistant, shatterproof, waterproof, heat and cold resistant device. Capable of withstanding extreme temperatures (-80 °C to 200 °C); handle liquid and corrosive environments. Battery: Rechargeable and can remain a closed system. Capable of monitoring a system for an extended period on a single charge. FDA approved: If used in hospitals or other biological settings, then it must be bioinert.

Testing Protocols Calibrating the Thermistor Three temperature ranges:1-5ºC, 21-30ºC, and 35-36ºC After calibration, coefficients to Steinhart-Hart equation obtained

A:-0.002169122934 B:0.000757873106 C:-0.000001888936*

*Coefficients obtained for 10K Precision Epoxy Thermistor 3950 NTC

Handshake: between the server and smart device IAM: gives WiTS root access, specific access to read-only users Temperature Table: records wireless readings that will be displayed as well as creates user-set alarms Communication: integrates Amazon resource name into master Arduino code Access-key: customized per user

Coding: Arduino Programming language is a C derivative in combination with python