Project Title
Digital Appliance Control
                            (DAC)
         Project Advisor
                  1. Mr. Inaam_ul_Haq
                  2. Mr. Ali Lodhi
         Particulars of the students:
S. No       Registration#               Full name         CGPA               Signatures
 1      FA16-MCS-B11-039          Aqeel-ul-Rehman         2.6
 2      FA16-MCS-B11-037          Mouzzam Zakriya         2.5
 3      FA16-MCS-B11-014          Rizwan Ali              2.83
         Advisor’s Consent
         I Prof. Mr. Inam-ul-Haq am willing to guide these students in all phases
         of above-mentioned project / thesis as advisor. I have carefully seen the
         Title and description of the project / thesis and believe that it is of an
         appropriate difficulty level for the number of students named above.
                                                       Signatures and Date
         Co-advisor’s Consent
         I Prof. Mr. Ali Lodhi am willing to guide these students in all phases of
         above-mentioned project / thesis as advisor. I have carefully seen the Title
         and description of the project / thesis and believe that it is of an
         appropriate difficulty level for the number of students named above.
                                                                Signatures and Date
                                                                                  Page2
                PROJECT PROPOSAL
                           DAC
          (Digital Appliance Control)
Presented by:
NAME AND REGISTRATION NO
  1. RIZWAN ALI
     FA16-MCS-B11-014
  2. MOUZZAM ZAKRIA
     FA16-MCS-B11-037
  3. AQEEL-UL-REHMAN
      FA16-MCS-B11-014
                 Faculty of Computer Science
                                               Page3
    COMSATS Institute of
 Information and Technology
Abstract
Product is being designed for user help to organize and manage the user
appliance and Vehicle’s on/off and Lock System. App is of the user to
control devices through WIFI and Bluetooth technology. This application
is Android based. Functional requirement are based on embedded and
digital based devices. This application is work according to User
affiliation. Without user permission vehicle will not in active mode.
Vehicle automatically locks the vehicle when android app increases the
distance out of 50 feet from vehicle. When anybody will touch the
vehicle one notification will send automatically to the android app and
alert about vehicle.
   1. Clear Statement of the Problem
Basically problem is vehicle's safety. Many thieves are around our which
are waiting for leave vehicle. When we leave our vehicle alone, they use
different techniques like keys, and many other tools for unlock the
vehicle and we lose our vehicle. That's why now we are working to save
motorbikes through android app; with this technique we can save any
vehicle.
       Objectives
    App will control all embedded devices through Bluetooth or WIFI.
    Access given in Net available area or Bluetooth connection range.
    Vehicles lock can control using app
    App capable to control devices through net
    User can feed time period for devices to ON/OFF
    App able to do device ON/OFF on specific duration of time
    App device will work like an local host to provide network access
     to app
    Device will able to control things in network accessed areas.
                                                                    Page4
      1. Motivation
        This is mainly proposed to accomplish the client safety on behalf
        of client. If client will check status of app and look after appliances
        Client will definitely got benefits. App will control the devices only
        when each and every appliance will be in reach of Used Network
        devices. Will control only prescribed functions
      2. Introduction and Background
This version 1.0 of DAC, an embedded system Product is being designed
for user help to organize and manage the user appliance and Vehicle’s
on/off and Lock System. DAC is an android app. DAC will work using
WIFI, Bluetooth and computer software engineering. Main While this
app will enhance the idea of Wireless and Bluetooth connection with
electronics things to control them. Application is local host to provide
networking mesh to control linked IP of the Devices. Intended Audience
and Reading Suggestions. Auridon technology used to control the
Bluetooth services. And microcontroller Chips is being used to control
WIFI and GPRS, GPS, GSM, CSDM, EV-DO and HDSF protocols will
manage WIFI and Bluetooth connectivity to manage devices.
      3. Project Plan / Schedule
No.      Activity                                                  Duration(day)
1        Project Idea                                              20
2        Kick off meeting                                          30
3        Pre-feasibility study of the project                      15
4        Administrative approval of the project                    10
5        Preparation of DPR                                        20
6        Sanctioning of DPR                                        15
7        Implementation of the project                             120
8        Overview of the progress                                  30
9        Sending the completion report of the project              10
                                                                          Page5
