Dr. Ashraf Armoush Supervisor Oday Jihad IbrahimTariq Ziad Yameen.

Slides:



Advertisements
Similar presentations
Wireless Controllers. Building block for remote control & alarming Functions Local control Measurement SMS alarming Remote control via SMS Data transmission.
Advertisements

ECE 480 Design Team 3 Technical Lecture
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
BME/ECE 462 Presentation II Arduino basics & Visual display Yue Yin & Chenchen Qi 09/18/2014.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Embedded Programming and Robotics
PLC Fundamentals Module 2: Hardware and Terminology.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Project Goals And Objectives ____________________________________________________ Create a “smart”, customizable, all in one system Little to no learning.
Colorado Space Grant Consortium Gateway To Space ASEN 1400 / ASTR 2500 Class #12 Gateway To Space ASEN 1400 / ASTR 2500 Class #12 T-58.
G4 Control and Management Solution for Data- Centers and Computer Rooms.
Introduction Mobile Switch is a device which will be helpful to switch on and off any electrical/electronic devices through a SMS. The parameters of these.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
Android ADK based app for offer making based on location and activity reporting John Waters.
Stick a Computer on it: How to Embed a Microcontroller into Anything WatITis 2011 Presentation December 6 th, 2011.
2.0 EMBEDDED CONTROLLER Engr. Hj. Mohamad Fauzi bin Zakaria Department of Mechatronics and Robotics Engineering Faculty of Electrical and Electronic Engineering.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
M-QUBE surveillance system
Ryan Courtney Senior Design II Advisor: Junkun Ma.
Power Gear Rolling Case Name: Ephel Jules Advisor: Dr. Antonio Soares EET : TECH DESIGN PROJECT PROPOSAL Date: December 08, 2014.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
SENDING & RECEIVING SMS VIA GSM TECHNOLOGY By - Vivek Dhiman (06403) Nipun Mahajan (06413) Ketav Sharma (06448) MENTORS : Dr. (Mrs.) Rajeevan Chandel Mrs.
INTERFACING WEB SERVER WITH A ROBOT
Arduino 101 Instructors: Ted Markson / Jim Sweeney.
Kristina Makarova Yoko Ishioka Burt Carter Carlos Rios team.
Unconventional User Interface // // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog.
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.
2010/2011 Lab Project. Lab Project Consist of Two Parts Demo Viva Total Marks Final Exam: 50% Test (2x) : 20% Lab Report: 10% Lab Test: 10% Lab Project:
QUAD POD TRANSFORMABLE VEHICLE Supervisor: Dr. Samer Mayaleh Ala’ Lahham Basmah AbdAlrahman Leena Talalweh Department of Electrical Engineering Quadpod.
Wisdom of the Crowed Final Review High Speed Digital Systems Lab.
Getting Started With the Arduino Uno
智慧電子應用設計導論(1/3) Arduino MEGA 2560
Microcontrollers, Microcomputers, and Microprocessors
ARDUINO OVERVIEW Bob Wilton – KF5TPQ. ARDUINO UNO.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Vehicle Monitoring System Michael Jermann Chris Blount Team: 35 TA: Justine Fortier.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
Temperature Text Message Alert System Travis Midthun Dr. Stanislaw Legowski Department of Electrical and Computer Engineering.
A microcontroller-based system for multi sensor monitoring and messaging via GSM network Bachelor thesis Angelakis Vaios Supervisor:Kazarlis S.
 Introduction  Problem  Solution  Future work.
Railway Level Crossing Gate Operation Remotely by Android.
Arduino.
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
Obstacle avoiding robot { pixel }
Home Automation using Arduino
Lucas Dias and Fabio Mantelli
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.
Arduino & its hardware interfacing
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
BUILDING MANAGEMENT SYSTEMS(BMS)
Arduino and Design of Embedded Applications
Arduino and Grove LET’S START.
ARDUINO     What is an Arduino? Features 14 Digital I/O pins 6 Analogue inputs 6 PWM pins USB serial 16MHz Clock speed 32KB Flash memory 2KB SRAM.
GSM door opener Model RTU5015 RTU5025 .Different appearance ,the same function.
Arduino Board.
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
Arduino and Grove LET’S START.
Hardware Graduation Project (2) Seminar
Introduction to arduino
HOME AUTOMATION SYSTEM BLUETOOTH BASED.  INTRODUCTION  PROBLEM STATEMENT  OBJECTIVES  BLOCK DIAGRAM  CIRCUIT DIAGRAM  METHODOLOGY  APPLICATIONS.
RFID based attendance system using GSM BY MAMATA YADAV.
PRESENTATION BASED ON EMBEDDED SYSTEM. SUBMITTED BY MAMATA YADAV.
Presented By,  Mamata Yadav (BE Elex & Comm.) Vice R&D Coordinator(HW), PCRT  Payal Shah (BE Elex & Comm.)  Ananta Das (BE Elex & Comm.) R&D Team,PCRT.
Presentation transcript:

