Top Banner
4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation
20

4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

Jan 20, 2016

Download

Documents

Silvester Small
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

4BP1Electronic & Computer Engineering

Paul Gildea04489187

4th Year Final Project Presentation

Page 2: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

2

Presentation Outline

Project Overview

Technology

System development

Conclusions & Future Development

Questions

Page 3: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

3

Project Overview

Unified Communication System based on the Location of Communication Devices

Integration of RTLS with communications.

A user tags the communication devices they use.

System to track these devices and their owners.Owners and devices located in different zones. Optimise routing of communications.

Page 4: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

4

Project Overview

Tag detected by reader in zone.Information gathered.Client sends tag information to server.Server interacts with database.Server communicates with client.

Page 5: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

5

Technology

Evaluation Kit

RFID reader.

Drivers.

Passive RFID tags.

Sample Software.

Rges.

MIFAREWnd.

Documentation.

Page 6: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

6

Technology

RFID reader connected to client PC.

Reader used to detect tags.

Tag powered by reader via electromagnetism.

Page 7: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

7

Technology

Tag is selected by the reader via this process:

Page 8: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

8

System Development

MySQL Database.Table design.Data Storage.

Page 9: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

9

System Development

Database management system.

phpMyAdmin.

Aid in learning SQL.

Page 10: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

10

System Development

C/C++

Several programs developed.Edited version of Rges suitable for this system.UDP client.UDP server.Program to start up the database CLI automatically.

Page 11: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

11

System Development

Applications demonstrating the system.

Re-routing telephony.

Visual Basic – Visual Studio.

Event driven.

Drag and drop components.

Page 12: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

12

System Development

Visual basic telephony applications.

VBVoice add-on.

Database connection – MyODBC driver.

Provider=MySQL;Data Source =MySQLDatabase;User Id=Username; Password=Password;.

Page 13: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

13

System Development

VBVoice Applications

Rules for the system.

No contact zones.

Routing calls to nearest device.

Page 14: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

14

System Development

Various component properties.

Application database connection:

Page 15: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

15

System Development

Application running.User prompted for number to dial.

Testing the various output permutations.

Page 16: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

16

System Development

Web Development

Configuration of system rules

User interaction with system.

Check if system is running correctly.

Aid against loss and theft of items.

Page 17: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

17

System Development

HTML.

WAMP5 task manager.

Apache.

MySQL.

PHP

Page 18: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

18

Conclusions & Future Development

RFID efficiently re-routes communications with the integration of RTLS.

Should be used in a variety of communications applications.

Useful convenience for businesses and customers.

Is already in use by Walmart and Tesco stocking systems.

Versatile and adaptable.

Possibly the next generation barcode.

Page 19: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

19

Conclusions & Future Development

Different communication forms.

Instant messaging

Instant messages sent to one of a selection of IM addresses shows the logic of the project well.

Client application A (normal IM client) sends IM to IM address, B.

Client app B receives IM. Queries database. Forwards IM to appropriate address C1, C2 or C3. Result based on information returned from database.

Page 20: 4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation.

20

Questions

Any Questions?