6.1 Key Milestones of the Project with dates
Key Milestones of the Project with dates
S. No     Elapsed time since start of the        Milestone            Deliverable
                     project
1.                                          Analysis &             Complete Research
                                            Requirements           Proposal
2.                                          Planning, scheduling   Report
                                            and purchase of
                                            hardware
3.                                          Modeling & design      Report
4.                                          Coding & testing       Software System
5.                                          Deployment             Hardware &
                                                                   Software System
     4. Resources Required
Platform                         Android OS, v5.0(Lolli Pop)
Chipset                          Qualcomm MSM
Processor                        Hexa-core (4x1.4 GHz Cortex-A53 & 2x1.8
                                 GHz Cortex-A72)
Micro CPU                        8051 Series Microcontroller
Micro Sensors                    .NOW ARCH
                                 ARM 32 bit Cortex M3STM32F103
Bluetooth Devices                V.4.0 (aka ready state )
     5. Tools and Technology
                                                                              Page6
      Android Studio 2.3
      Bluetooth Devices
      Micro Sensors
      Micro CPU
      Processor
      Chipset
      WIFI hotspot
      3g net supported
      Android Phone
      Motorbike
6. Scope of Proposed Solution
      According to our survey which we have done to check the
feasibility of this project, the modules that are selected to be implemented
in DAC_BIKE are the modules that are found as a prior need for those
users who is used any location ignite the bike and decrease the
temperature in summer and in winter check the humidity and ON heater
trace the bike in any misshape. Bit Igniter Bike Sensing App is an attempt
to develop a kind of system which can help for the survival of humanity
in disastrous scenarios. The system enables to perform the following
function Ordinary bike remote work in limited range, through this App
distance not matter to real time tracking, ignite the bike and switch on
AC.
      •This application can fulfill the requirements of all kind of users.
      •Users can choose service according to their needs.
7. Functional Requirements
                                           Functional requirements are the
requirements that should be provided by an application. It is defined as a
service statement. Functional requirements tell how an application should
behave in different situations and how it will react to a particular input.
Functional requirements of the DAC_BIKE are as follows:
                                                                         Page7
Two types of the functional requirements
    Software Functional requirements
    Hardware Functional requirements
7.1.1 Software Functional requirements
      Bluetooth Controlling
      Send SMS
      Get SMS
      Track bike In case of mishap
7.1.2 Hardware Functional requirements
      Senses the location of the bike through the GPS sensor
      Sending Data to App
      Send Notification when anybody touch the bike.
      Send command to bike to perform the selective functionalities
      Microcontroller control the user command
7.2.1 Non-Functional Requirements
                       Non-functional requirements are the constraints
or checks on the services and functions provided by an application such
as constraints on the development standards/process and constraints of
time etc.
Non-Functional requirements of DAC_BIKE are as follows:
    Application provides better response and performance. It shall take
       initial load time of Google Maps v2.2 depending on internet
       connection strength.
      Application is efficient.
      Application is user interactive.
      Application is secure by using different standard authentication.
      Application is usefulness means must meet relevant needs.
                                                                       Page8
References
  1. G.M. Araujo, F. Siqueira, “The device service bus: a solution for embedded device
       integration through web services,” proceedings of the 2009 ACM symposium on
       Applied Computing, 2009, pp. 185-189.
  2.   X. Huaiyu, S. Ruidan, H. Xiaoyu, and N. Qing, “Remote Control System Design
       Based on Web Server for Digital Home,” Proceedings of International Conference on
       Hybrid Intelligent Systems, Shenyang, 2009, pp. 457-461.
  3.   HSE Portable appliance testing FAQs
  4.   Memorandum of guidance on the Electricity at Work Regulations 1989. Guidance on
       Regulations
  5.   HSE guidance on PAT testing
  6.   UK Health and Safety Executive – Portable appliance testing myths debunked
  7.   IET/IEE Code of practice for in-service inspection and testing of electrical equipment
  8.   HSE Maintaining electrical equipment safety
                                                                                       Page9