Temperature Text Message Alert System Travis Midthun Dr. Stanislaw Legowski Department of Electrical and Computer Engineering.

Slides:



Advertisements
Similar presentations
MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
Advertisements

HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Dr. Ashraf Armoush Supervisor Oday Jihad IbrahimTariq Ziad Yameen.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Team Members John Henderson Curt LaBarge Greg Pearson Yixin Qiao Client/Advisor Steve Holland (ISU Canoe and Kayak Club)
2 Way FM Car Starter Dan Owens April 12, 2005 Instructor: Dr. Pao-Lo Liu Department of Electrical Engineering University at Buffalo Course Requirement.
Indian Institute of Technology Hyderabad Presented By: 1.JESSU SHIRISH KUMAR (CS12B1018) 2.VEERNAPU SURI BABU (CS12B1039) GSM BASED SMS CONTROLLER.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Embedded Systems Design
Project Goals And Objectives ____________________________________________________ Create a “smart”, customizable, all in one system Little to no learning.
Interactive Voice Response System (IVRS) Presented by Sateesh Kuna Srinivasrao Dhavanam Prudhvi Bolli Nirup Charan K Ashok Kumar M Under the guidance of.
Colorado Space Grant Consortium Gateway To Space ASEN 1400 / ASTR 2500 Class #12 Gateway To Space ASEN 1400 / ASTR 2500 Class #12 T-58.
Alex Adams, Greer Beaumont, Candace Booker, Mark Farrington, Nick Molligan, Robert Power Advisors: Melissa Eskridge and Todd Monroe 1.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn PDR 2012 – Team Gong Self Sustaining Sensor System.
Wireless Intelligent Sensor Modules for Home Monitoring and Control Presented by: BUI, Phuong Nhung, 裴芳绒 António M. Silva1, Alexandre Correia1, António.
Strictly confidential 1 Key Features: Tri-bands GSM 900/1800/1900 Compliant with GSM Phase 2/2+ SIM applications Toolkit Remote control by AT command SOFTWARE.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
SENDING & RECEIVING SMS VIA GSM TECHNOLOGY By - Vivek Dhiman (06403) Nipun Mahajan (06413) Ketav Sharma (06448) MENTORS : Dr. (Mrs.) Rajeevan Chandel Mrs.
Wireless Sensor Networks MOTE-KITS TinyOS Crossbow UC Berkeley.
Wi-Fi Interface for medical devices Academic Supervisor- Prof.Karen Reynolds Industrial Supervisor- Mrs Jodie Hobbs.
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
Samuel John Vinod Kumar CG Ganesh Raam K. Introduction  The need for health consciousness has increased in the recent past and so is the need to monitor.
Mid-Semester Presentation Senior Design I February 24, 2011.
Aerospace Digital Communication Instrument Senior Design 1 Presentation.
SENIOR DESIGN 1 FALL 2015 HOME SECURITY SYSTEM [1]
SMS Control and Monitoring System In Chicken Farm Prepared By : Maysoon Mohanna Eman Madi Supervisor : Supervisor : Dr. Jamal Kharousheh 2009.
Aerospace Digital Communication Instrument Senior Design Presentation.
Strong as a Buck. Meet The Team Warn Wilson John Clark Dre Crumbly Electrical Engineering Computer Engineering.
Design Constraint Presentation Team 5: Sports Telemetry Device.
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLER.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
Microcontroller basics Embedded systems for mortals.
Alex Tippetts Senior Design II Spring Background System Design Efficiency Components Schematic Component Specifications Program Flow Cost Hurdles.
Critical Air System Pressure Controller Senior Design Project, 2010 Morgan Hespe, Department of Electrical and Computer Engineering Mentor: Dr. Stanislaw.
VEHICLE BACK UP ALARM DESIGN Student: Qi Zhou Mentor: Dr. Stanislaw Legowski.
SIDS Alert Device BY ERIC BAGNARD JT HIRSIG. Overview Background SIDS stands for Sudden Infant Death Syndrome One of the leading causes of death for infants.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
A microcontroller-based system for multi sensor monitoring and messaging via GSM network Bachelor thesis Angelakis Vaios Supervisor:Kazarlis S.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
Multipoint tracker via GPS and wireless communication Jeremy Siedschlag and Jonathan Stackhouse.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Portable Power Station University of Wyoming Electrical and Computer Department EE Done By Mohammad S. Almoallem Mahmood S. Almoallem Advised.
Arduino.
Voice Controlled Robot by Cell Phone with Android App
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
Obstacle avoiding robot { pixel }
Scrolling LCD using Arduino.
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
Home automation using Arduino & ‘PIR sensor’
Automatic human detector garbage can.
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
SUBMITTED BY EDGEFX TEAM
DIGITAL CALCULATOR USING 8051
‘SONAR’ using Arduino & ultrasonic distance sensor
ECE477 MIDTERM DESIGN REVIEW: TEAM #08
Remote Controlled Smart Socket
GSM - GPS BASED VEHICLE TRACKING SYSTEM
Cumulative Design Review
Ashray Solanki, Antony Pollail, Lovlish Gupta Undergraduate Students,
Arduino म्हणजे काय?.
Hardware Graduation Project (2) Seminar
Presentation transcript:

