S OFTWARE D ESIGN C ONSIDERATIONS, N ARRATIVE AND D OCUMENTATION G ROUP 5- MYATM Presenter: Tung Lun Loo.

Slides:



Advertisements
Similar presentations
An ATM with an eye.
Advertisements

ATM WITH AN EYE PRESENTED BY G. SATHISHKUMAR 3RD YEAR, EEE, RMK ENGG
ECE 477 Design Review Team 16 Neil Kumar, Scott Stack, Jon Roose, John Hubberts.
RFID Access Control System March, 2003 Softrónica.
Programmable Interval Timer
Programmable Keyboard/ Display Interface: 8279
V 0.21 Audio Record/Playback Maxim 517 Audio mini jack OUT0 DIP Switch + - Vout DAC LM386PIC RA0/AN0 I2C bus Open for record Closed for playback EEPROM.
ATM – requirements Team B Tom Hastjarjanto Martijn Nijenhof Ales Sturala Paul van der Ende.
Timers Chapter 10. Timers The 68HC12 Programmable Timer Output Compares Input Capture Pulse Accumulator Timing Interrupt Service Routines A Circular Queue.
9/23/02 Program Flow Chart User Hits Key Setup Key Product Key Product Program Direct Robot Programming Area Perimeters Hopper Position Assembly Area Position.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.

VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.
A solution to ATM Energy and Security Management
Events & Messages Paul Ard Ales v2.0. Generic Exceptions  HardwareFail – the device does not respond  HardwareMalfunction – some part of the device.
IP Camera Security System Dallan Byrne th Electronic and Computer Engineering 2007 Supervisor: Fergal O’ Malley.
{ How to Use An ATM A simple tutorial to teach how to use ATM Machines.
Vision-Based Biometric Authentication System by Padraic o hIarnain Final Year Project Presentation.
INDEX ∞ Image Processing ∞ OpenCV ∞ Download & Setup ∞ Make Project ∞ Show Result ∞ Q & A Setup OpenCV & Tutorial.
ET3100 BioFlex TimeClock. What is fingerprint scanning?  It is a pattern acquisition and recognition established on a person’s.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Karthiknathan Srinivasan Sanchit Aggarwal
ECE 477 F INAL P RESENTATION T EAM 5  S PRING 2013 Tung Lun Loo Xue Yuan Wong Yu Chen Lim Chuan Yean Tan MY ATM.
Operating Systems Operating System
ABSTRACT In this system we have created the new generation ATM machine which can be operated with the SIM instead of ATM card. The camera presented near.
Photocopy and Print Vending
ECE 477 E THICAL & E NVIRONMENTAL I MPACT A NALYSIS Team 5 – myATM Chuan Yean Tan.
ECE 477 R ELIABILITY & S AFETY A NALYSIS Team 5 – myATM Xue Yuan Wong.
8254 Programmable Interval Timer
Merijn Benjamin Christina
RFID Parking Garage Matt Nichols Tony Nichols. Goals and Objectives To provide a parking system that is efficient and easy to use. To account for the.
Network Aware Module Implementation of the paper: “Forecasting Network Performance to Support Dynamic Scheduling Using the Network Weather Service”. Its.
1.Overview 2. Hardware 3. Software Interface 4. Triggering 5. Installation 6. Configuring.
Supplementary to Presentation on Kiosk Services ATM System Overview TrigMax Enterprise Solutions Mason Liu, Ph.D.
Group Members:  Group Members: . A GENDA Overview Current Scenario Proposed Solution Block Diagram Flowchart Technical Implementation Hardware & Software.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
M Y ATM G ROUP 5 P ACKAGING S PECIFICATIONS AND D ESIGN Presented By Chuan Yean Tan.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng.
ECE 477 D ESIGN R EVIEW T EAM 5 MY ATM F ALL 2012 Tung Lun Loo Yu Chen Lim Chuan Yean Tan Xue Yuan Wong.
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
Operating System Structure A key concept of operating systems is multiprogramming. –Goal of multiprogramming is to efficiently utilize all of the computing.
Introduction to Business Analytics & Business Intelligence Information Systems Functions i-Clicker Demo IS vs IT IPO Model Note Taking.
Integrating Charity into Everyday Life Share Jar.
MySQL and GRID status Gabriele Carcassi 9 September 2002.
EE 316 Computer Engineering Junior Lab Project 2 Digital Yahtzee.
Final Year Project Vision based biometric authentication system By Padraic ó hIarnain.
Events & Messages Merijn Paul Tom. Generic Exceptions  HardwareFail – the device does not respond  HardwareMalfunction – some part of the device is.
CSCI1600: Embedded and Real Time Software Lecture 16: Advanced Programming with I/O Steven Reiss, Fall 2015.
Alpha/Numeric Keypad Functions using AVR Preliminary Design Review Luke R. Morgan ECE /17/2008.
Securing Online Banking By Ben White CS 591. Who Federal Financial Institutions Examination Council What To authenticate the identity of retail and commercial.
Members: Adam Lee, Kartik Subbu, Nick Oakman, and Gabriel Semonis Advisor: Professor Daji Qiao.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
IBM - CVUT Student Research Projects IBM Presence detection Milan Stezka
Student: Thabang Kgwefane Supervisor: James Connan.
HOME CONTROL SYSTEM By: Justin E. Klumpp & Leo L.S. Wan Leo L.S. Wan.
Methods of Computer Input and Output
ATM OO Design and Implementation Case Study
Microcontroller basics
Software Design Team KANG Group 1.
FACE RECOGNITION TECHNOLOGY
Introduction to Operating System (OS)
Biometrics Reg: AMP/HNDIT/F/F/E/2013/067.
2N® Access Unit Bluetooth
Face Detection Gender Recognition 1 1 (19) 1 (1)
Week 1 Emily Hand UNR.
Interrupts.
2N® Access Unit Bluetooth
Presentation transcript:

S OFTWARE D ESIGN C ONSIDERATIONS, N ARRATIVE AND D OCUMENTATION G ROUP 5- MYATM Presenter: Tung Lun Loo

P ROJECT O VERVIEW Cashless ATM (cash card fashion) Enhanced security Facial recognition 4 digit PIN authentication Supports commercial ATM operations Deposit Withdrawal

P ROJECT B LOCK D IAGRAM O VERVIEW

S OFTWARE F LOW C HART & H IERARCHY

M ICROCONTROLLER Occupancy Sensor 1. Send command to wake up the motherboard when a 1 is detected. 2. Sample every 5 seconds to check the pin output, if multiple zeroes are detected, set the system to idle. Keypad 1. Initialize timer interrupt service routine to 8.16ms 2. If key press is detected, send respective byte command to motherboard RFID Operation Manchester Coding – Rising edge sampling approach for reading For writing, initialize the write mode by implementing a start gap, long 1 followed by a short 0.

M OTHERBOARD Operating System – Linux Mint 14 Graphical User Interface - QT Creator 5 - C++ Database Setup - MySQL Face Recognition - OpenBR -> Compare Image - OpenCV -> Capture image

S OFTWARE H IERARCHY

S OFTWARE D EVELOPMENT S TATUS RFID read and write -done Face Recognition-done Keypad-done Server setup-done GUI-in program Occupancy Sensor-in program