* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Hardware Graduation Project (2) Seminar
Survey
Document related concepts
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: 1. Dimensions of the iLock System are 70*50 cm 2. The door was designed using iron metal 3. 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 1. 54 digital input/output pins (of which 14 can be used as PWM outputs). 2. 16 analog inputs. 3. 4 UARTs (hardware serial ports). 4. 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. 1. Incorporates 802.11 b/g radio . 2. 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: 1. 2. 3. 4. 5. 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