Temperature Text Message Alert System Travis Midthun Dr. Stanislaw Legowski Department of Electrical and Computer Engineering

Overview Used to record the temperature in fridges, freezers, next to water pipes, or in boiler rooms If the temperature of the environment leaves the preprogrammed temperature range an alert text message will be sent to the user The user at any time can send a command to the device to receive a temperature reading

Purpose Notify the user that the recorded temperature of the environment has gone outside the programmed temperature range Fully operational from the user’s cellular phone Ability of two way communication between the user and device at any time A practical device that can be easily used in households

Block Diagram

Microcontroller Arduino Uno Uses the ATmega328 microcontroller 14 digital pins, 6 analog pins 32k Flash memory 16Mhz clock Output of 3.3 V Ease of use with GSM Module

GSM Module SM5100B with Cellular Shield Powered through 5V pin Overall low power consumption Idle Mode: < 7.0 mA Communication mode: 2A spikes during transmission and reception of text messages

Temperature Sensor TMP102 I2C digital sensor 12 bit, ᵒC resolution 1.4 V to 3.6 V supply range Accuracy of ±.5 ᵒC or ±.9 ᵒF Can operate from -40 ᵒF to 257 ᵒF 10 µA operating current Very small and low power consumption

Other Components SIM card AT&T GoPhone Quad-band Antenna 880 to 9600 MHz Rechargeable batteries Able to provide 5V/2A Project Box Protective housing

Design Process Make sure components work properly TMP102 Temperature Sensor GSM Module Wire components together on breadboard Create program flow chart Start writing the code for the device Testing and debugging of device House the device in project box for protection

Circuit Diagram

Main Program Flow Chart

GSM AT Commands AT+SBAND = 7 Tells GSM Module which network frequency to use Frequencies: GSM 850 and PCS 1900 AT+CMGF=1 Sets the GSM module into text mode AT+CNMI=3,3,0,0 This will send the content of the text message to the serial port AT+CMGD=1,4 Deletes all of the text message from the SIM card

Main Program Code

Main Program Flow Chart

Receiving a Temperature Reading float getTemperature() { Wire.requestFrom(tmp102Address,2); byte MSB = Wire.read(); byte LSB = Wire.read(); int TemperatureSum = ((MSB > 4; float celcius = TemperatureSum*0.0625; float fahrenheit = (celcius * 1.8) + 32; return fahrenheit; }

Sending a text message AT+CMGS=“XXXXXXXXXX” GSM Module will now expect the content of the message Send the content of the text message through the serial port to the GSM Module The GSM module will now expect a CTRL-Z command that will end the message content

Operation User has received a notification text message that the system has been powered on User has sent the “temp” command to the device The device has responded with the current temperature reading

Operation Notification text from device The recorded temperature was outside of the programmed range, an alert message was sent to the user User is still able to ask for a temperature reading at any time

Operation Alert message from the device was sent to the user User sent the “clr” command to the device The temperature was still outside of the programmed temperature range, so another alert message was sent

Finished Prototype

Future Work Ability for user to add or change phone numbers that the alerts will be sent to Ability for the user to program the temperature range through text messages Power Supply Cut the cost of the device