Group Members: Ala’ Saleh & Nariman Abu Sneineh Supervisor: Dr. Ashraf Armoush © ShakeWake 2014.

Slides:



Advertisements
Similar presentations
Light Led Panel Esraa Nassar Mona Amer Supervisor : Dr.Ashraf Armoush.
Advertisements

MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
Read Digital input Turn on sensor board Convert to Temperature & Humidity Wake Up CC430 Sleep CC430 Timing diagram ① P.2.4
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Midway Design review.
Home Nursing System for Babies Prepared by: Deema Emad Zayed, Rania Naim Sabra. Submitted to: Dr. Ashraf Armoush, Dr. Alaa Al masri.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to.
Android Based Graphical User Interface for Control.
Introduction.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Sept EE24C Digital Electronics Project Design of a Digital Alarm Clock.
Final Year Project Digital Light Meter by Ak Muhammad Saufi 1
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
YouWatchMyStuff Team: Amrutha Doosa, Richard Atwood, Randy Duran, Raed Alkhaldi, Hussain Alsafar.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Embedded Stroke Evaluation System Amanda Sweeney, 4ECE Supervisor: Dr. Martin Glavin.
Musical Gloves Work group: Razan Qraini, Dalal Mughrabi Supervisors: Dr.Raed Alqadi, Inst.Haya Sammanah.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
Use it, Interconnect it, AutoMate IT™ ( Based on the FlexiMax 9000 Technology)
Self Parking Lara Sabah Yaqeen Salatneh Dr.Ashraf Armoush
Robot Hand Presented By: Fuad Amira. Reem Salous. Supervisors: Dr. Raed Al Qadi. Dr. Ashraf Armoush.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
GIAN DELEON TIMOTHY JONES CHRISTOPHER MARTIN ADVISOR/SPONSOR: DR. STAPLETON 2.2 Sensor Glove Controller.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Alarm Network System Supervised by: Dr. Luai Malhis. Prepared by: Mahmoud Musa & Mustafa Assaf.
Group Members: Ala’ Saleh & Nariman Abu Sneineh Supervisor: Dr. Ashraf Armoush © ShareKit 2013.
Robot Swarm Work group : Ibrahem Batta. Emad Shakhshir. Supervisor: Dr. Ashraf Armoush.
GPAR Manar Anabtawi Mays Al-Haj Qasem Dr.Sufyan Samara Prepared by Supervisor Examiners Dr.Luai Malhis Dr.Hanal Abu Zant.
Robotic Football Project Review Board 3 Team Members: Nathan Rosenbaum, ME Keegan Ross, ME Zachary Myers, EE Joshua Chenault, EE Tyler Hertenstein, Engineering.
Graphic Equalizer Table Top View
Remote Controlled Submarine Students Osama Naji Abu-Omar Hakam Marwan Risheh Supervisor Dr. Luai Malhis An-Najah National University Computer Engineering.
The Smart/Safe Car Seat SENIOR DESIGN II MID-SEMESTER PRESENTATION.
Wisdom of the Crowed Final Review High Speed Digital Systems Lab.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
The Smart/Safe Car Seat SENIOR DESIGN I FINAL PRESENTATION.
Arduino Case Andrew Fawcett DESN 204.
Final Presentation Smart-Home Smart-Switch using Arduino
Group #15 Matt Frank Russell Geschrey.  This project was chosen because of an interest in wireless communication systems, namely BAN's (body area networks)
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
Gesture controlled vehicle By, Sara Amendola Puneet Chugh Prasanth.
A microcontroller-based system for multi sensor monitoring and messaging via GSM network Bachelor thesis Angelakis Vaios Supervisor:Kazarlis S.
SMART CART Group 20 Ciju Francis, Tom Rosengrant.
V ITAL S ENSE Senior Design II Fall 2015 [1]. Team Members Cody Smith Team Leader Electrical Engineer Eric Easterling Electrical Engineer Chris Kenney.
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
Suraki-Bhoomi ” - Landslides Early Warning System
Smart Parking Application
Obstacle avoiding robot { pixel }
Scrolling LCD using Arduino.
Automatic human detector garbage can.
Textbook Detection System With Radio-Frequency Identification
Outline Introduction Standards Project General Idea
Controlling of robot using voice
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
ECE 477 Final Presentation Team 04  Spring 2010
‘SONAR’ using Arduino & ultrasonic distance sensor
Prepared By : wala’ Hamad Khayrieh Homran
BUILDING MANAGEMENT SYSTEMS(BMS)
Shopping for the blind Prepared by : Mostafa Alshaer Khaled Kayed
Wearable Keyboard Graduation Project Seminar 21/12/ Thursday
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
1.1) problem statement Threat to the user; controller device easily be hacked. Current controller device is not user friendly. Analysis Flight Time requires.
What is Arduino? By James Tedder.
FeMaidens Programming
Finding Missing Personal Things Using Bluetooth Technology
Bluetooth Technology applications
Rabab Saleh Shayma Abu Zahra
Hardware Graduation Project (2) Seminar
Presentation transcript:

