Auto baby Cradle Prepared by : Isra’ Alqarout Zainab Qurie

Slides:



Advertisements
Similar presentations
EMS1EP Lecture 6 Digital Inputs
Advertisements

MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
XL40D Training. The Clarity Professional XL40D offers our patented Digital Clarity Power that uses digital technology to enhance the volume and clarity.
In this presentation you will:
Dr. Ashraf Armoush Supervisor Oday Jihad IbrahimTariq Ziad Yameen.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Team R3D3 Final Presentation Devon Campbell Greg McQuie Kate Kennedy Henk Wolda Marisa Antuna Nicole Ela Tyler Smith 12/1/11.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Noise Cancellation Device Peter Gordon, Zach Rohde, Aman Sanghera, Andrew Taylor, and Tanner Brunhoeber Critical Design Review.
Hear and see your contacts with Office Communicator Make audio calls You and your team are ready to launch a new product in the marketplace. As the deadline.
gradually rises from 0 to 9V immediately drops from 9V to 0V
Musical Gloves Work group: Razan Qraini, Dalal Mughrabi Supervisors: Dr.Raed Alqadi, Inst.Haya Sammanah.
Company Logo Clap Robot Done by: Salsabeel Ahmad Taha Maram Fathi Balatia Supervisor: Aladdin Masri.
Smart Plant Robot Prepared by Haya De’bas Jumanah Salhab Supervisor Dr. Ra’ed Al-Qadi.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Adviser: Prof. T. B. Soules
Senior Project – Electrical Engineering – 2005 Wireless Baby Monitor Nelson Rosario, Farida Siddiqi Advisors: Professor Ekram Hassib Professor Emad A.
Trash2D2 Oral Report 1 IMDL David Mercado. Objective #1: Hold Trash Robot Body – Trash Can ▫Sturdy Outer Body ▫Inner Cavity Holds 13 Gallon Bag ▫20 Gallon.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
Sound Fundamentals 2 Beginning Live P.A..
RTLS. LOCATING / POSITIONING SYSTEMS A positioning system is a mechanism for determining the location of an object in space Interplanetary systems Global.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Reverse Parking Sensor Circuit.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Istituto Tecnico Industriale A.Monaco EURLAB Object Detection Object Detection by Ultrasonic How to install and program a ultra sonic sensor with Arduino.
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
 Introduction  Problem  Solution  Future work.
Smart Parking System (SPS) Prepared by: Ma’ali Hasan. Noora Dmedi.
Introduction to Switching Systems Lecture 1 Course Instructor: Marzia Alam.
Piezoelectric transducer. What Piezoelectric mean ???  Piezoelectric material is one kind of transducers. we apply force or pressure on this material.
NXT Mindstorms Kit Programming
Smart Parking Application
Obstacle avoiding robot { pixel }
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Automated slicing machine
Eye mouse.
SCADA for Remote Industrial Plant
Controlling of robot using voice
Alaa Omar Rana Diab Supervised by Dr.Raed Jaber
WALL DETECTOR ROBOT VEHICLE
BUILDING MANAGEMENT SYSTEMS(BMS)
Objectives 1 – introduction 2 – mechanical design
Remote Controlled Smart Socket
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
ECE 445: Robotic Microphone Stand
Arduino and Grove LET’S START.
Introduction to Arduinos
Music Cards Music Cards
SAFE (Smart Agency For Entities)
ELECTRONIC AUTOMATIC TRANSMISSION FOR BICYCLE TA – HERSHEL REGE
Welcome to Digital Electronics using the Arduino Board
Information Processing Cycle
Prepared by : fatheyah faqih Supervisor:Dr.Falah Hassn
Sensors and actuators Sensors Resistive sensors
BRAILLE PRINTER SUPERVISOR Dr. Nidal Farahat.
Systems and Control.
Black Box for vehicle diagnostics
Designed by Hwandong Joo
FunDuino Graduation Project Seminar:
Further binary, Logic diagrams and truth tables
Introduction to Arduinos
ECE 352 Digital System Fundamentals
Hardware Graduation Project (2) Seminar
Introduction Problem Solution Future work. Introduction Problem Solution Future work.
Systems and Control.
Grade 3 Lesson 5 Smart Doorbell.
HOME AUTOMATION SYSTEM BLUETOOTH BASED.  INTRODUCTION  PROBLEM STATEMENT  OBJECTIVES  BLOCK DIAGRAM  CIRCUIT DIAGRAM  METHODOLOGY  APPLICATIONS.
Year 4 Lesson 5 Smart Doorbell.
Combination Lock Opener
Presentation transcript:

Auto baby Cradle Prepared by : Isra’ Alqarout Zainab Qurie Supervisor : Dr.Haya Samaaneh isra:: Good morning Today me isra alqarout and my partner Zainab we will talk about our hardware graduation project Which is auto baby cradle

Outline What is auto baby cradle? Why auto baby cradle? Hardware Components. Methodology. Features. Problems and constrains. Demo. In our presentation we will talk about ---

Auto Baby Cradle Automatic Baby Cradle is a smart cradle that swings automatically for five minutes when baby cries by detecting the baby crying voice, then sends SMS message to mother mobile and playing the electric music bed bell to calm the baby. Isra : What is auto baby cradle? Automatic Baby Cradle is a smart baby cradle that swings automatically when it detects baby crying sound, And notify his mother by sending SMS massage to her mobile <<<to inform her about baby crying and some information about the environments in baby room, also it playing the electric music bed bell to calm a crying baby. Isra' a & Zainab 15 December 2014

