Wireless Module and Application
description
Transcript of Wireless Module and Application
Wireless Module and Application
Wireless Module and ApplicationSupervisor: Dr. Phan Duy Hng
DIGISKY GROUPThi Thanh TngTrn Xun tNguyn B ThunBi Vn ThiNguyn Anh QunTrn Hi LinhTeam members
Thi Thanh TngNguyn Anh QunBi Vn ThiTrn Xun tNguyn B ThunTrn Hi LinhContentsIntroductionProject ManagementImplementationResult & Future PlanDemonstration & QA
IntroductionThe IdeaOverview of GSM/GPRS and GPSProposed System
The IdeaThe Idea (contd)
LED board controlling overGSM Network.GPS Tracking over GPRS Network
Overview of GSM/GPRS and GPS
Proposed System
Project ManagementMember RolesProject PlansDevelopment ProcessMember RolesNoFull nameRoleResponsibilities1Thi Thanh TngProject Manager, DeveloperManaging, creating documents, coding, testing2Trn Xun tProject Technical Leader, DeveloperManaging documents, coding, testing3Bi Vn ThiDeveloper, Hardware Coding, hardware crafting, testing4Nguyn B ThunDeveloper, Quality AssuranceCoding, creating Test Plan, test Case, testing5Nguyn Anh QunDeveloper, designerCoding, testing6Trn Hi LinhDeveloper, DesignerCoding, testingProject Plans
09-May: Register Capstone Project11-May: Project Plan Approved23-May: SRS Document completed07-June: System Design completed22-July: Implementation completed03-August: System Test completedDevelopment Process
Requirements
Functional requirement Non- functional requirementFunctional Requirements
ControllerCommander(PC & Mobile)GPS ReceiverLED board ControllingCommunicating with Server/Commander via GPRS.
Create NewLed(Name, ID ,Size)Input text(fontname, size, style), imageChoose effect, speed.Preview LED content.ZoomDisplay device position on mapManage devices informationSend SMSs.
GPRS ServerForward GPS data from controllers to commanders.Authenticate clients (Commander/Controller).
Non-functional RequirementsUsabilityReliabilityStabilityExtensibilityMaintainability
Running EnvironmentPC Commander & GPRS Server: Microsoft Windows XP/7, Microsoft .NET 2.0 or greater.Mobile Commander: Android 2.2 (Froyo).
ImplementationSystem ArchitectureSelection of Devices & ToolsDetailed Implementation of System Components
WMA System Architecture
Selection of Devices
MICROCHIP dsPIC30F4013LED Module 16x32x2SIMCOM SIM548CSelection of ToolsDevelopment Tools
Designing & Visualizing ToolHardware Designing Tool
Source Code Control Tool
Communicating Tools
ImplementationControllerDetailed Implementation
Controller Block Diagrams
LED Controller
ControllerLED board controlling principleController Block Diagrams
GPS ControllerControllerGPS data Receiver
NMEA InterfaceSupported Sentences: GPVTG, GPGSA, GPGSV, GPRMC, GPGGA.
ControllerGPS data Receiver
2101.9114, NLatitude 21 Degrees1.9114 minutes North10547.0500, ELongitude 105 Degrees 47.05 minutes East
ImplementationPC CommanderDetailed Implementation
Architecture DesignDetail designDatabase DesignPC Commander Architecture Design
GSMGPRSDatabaseOverall architecture3-Layer Architecture
DatabasePC Commander Architecture Design : Component diagram
PC Commander Detail design: WorkflowsConvert to string bytesAccess DataData InputSendConvert to Led Matrix dataLED ControlLED boardGPSDatabaseSaveValue ObjectFunctionsPC Commander Detail design : Analysis Data01111001100001000010000110011110
SBitmap ImageConvert To BytesSMSLED boardPC CommanderDatabase DesignXML File