Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.

Slides:



Advertisements
Similar presentations
EMS1EP Lecture 6 Digital Inputs
Advertisements

3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
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.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
1 PAC530 | Output Controller. 2 The Output Controller (PAC530) provides the local connection on an RS-485 network between an Access and Alarm Server (PAC500)
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
Bluetooth Controlled Robot USART communication. This project aims in wireless control of the robot from a bluetooth app in a mobile device through USART.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
Franz Duran INTRODUCTION TO A RDUINO PROGRAMMING & INTERFACING Engr. Franz Duran, MEP-ECE RapidSignal Electronics.
1 Capstone Design Project Silent Alarm System Students: Su Huang & Fenghua Chen Advisor: Professor James Hedrick March 03, 2007.
The Theoretical Design
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Copier Jam Detector Design Problem
Rain Detection System for Power Windows in Automobiles
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
ECE 445 Track Vehicle Project Team 25: Kuangxiao Gu Jialun Liu Jilin Jiang.
Vehicle Monitoring System Michael Jermann Chris Blount Team: 35 TA: Justine Fortier.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
Group 25 Kevin Kong Mei Ling Yeoh Xianze Zhan ECE 445 Spring 2016 THIEF RESISTANT SHOPPING CART.
Muscle Fatigue Interface Final Presentation Shay Chen, Tushar Bhushan, Roman Levitas TA: Lydia Majure ECE 445: Senior Design Project #30 April 1, 2013.
CONTROL ANY CIRCUIT WITH A TV REMOTE DSD PROJECT OVERVIEW.
Portable BCI Stimulator Final Presentation Group: 17 Bonnie Chen, Siyuan Wu, Randy Lefkowitz TA: Ryan May ECE 445 Monday, April 29 th, 2013.
Bike Rack Availability Tracking System Group 26: Sam Luo, Jason Pao, Jason Wang.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
SMART CART Group 20 Ciju Francis, Tom Rosengrant.
Robotic Microphone Stand for Pogo Studio ECE445 Team #28 TA: Lydia Majure Kai Jiang Weihong Yuan.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Project #1 Smart Sprinkler Robot System. Introduction.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Controlling Multiple Appliances with a TV Remote.
Easy Programmable Stove ECE445 Senior Design Spring 2013 Group Members: Benjamin Chng Ardy Winoto Cheng Han Lee Professor: Paul Scott Carney TA: Dennis.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
ECE 445 Electronic Shoe Sizing Device Group 43: Robert McDonald, Eric Ayala, Siyan Guo May 3 rd, 2016.
Motorized Longboard Group 39 Daniel Moon Kevin Lee Leon Ko TA: Mustafa Mukadam 1.
Otter Stalker System Hui Lin Ng Yon Chiet Ng Yong Siang Pay ECE 445 SENIOR DESIGN PROJECT 25 SPRING 2012.
Modular Swimming Pace Aid ECE 445 Group Members: Igor Fedorov, Ryan Cook, Michael Chan Professor Carney (TA Ryan May)
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
Drum Tutor Lite Yuanheng Yan Xun Yu Zhen Qin ECE 445 Senior Project Group 43 December 3,2015.
Smart Portable Key ECE 445 Aashay Shah Akshay Chanana TA: Igor Fedorov Project No. 45 Spring 2013.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
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),
Smart Parking Application
Obstacle avoiding robot { pixel }
Scrolling LCD using Arduino.
Home automation using Arduino & ‘PIR sensor’
Aggressive Chasing Car
Automatic human detector garbage can.
Textbook Detection System With Radio-Frequency Identification
Dynamic Ferrofluid Lamp Team 59
ARDUINO LINE FOLLOWER ROBOT
‘SONAR’ using Arduino & ultrasonic distance sensor
Remote Controlled Smart Socket
Cumulative Design Review
Automatic Cloth Folding Machine
Real-Time Free Throw Feedback Device
Digital Theremin with LED
Remote Firework Launcher
Self-Adjusting Helmet
Presentation transcript:

Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012