Group Members: Ala’ Saleh & Nariman Abu Sneineh Supervisor: Dr. Ashraf Armoush © ShakeWake 2014

 Outline:  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Outline:  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Why/What is ShakeWake?

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Polysomnography → Polysomnography is a sleep study monitors you as you sleep, it records your body movements. → There are two states of sleep: → Cycling between NREM and REM sleep does in about 90 minutes. Rapid eye movement (REM)Non-rapid eye movement (NREM)

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Methodology Software Hardware Data StorageGUIImplementation DesignImplementation

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Software Part Data StorageGraphical User InterfaceImplementation

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 The Data Storage → In our application we used the local data storage to store :  Users alarm clocks.  Sleep graphs data. Shared Preferences

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 GUI We build the GUI using targeted android SDK version API-14 “android 4.0: IceCreamSandwich” integrated with the XML tags. We used the external library “achartengine-1.1.0” to draw sleep graphs.

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Implementation Our application consists of two main features: Both of them sends the commands to Arduino via Bluetooth. Alarm Clock Feature. Health Indicator Feature.

 Alarm Clock Feature This feature has two modes: The Known alarm clock. Strict Mode Depend on sleep cycles. Healthy Mode

 Health Indicator Feature This feature concerns in: Analyzing each sleep graph Drawing the sleep graphs Receiving and storing the movement values and the time when happen

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Hardware Part Design.Implementation.

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Design Components Packaging The design has two phases:

 Components 1.Arduino Uno “ATMEGA328P-PU” 2.Bluetooth Chip Module “HC-06” The microcontroller in the project. 1 item X 180 NIS. The communication chip Used to make connection between Android and Arduino. 1 item X 120 NIS The total cost of our project is: 550 NIS

3.Vibrating Motors 3. Flex Sensors  Components Used to make the pillow vibrates 2 items X 10 NIS Used to check and get the state of the pillow. 3 items X 48 NIS / one of them damaged. Used instead of pressure sensor because of the wide area it covers.

5.Open Collector “ULN2003AP0” 6.Normal Pillow 7.Resistors, Wires, Sockets, Board & Packaging Materials.  Components Used to protect the motors and the Arduino from being damaged when they’re connected to the Arduino. 1 item X 10 NIS 1 item X 25 NIS 51 NIS

 Packaging The three constraints in our project design: The size of the controller unit Vibrating motors Flex sensors

 Packaging  The Controller Unit: The Shield over the Arduino Pillow Controller Packaging

 Packaging  Vibrating Motors Packaging:

 Packaging  Flex Sensors Packaging:

 Packaging  Final View:

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Implementation Alarm Clock Feature. Health Indicator Feature. We broke our project into two pieces and tested each one individually: Both of them communicate with the Android via Bluetooth.

 Alarm Clock Feature Keeps checking until the user wakes up Checks the state of the flex sensors Turns on the vibrating motors Receives command from Android

 Health Indicator Feature Keeps reading and checking until the user stops it Checks if there is a change in the data and sends it to android Starts reading the flex sensors values Receives command from Android

 Outline  Why/What is ShakeWake?  Literature Review  Methodology  The Software Part  Data Storage  Graphical User Interface  Implementation  The Hardware Part  Design  Implementation  Future Work  Demo Time

 Future Work Playing Music. Displayable LEDs Cross Platform Application

Thank You!