Why auto baby cradle? fundamental human life needs, today’s woman do not get sufficient time to take care of her baby and take care of the home along with the baby. neonatal and maternity units in the hospitals where nurses have to take care of babies and soothe them whenever they cry.  Zainab:   Isra' a & Zainab 15 December 2014

Hardware Components Arduino UNO GSM shield Wet Sensor Temperature Sensor Keypad DC Motor Timer circuit Electrets condenser Microphone LM358 amplifier Relays Speaker Zainab: بس تعداد هيك Isra' a & Zainab 15 December 2014

Methodology 1- Detect the baby crying. ISRA’: The basic principle In our project is How we can distinguish baby cry from other sound? Isra' a & Zainab 15 December 2014

Methodology 1- Detect the baby crying: DB of the sound db=10*log(vin/vo) db for the baby =(25-35) Frequency count. baby crying sound have very large frequency count ISRA’: we used two methods to detect baby crying sound : the first one is the DB of the voice As we found the db of baby crying sound using Decibel application is between 25-35 db So in our project after we use the microphone to detect the sounds and amplify the output signal from the microphone >>> we programmed Arduino to read input voltage signal which is the output signal from the amplification circuit and compute the db of the incoming voltage for 10 second if the average of the readings between 30 and 35 then it detects that is baby crying and start the system But unfortunately this method wasn’t accurate as we need. so we use the second method which is frequency count we use FreqCountlaibrary which measures the number of cycles that occur during a fixed interval time. and we found that the average of frequency count when baby crying exceeded 50 but without baby crying sound always the frequency count is less than 50 we depend on this and measure the frequency count average in 10 second to decide if there is a baby crying sound Isra' a & Zainab 15 December 2014

Methodology 2- Detect the sensors reading. Temperature sensor   Zainab: After we detected the crying sound we programmed the Arduino to read the temperature of the room and the wet sensor value to check if the baby diaper is wet or dry. Temperature sensor Wet sensor Isra' a & Zainab 15 December 2014

Methodology 3- Send SMS to mother mobile. Zainab :   Zainab : Then we used GSM shield to send SMS to mother mobile number which she entered it at the first using of the system that her baby is crying also send the value of the room temperature and the status of the diaper in the same SMS. Isra' a & Zainab 15 December 2014

Methodology 4- Starting Swing of the cradle. Isra:   Isra: After that we started building our model and build our wood cradle we choose the design of our cradle in order to be comfortable and appropriate for the baby and easy to use so every mother can use it and with suitable cost and design. Isra' a & Zainab 15 December 2014

Methodology Mechanical part: Isra:   Isra: Then we use motor with DC voltage to change its direction and we connect it to DPDT relay to reflect its direction. But how we used the motor to swing the cradle? Measure the length of the cradle only the swing part, when the cradle swing it is drawing a circular sector with radius 34cm, so we stick a rectangular piece of wood to the cradle and use timing belt as shown here Isra' a & Zainab 15 December 2014

Methodology Mechanical part:   Isra: Isra' a & Zainab 15 December 2014

Methodology Mechanical part: Isra:   Isra: Then we use electrical auto screw another strip of auto engine timing belt and we bring the motor and use another strip of auto engine timing belt and put it on the gear of the motor so we stripped from timing belt and put it on the motor as shown in the figure. Isra' a & Zainab 15 December 2014

Methodology Mechanical part: Isra:   Isra: Then we put the motor under the cradle and interface it with the edge of the cradle as shown in figure When the cradle reach to the max height it pressed a Limit switches which is connected with self holding circuit and DPDT relay To change the direction of swing Isra' a & Zainab 15 December 2014

Methodology Timer circuit: Isra: We use timer circuit as a switch to swing the cradle for 5 minutes And this circuit connected between the adapter motor and Arduino Isra' a & Zainab 15 December 2014

Features 1- Detect the baby crying sound in efficient way. 2- Using multiple sensors to collect more info about baby. 3- Using Keypad to enter or change the mobile number. 4- Notify mother by send SMS to her mobile. 5- Using Electric music bed bell to calm baby. 6- Using Speaker to let baby hear his mother sound through voice call. Isra' a & Zainab 15 December 2014

Problems and Constrains Amplification circuit and how to measure the baby cry. Limitation of Arduino Uno pins . Conflict libraries in Arduino. The noisy sound of the motor but we didn't found any motor that suitable for cradle swing without the noisy sound so we try to reduce this sound by adding the bed bell melody. amplification circuit : we tried many circuits to find the most suitable circuit for our project, the problem in the circuits that we try it that wasn't amplified the signal as we want and others wasn't get the needed signal in the appropriate shape. but finally we found the best amplification circuit which amplified the signal so the Arduino can read it. Arduino Uno pins is less than we need so some of feature we cant add it as LCD screen which have many pins to connect and there is not enough pin. Conflict libraries in Arduino between GSM and Keypad library, so we detected the pressed of every button in the keypad without using the library. Find the best motor with DC voltage to be able to reflect the swing of the cradle and with needed speed. Isra' a & Zainb 15 December 2014

Constrains and Problem Demo tIME Isra' a & Zaineb 15 December 2014