Hardware Graduation Project (2) Seminar

Slides:



Advertisements
Similar presentations
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Advertisements

Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Embedded Programming and Robotics
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
Term Project Upgrading of an Automated Guided Vehicle (AGV)
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
NFC Based Automatic Railway Ticketing Project By: 1) Ankita Talekar 2) Anuja Lokhande 3) Uma Karandikar Project Guide: Prof. M. M. Dongre.
Remote Control of Home Appliances Using the Internet
Minimal Movement Interactive Entertainment Unit Michael Lorenzo, Ryan Kelly, Chase Francis, Ernie Wilson Faculty Advisor: Prof. Neal Anderson Department.
INTERFACING WEB SERVER WITH A ROBOT
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Logic Functions and Symbols
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Trey Herrington Electrical Engineer -Hardware Design -Hardware Design -Software Implementation -Software Implementation Samantha Prine Electrical Engineer.
P.H.A.N.S PWM HUB AIR-COOLED NOISE-REDUCTION SYSTEM GROUP MEMBERS: ADAM PALERMO, BRIAN HANSEN FACULTY ADVISOR: DR. ARASH TAKSHI INDUSTRY ADVISOR: DANA.
智慧電子應用設計導論(1/3) Arduino MEGA 2560
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Vehicle Monitoring System Michael Jermann Chris Blount Team: 35 TA: Justine Fortier.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
SMART CART Group 20 Ciju Francis, Tom Rosengrant.
TV Remote As A Wireless Mouse For PC.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Arduino Board SHUBHAM PANCHAL: What is an Arduino? A microcontroller board + programming IDE Microcontrollers & Robotics.
Grindmaster Drink Dispenser Controller Grindmaster-Cecilware Corp. Nick Kitsos (ECE), Shaun Morris (ECE), Sean Caproon (ECE), Joe Pierce (ECE)
Mobile phone keypad sensed password entry for door opening.
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
Application Case Study Christmas Lights Controller
Having fun with code, using Arduino in a middle school CS classroom
Arduino.
CMV-NET Chigo VRF Network Centralized Control System
Welcome to Arduino A Microcontroller.
Smart Parking Application
Scrolling LCD using Arduino.
Application Case Study Security Camera Controller
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Home automation using Arduino & ‘PIR sensor’
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
RECAP OF THE LAST LESSON
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Automatic human detector garbage can.
Textbook Detection System With Radio-Frequency Identification
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
SUBMITTED BY EDGEFX TEAM
DIGITAL CALCULATOR USING 8051
OBJECTIVE AND FEATURES:
‘SONAR’ using Arduino & ultrasonic distance sensor
RAILWAY TRACK SNAP NOTIFICATION
BUILDING MANAGEMENT SYSTEMS(BMS)
Directional Driver Hazard Advisory System
MBRC Mobile Based Remote Control
Remote Controlled Smart Socket
GSM - GPS BASED VEHICLE TRACKING SYSTEM
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.
Introduction to Microprocessors and Microcontrollers
Journey: Introduction to Embedded Systems
Arduino Board.
Networked Door Locking System
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Manual Robotics ..
Tareq Khan, Ph.D. Assistant Professor,
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
Introduction to arduino
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Presentation transcript:

Hardware Graduation Project (2) Seminar Prepared by : Belal Mazen Qaddara Mohammed Wajeeh Abu Aisha

Outline Project abstract view and features . Mechanical Part of “iLock “system. Electrical and Electronic Part in “iLock” system. “iLock” system more and more. Demo and Show.

What is iLock ?! iLock is Keyless entry using Phone or PC . iLock is Keyless entry by typing password to built in keypad and LCD on the door. iLock is Key entry using traditional methods. iLock lets you Lock or unlock your door from any where in the world. iLock lets you to see if your door is locked or not and opened or not when you’re gone.