Dr. Ashraf Armoush Supervisor Oday Jihad IbrahimTariq Ziad Yameen

Outline Introduction Existing Problem Technology used Control the lights Warning system I. Stolen accidents II. Fire accidents How is it work?

Introduction Our project is about “Home automation”. Control most of your devices at home using your phone. Get feedback about the status of your home. Provide an easily and comfortable way to control their home devices from any place.

Existing problem People usually are outside the home for many reasons like travelling and they want to control some devices from a far distance. Examples: i. Want to fill the water tank. ii. Want to turn off the light at rooms. iii. Get feedback about the temperature. iv. If somebody at your home.

Technology used Arduino Uno The main piece in our project is an arduino ATmega328 kit attached by GPRS/GSM Shield

MicrocontrollerATmega328 Operating Voltage5V Input Voltage (recommended)7-12V Input Voltage (limits)6-20V Digital I/O Pins14 (of which 6 provide PWM output) Analog Input Pins6 DC Current per I/O Pin40 mA DC Current for 3.3V Pin50 mA Flash Memory 32 KB (ATmega328) of which 0.5 KB used by bootloader SRAM2 KB (ATmega328) EEPROM1 KB (ATmega328) Clock Speed16 MHz

GPRS/GSM Shield

The Arduino GSM Shield connects our Arduino to the network. Plug in a SIM card from an operator offering GPRS coverage and also you can also make/receive voice calls and send/receive SMS messages. Quad-band GSM/GPRS modem that works at frequencies GSM850MHz, GSM 900MHz, DCS1800MHz andPCS 1900MHz

Relay There are 5 Pins in a relay. Two pins 1 and 2 are two ends of a coil that are kept inside the relay. The coil is wound on a small rod that gets magnetized whenever current passes through it.

Motion sensor pet immunity linear image PIR sensor Two pins for VCC, GND. Wire one side of contact to Arduino digital pin(input), the other side of contact to a 5 VCC.

Temperature sensor tempC = (5.0 * analogRead(tempPin) * 100.0)/1024.0

Smart phone Mobile application work on android platform to make it easier for people to control their home devices. Two methods to send the messages from the application on their smart phone to arduino microcontroller which contains GPRS/GSM Shield: I. 1- Using direct message form his/her mobile to the GSM Shield. II. Using social sites, in this project we used the twitter web site.

Twitter account for our application Follow the application account Activate twitter text messaging When user make a tweet using the application on Arduino account, the message will send to the GSM shield connected with arduino microcontroller.

Message format The message format is simple and consists of: a. The simple code generated depending on a particular math equation: newValue = ((oldValue + (oldValue *2)/5)%10000) a. Also it contains the number of device we want to control and the status of the device which could be on or off.

Turn on Device number 4 Serial code

Gathering Two Lamps Arduino + GSM Temperature Sensor Mobile application Motion Sensor

Control the lights Using relays to take the voltage from home voltage source to operate the two lamps that worked on 220 volt. The user can control the two lights on or off using the mobile application. when the message arrive to microcontroller that contains GPRS/GSM Shield it control lamps that connect to it.

Warning system Stolen accidents Using motion sensor which called pet immunity linear image PIR sensor to detect the motion at home and send a warning message to a particular mobile number.

Fire accidents We used the heat sensor which called (LM35 DZ) sensor to detect the abnormal increase in temperatures at home and send a warning message to a particular mobile number.

How is it work? Install the application on smart phone (Android platform). Set the password and the initial secret code.

Enter his /her mobile number and his/her password. Add the devices that you want to control. Select the device to turn on or off. The message will send to Directly to the arduino or to the twitter account then send to the arduino.

Arduino receive a message using GSM Shield. Parsing the message to get the secret code and verify it with one store in EEPROM. If the verification failed, arduino will not do anything. After verification of secret code, arduino will generate the next predicate secret (using the equation as described above) code and store on EEPROM to use it in future.

Demo Time