Introduction Target mechanical locks An electronic key chain with a device for locks Functionalities - Up-to-date lock status check - Indicate right key to specific lock - Buzzer for locating key chain - Remotely lock/unlock

Features LED display interface Bluetooth communication Holds 8 keys (Expandable) Button controlled Traceable with installed buzzer Built-in sensor (Lock Side)

System Overview Hardware: - Power Supply - Microcontroller Unit - Bluetooth - LED, Buzzer - Built-in sensor and motor (Lock Side) Software: - Arduino Programming Environment - Configurable with PC

Block Diagram

Hardware Power Supply - 9V alkaline battery - 5V and 3.3V voltage regulator Microcontroller Unit - Atmel ATmega328 with Arduino UNO bootloader - FTDI breakout board for programming Addressable Latch

Hardware Bluetooth - HC-05 Bluetooth transceiver module - Master/Slave - Configuration using AT command in Putty - FTDI breakout board - Logic level converter - Pin 11 for enabling/disabling connection

AT Command PurposeCommand Verify ConnectionAT Set NameAT+Name = Set RoleAT+Role = 1(Master)/0(Slave) Set Pairing CodeAT+PSWD = Pairing OptionsAT+CMODE = 1(Auto)/0(Last Address)

Hardware Servo Motor - Parallax continuous rotation servo - Control rotation by speed and time Sensor - Voltage divider circuit - Output is high when connected and low when disconnected LED - Bicolor LEDs with common cathode - Red (locked)/ Greed (unlocked)

Schematics (Keychain)

Schematics (Lock Device)

Power Supply (Requirements) Supply steady 3.3V and 5V voltage with various current output

Power Supply (Verifications) Using different resistor values to create corresponding current output and measure the voltage output from the voltage regulators.

Microcontroller Unit (Requirements) Correctly detects button presses - Debouncing Able to display correct information about locks.

Microcontroller Unit (Verifications) Debouncing is not necessary because of the time delay after button presses for BT connection. Test results involving MCU, addressable latches and LEDS:

Bluetooth (Requirements) Reliably send and receive data with various time intervals (>0.5s) Reliably send and receive data within reasonable distance (<20m)

Bluetooth (Verifications) Test involving two MCUs each connected with a Bluetooth module Results: - Using logic level converter - time between sending and receiving is about 0.5ms

Bluetooth (Verifications) Test results with various distance and time intervals (1 to 300):

Sensor (Requirements) Sensor is able to produce correct output based on the action of locking and unlocking Sensor output is consistent when locking and unlocking very fast (once/s)

Sensor (Verifications) Oscilloscope output:

Motor (Requirements) Before attaching: rotate correct angle consistently (20 trials) After attaching: provide enough torque to lock and unlock correctly (20 trials)

Motor (Verifications) Before attaching: - Measure required angle - Rotating required angle correctly 20 times After attaching: - Enough torque to lock and unlock - Precise rotations for 20 trials

Buzzer Requirements: Able to hear the buzzer at various distance (<20m/ within boxes/ in separate rooms) Verifications:

Modifications Ethernet component removed from original design - Added remote control via Bluetooth Servo rotation based on speed and time instead of angle - The servo motor does not support direct input of angle - Calculated speed and time for correct operation

Failed Requirements Battery Lifetime (>45 days) - Based on calculations, 45 days cannot be achieved - Best lifetime based on existing components is around 20 days with reasonable assumptions - Modification from current design could introduce future solutions

Future Work Use broadcast protocols instead of Bluetooth Add an SD card as a storage unit Use wall power for lock device More efficient PCB design

Credits Professor Andrew Singer Professor Brian Lilly TA: Rajarshi Roy Mr. Skee Aldrich Mr. Scott McDonald Mr. Skot Wiedmann Mr. Mark Smart

Thank You