Cont. iLock will send a notification when anyone lock or unlock the door using phone or Pc or Keypad. iLock send SMS messages and notification when someone knocks on your door. iLock connect to the internet via Wi-Fy module. iLock connect to any smartphone via Bluetooth as well as via wifi wireless network. iLock connect to GSM network thanks to GSM Module.

iLock System’s blocks

Mechanical View for iLock system Because iLock is keyless or key entry. We need the deadbolt support this feature . This is the first challenge in our Project. Now we must find the deadbolt that easily interface with motor without change of the normal behavior for normal deadbolts.

The Normal Deadbolt

The customized deadbolt

Cont.

The Prototype Door The door that we designed for the iLock Project is a prototype door to apply the required features . The Door has following characteristics: Dimensions of the iLock System are 70*50 cm The door was designed using iron metal Door Cover made from Aluminum

The Door’s Design

The Electronics and Electrical Part

Microcontroller ilock’s system use Arduino Mega 2560 which is based on the ATmega2560 AVR microcontroller. The main feature for this which is support multi hardware serial pins and of course multi software serial .

Cont. The Arduino Mega 2560 has 54 digital input/output pins (of which 14 can be used as PWM outputs). 16 analog inputs. 4 UARTs (hardware serial ports). a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.

Wireless Module iLock connect to the internet via wireless wifi module. We use RN-XV Wi-Fly module . The RN-XV module is based upon Roving Networks' robust RN-171 Wi-Fi module. Incorporates 802.11 b/g radio . 32 bit processor, TCP/IP stack, real-time clock, crypto accelerator, power management unit and analog sensor interface.

In the simplest configuration, the hardware only requires four connections (PWR, TX, RX and GND) to create a wireless data connection.

How we configure Wi-Fly Module ?! At first stage , this module operates on 3.3 voltage and so we use regulated breakout that support 3.3 voltage for all input (Pwr,TX,RX) of Wifly module . But it was nightmare , we found this breakout isn’t compatible with RN-171 wifly.

Now we must configure wifly module in order to connect local wireless network. We built the following circuit that interface our computer serially and entering command mode for this module .

We configure the wifly module using specific commands from it datasheet . We make it able to associate wireless Access point, after that it take an ip address , DNS , GW.

Interface Wifly module to MCU The interface circuit for MCU is the same for interfacing PC . MCU send data serially to wifly module by hiring software serial pins . Wifly module now can post or get data to the webserver on the internet and vice versa passing received data to MCU.

How iLock operate in the internet

Bluetooth Module iLock uses Bluetooth communication to connect any smartphone to lock or unlock your door. We use RN-41 Bluetooth model from Roving Network.

Cont. We interface Bluetooth module to MCU so it receive and send data serially to MCU using Hardware serial .

How iLock operate via Bluetooth

+ = GSM Module GSM in iLock: ATmega328 MCU GSM Sm5100B GSM arduino shield

Cont.

LCD and Keypad iLock built in LCD and Keypad interfaced to MCU allows user to type specific password then posted to webserver via HTTP protocol to lock or unlock your door. Webserver application do the validation. LCD also print the status of the door.

The Motor The main and first consideration of iLock system . We used Central Door Locking that available in cars and vehicles doors. It comes with five wires: Power wire (12 volt). Ground. Normally open with ground. Normally close with ground . The common between NO and NC. the output signal is on/off switching State.

How we interface the motor to MCU ?

Shock Sensor iLock system detect if someone knocking on the door or not . To implement this feature we use shock sensor that available for car alarm system. This sensor operates on 12 volt. And the signal given is analog signal that interfaced to voltage divider to transform it to range (0-5 volt). The output signal inserted to ADC that available in MCU .

The main advantage for this sensor we can tune the sensitivity . MCU detect via given threshold to determine if someone knocking or not .

Dry contact switch sensor This sensor is used to know if you’re door is open or close . It based on magnetic field between two pieces . If the are adjacent the Dry sensor will close it circuit and give the MCU input signal (Switching on/off) signal .

Demo And Show