ece 477 final presentation team 5 spring 2013
DESCRIPTION
myATM. ECE 477 Final Presentation Team 5 Spring 2013. Tung Lun Loo. Chuan Yean Tan. Yu Chen Lim. Xue Yuan Wong. Outline. Project overview Block diagram Design challenges Individual contributions Project demonstration Questions / discussion. Project Overview. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/1.jpg)
ECE 477 FINAL PRESENTATION TEAM 5 SPRING 2013
Tung Lun Loo
Xue Yuan WongYu Chen Lim
Chuan Yean Tan
MYATM
![Page 2: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/2.jpg)
OUTLINEProject overviewBlock diagramDesign challengesIndividual contributionsProject demonstrationQuestions / discussion
![Page 3: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/3.jpg)
PROJECT OVERVIEW ATM with enhanced security ATM is idle when vacant Detects presence of user Authentication process
RFID card 4-digit PIN Facial recognition
Update cash balance in cash card
![Page 4: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/4.jpg)
BLOCK DIAGRAM
![Page 5: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/5.jpg)
DESIGN CHALLENGES RFID-related
Strength of signal emitted Write issues (Absence of feedback) Read issues (Unstable data rate)
Face recognition-related False negatives Disparity using two webcams
![Page 6: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/6.jpg)
DESIGN CHALLENGES Packaging
Steel frame interfere RFID Height of the occupancy sensor
and camera Degree of the screen monitor to
be at comfortable level of the user
![Page 7: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/7.jpg)
DESIGN CHALLENGES GUI
Sensitivity for gesture recognition Parallel programming for sampling peripherals
while running the UI pages Test all the corner and fail cases and send correct
ACK signal to the microcontroller
![Page 8: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/8.jpg)
INDIVIDUAL CONTRIBUTIONS Team Leader – Yu Chen Lim Team Member 2 – Xue Yuan Wong Team Member 3 – Chuan Yean Tan Team Member 4 – Tung Lun Loo
![Page 9: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/9.jpg)
TEAM LEADER – YU CHEN LIM Parts research and order Circuit design and prototyping Microcontroller code
RFID read Serial communication
PCB Design Face recognition code Packaging
![Page 10: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/10.jpg)
MEMBER 2 – XUE YUAN WONG Drew schematics Prototyped preliminary circuit Wrote microcontroller code
RFID write Keypad & occupancy sensor
Soldered PCB components Designed how Intel Atom and microcontroller
communicate Integrated keypad and RFID code into GUI
![Page 11: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/11.jpg)
MEMBER 3 – CHUAN YEAN TAN Design myATM’s packaging Set up database and server Develop scripts
COM port interface Copy large data(photo) over local network
Develop GUI Integrating database and signals from COM
port to GUI Develop gesture recognition
![Page 12: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/12.jpg)
MEMBER 4 – TUNG LUN LOO Brainstorm project ideas, research parts and order Setup OS and dependencies of the libraries for QT,
OpenBR, and OpenCV in Atom Board Setup Face Recognition and Distance Based Algorithm
API Integrate every individual part of the codes into GUI,
debugged individual peripherals and design the flow of the GUI- RFID read and write, occupancy sensor, server integration, data passing, face algorithm, keypad
Design the dimensions of myATM and assemble the woods together.
![Page 13: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/13.jpg)
PROJECT DEMONSTRATION1. An ability to use face recognition to verify the
identity of the user2. An ability to use touchpad to recognize gestures
for menu navigation3. An ability to sense the presence of a user in
front of ATM4. An ability to read and update the value in a cash
card5. An ability to use keypad to input numbers for
PIN validation and transaction purposeshttps://engineering.purdue.edu/477grp5/video/FinalSeniorDesignMovie.mp4
![Page 14: ECE 477 Final Presentation Team 5 Spring 2013](https://reader035.vdocuments.net/reader035/viewer/2022062501/5681610b550346895dd05a56/html5/thumbnails/14.jpg)
QUESTIONS / DISCUSSION