You are on page 1of 23

Auto Silent mobile Application For college Students

Mr. Omkar Tanaji More

This Project is submitted in partial fulfillment of Diploma course


students for Computer Engineering Students.

Swami Vivekananda institute of Polytechnic.


Latur, Maharashtra

December 2022
Msbte Final Year Micro-project
Swami vivekananda institute of Polytechnic.
Latur, Maharashtra.

Final Year project.

Starting Date :12/11/2022 End Date:17/11/2022

Title :- Auto Silent mobile Application For college Students

2 0 1 7 0 3 0 1 1 1
Enrollment Number :-

Owner :- Mr. omkar Tanaji More

I am going to introduction the Project, a Android application in which your can automatically
put your mobile phone at silent mode or we can also put it on vibrate mode.

Applications of micro project.

1. We can automatically silent our mobile, at specific time


2. In our app we also provide a alarm, this can help students as a reminder for lectures.
3. We also provided Wi-Fi situated silent mode features in it.
4. Sila tandakan (√):

Owners signature.

(Principal signature) (H.O.D. of department)


“I hereby declare that I have read this report and in my opinion this Abstract report
insufficient in terms of the scope and quality for Diploma final Year Project of
Computer Engineering Branch. "

Signature :

Owner : Mr. Omkar Tanaji More

Date : 16/11/2022
ACKNOWLEDGEMENT

Thanks to Msbte and Our computer department H.O.D Mr. Patil sir, whom
with His willing giving me the opportunity to complete this Final Year Project which
is titled as Auto Silent mode Android application for College students. This final year
project report was prepared for Faculty of Computer Engineering, Swami
Vivekananda institute of Polytechnic.

Firstly, I would like to express my deepest thanks to, prof. Sarvade sir and
our Head of department professor Mr. Patil sir, my Guide who had guided a lot of
task during all 5 semesters session 2021/2023.
I also want to thanks the lecturers and staffs of JSPM college for their
cooperation during I complete the final year project.

Deepest thanks and appreciation to my parents, family, special classmate and


others for their cooperation, encouragement, constructive suggestion and full of
support for the report completion, from the beginning till the end. Also thanks to all
of my friends and everyone, that have been contributed by supporting my work and
help myself during the final year project.
Abstract

The project is intended to be developed for an engineering system that can


facilitate College Students to operate their smart-phone ringing in Lecture or in
meetings. Normally, Students forgot to close their smartphone ringing while in
important situations such as the meeting time, in the temples, and also many times
students disturbed because of ringing the smart-Phone. Smartphones can interfere
with the ringing of a situation when users receive a call or play a game on their
smartphones.
Application Project "Auto-silent scheduler" is specially developed for
College students who want to turn off their Smartphone ringer into silence mode
automatically. This project focuses on developing applications for smartphones based
on Android as its operating system. This application will synchronize or respond
with the pre-defined silent mode signal that broadcasted from a server the Bluetooth.
This project totally developed in Android Studio. The final result of this project
is the smart phone will be turning in silent mode automatically, we just need to fill
our college timing in it.
TABLE OFCONTENT

CHAPTER TITLES PAGE

PROJECT
iii
TITLECONFIRMATION
iii
FORMDECLARATION
iv
SUPERVISORCOMFIRMATIONA
vv
CKNOWLEDGEMENTABSTRACT
ivi
ABSTRAK
i
TABLE OF
viii
CONTENTSLIST OF
xix
FIGURESLISTOFTABLE
iiix
S
ivx
LIST OF
v
ABBREVIATIONLISTOF
APPENDIX

I. INTRODUCTION 1

1.0 BACKGROUND 1
1.1 PROBLEMSSTATEMENT 4
1.2 OBJECTIVES 4
1.3 SCOPEOFPROJECT 4
1.4 PROJECTSIGNIFICANCE 5
1.5 THESISORGANIZATION 6

II. LITERATUREREVIEW 7

2.0 INTRODUCTION 7
2.1 SMARTPHONES 7
2.2 ANDROIDSOFTWARE 8
2.2.1 AndroidOperatingSystem 9
2.2.2 AndroidApplication 13
2.3 HARDWARESUPPORTINGANDROID 14
2.3.1 IOIO Board 15
2.3.2 PICMicrocontroller 15
2.3.3 AdruinoBoard 16
2.4 EXISTINGAPPLICATION 17
2.4.1 AutoSilent ByS.K.Fuller 17
2.4.2 AutoVibrate (Location &Time) BySahiti 18
2.4.3 Bibiku– AutoReply, Silent, Forward 19
ByDavidZacharia
2.5 BLUETOOTH 20
2.6 SUMMARY 21

III. PROJECTMETHODOLOGY 22

3.0 INTRODUCTION 22
3.1 PROJECTFLOWCHART 23
3.1.1 LiteratureReview 24
3.1.2 Requirement 24
3.1.3 Design 24
3.1.4 Testing 25
3.1.5 Evaluation 25
3.1.6 Conclusion &Thesis Writing 25
3.2 ANDROIDAPPLICATIONDEVELOPMENT 26
3.2.1 JavaEclipseSoftware 26
3.2.2 JavaProject 27
3.2.3 DevelopingAuto SilentModeApplication 28
3.3 ANDROIDSDKDEVELOPMENTTOOLS 30
3.3.1 AndroidJavaApplication 31
3.4 IOIOBOARD 34
3.4.1 IntroductionofIOIOBoard 34
3.4.2 IOIOBoardOverBluetooth 36
3.4.3 BluetoothDongle 37
3.5 EXPERIMENTSETUP 38
3.5.1 AutoSilent ModeApplication 39
3.5.2 IOIO Board withBluetoothConnection 40
3.6 SUMMARY 42

IV. RESULTAND ANALYSIS 43

4.0 INTRODUCTION 44
4.1 RESULT &ANALYSIS 44
4.2 SUMMARY 49

V. CONCLUSIONANDRECOMMENDATIONS 50

5.0 CONCLUSION 50
5.1 RECOMMENDATIONS 51

REFERENCE 52

APPENDIXA 54

APPENDIXB 57

APPENDIXC 59
LISTSOFFIGURES

NO TITLE PAGE

1.1 Autosilentmodeprojectprocess 3

1.2 Autosilentmodeprojectinreallife 5

2.1 Androidsmartphonewith volumesetting 8

2.2 Androidsoftwarelayer 10

2.3 Dalvikvirtualmachine 11

2.4 IOIOboardcircuit 14

2.5 PICMicrocontroller 14

2.6 Adruinoboardcircuit 15

2.7 Autosilentapplication 16

2.8 Autovibrate(location&time)application 17

2.9 Bibiku–Autoreply,silent,fwdapplication 18

2.10 Bluetoothsmart ready 20

3.1 Autosilentmodeprojectflowchart 22

3.2 JavaEclipse 24

3.3 JavaProjectmain window 25

3.4 Sourcecodetodesign“finddevice”button 26

3.5 SourceCode to Set AutoSilent Mode 27


3.6 AndroidSDKdevelopment 28

3.7 Androidapplication project 29

3.8 AndroidSDKmanager 30

3.9 Androidvirtual device 31

3.10 IOIOboard 32

3.11 IOIOboard with bluetooth dongle 33

3.12 Bluetoothdongle 34

3.13 ConnectionofIOIO boardandsmartphone 35

3.14 Autosilent mode application (A2DP volume) 36

3.15 Connectionofauto silentmodeapplication withIOIOboard 37

3.16 A2DPvolumemain page 38

4.1 IOIOboard successfullyconnect with smartphone 40

4.2 TheSilent Mode Notification 41

4.3 Smartphonein silent mode 42

4.4 Experimentwithout obstacle 43

4.5 Experimentwith obstacle 44


LISTSOFTABLES

NO TITLE PAGE

2.1 EvolutionofAndroid operatingsystem 9

2.2 Evolutionofbluetoothwithdifferentspeed 19

4.1 Resultexperimentwithoutobstacle 43

4.2 Resultexperimentwithobstacle 44
LISTSOFABBREVIATION

SDK - SoftwareDevelopment Kit

apps - Applications

VM - VirtualMachine

JVM - JavaVirtualMachine

IDE - Integrated

ADT - Android Development

ToolsUSB - UniversalSerialBus

API - ApplicationProgrammingInterface
LISTOFAPEENDIX

APPENDIXA - Auto Silent Mode Application

LayoutAPPENDIXB - BluetoothConnection

APPENDIXC - SilentModeNotification
CHAPTER1

INTRODUCTION

1.0 BACKGROUND

Smartphones are becoming an important belonging due to their


multifunctionuse and sophisticated features. It is one device that can take care of all
of yourhandheld computing and communication needs in a single, small package. It
is not somuch a distinct class of products as it is a different set of standards for cell
phones
toliveupto.Unlikemanytraditionalcellphones,smartphonesallowindividualusersto
install, configure, and run applications of their choosing. A smartphone offers
theability toconfirmthedevicetoyourparticularway ofdoingthings.Themoststandard
cell phone software offers only limited choices for re-configuration, forcingyou to
adapt to the way it is set up. On a standard phone, whether or not you like thebuilt-
incalendarapplication,youarestuckwithit exceptforafewminor tweaks.

In smartphones, users can install a variety of applications up to the


user.Today's smart phones are one of the assistant to someone in to do and solve
things.Smart phone provides avariety of entertainment in the form of music and
video.They allow one to access the entire Internet so that they can stay abreast of the
latestnews,sports,weather,andmore.Smartphoneallowsonetosendandreceivealltypesof
communicationsothatinformationcanbecommunicatedquicklyandaccurately.Peopleca
rrysmartphoneswherevertheygotoconnectwithothers.However, not all the right places
to hear the ringing of smartphones like the
prayers,lectures,andmeetings.Inthissituation,peoplemayforgettosettheirsmartphone
intothesilentmode.Asalifestylethatnotonlybringsdiscomforttoothersbuttogive effect to
the ceremonyheld.

Most Smartphone in the mobile market is using Android as their


operatingsystem. Android operating system is open source for any person to install or
developapplications based on Android. Android is essential software for mobile
devicesincluding android application which will control system in every device in
order
toperformthetasksneedbyconsumers.TheAndroidSoftwareDevelopmentKit(SDK)
provides the tools and Application Programming Interface (API) necessary tobegin
developing applications on the Android platform using the Java
programminglanguage [1]. The Android operating system is used on smartphones,
netbooks, tabletcomputers, and other devices.For the Android developer, there are
open sourceprojectcalledAndroid-
x86project.Thisprojecthelpsthedevelopertocreatetheopen source application for x 86
platforms which is the most compatible than otherplatform. There are some features
that support the Android-x86 project, and Googleprojectuses aspecial x86 version of
Android such as [2]:

o Applicationframework
o Dalvikvirtualmachine
o Optimizedbrowser
o Optimizedgraphics
o Mediasupport
o Bluetooth,EDGE,3G,andWiFi
o Camera,GPS,compassandaccelerometer
o Richdevelopmentenvironment

=
This project aims to improve the lifestyle of society where an auto
silentapplication for Android Smartphones will be developed. The users’ smartphone
willbe automatically set into silent mode according to the predefined schedules such
asday,times orplaces.

Smartphones
withAndroid
OperatingSystem

Auto Silent Bluetoothconnectionbetweenh Smartphones


ModeApplication ardware andsoftware automaticsile
nt

Figure1.1:AutoSilentModeProject Process

Thisautosilentserverprojectwasdesignedtoautomaticallysilentthesmartphone
user by connecting with severs. This project will be designed in the formof software
using the Java eclipse to create auto silent mode applications. With this,the software
is user friendly that the user just turns on the bluetooth that connectedwiththeserverin
turn thesmartphoneinto silent mode.
1.1 PROBLEMSSTATEMENT

Thisprojectaddressescurrentissuessuchas;

1. People
needtodomanuallytosilenttheirSmartphonebydoingsomestepinthevolumes
etting.
2. Peoplejustturnthe volumetolow butstillnotsilent.
3. ThevolumeforSmartphonecaninterrupt the otherpeople.

1.2 OBJECTIVES

Theobjectivesof thisprojectwerelistsasbelow:

1. Todevelop anautosilentmodeapplication
forAndroidsmartphonesusingJavaEclipsesoftware.
2. Tosynchronizethedevelopedautosilentapplicationwithbluetoothmodule.
3. Toevaluatetheperformanceof thedeveloped autosilent application.

1.3 SCOPEOF PROJECTS

Thescopeof theworkmainlyrelates to computer engineeringis as follows:

1. Softwaredevelopmentincludingthecodingofautosilentmodeapplicationthat
controls thesmartphone sound system.

2. Hardware and software synchronization over the


bluetoothcommunicationwithin themeetingor classroomarea.
1.4 PROJECTSIGNIFICANCE

Figure1.2:AutoSilentModeProjectProcessin RealLife

The Figure 1.2 the main idea of this project. For the example this project
isusedinthemeetingroom.Themeetingroomhasoneoftheserversthefunctioningto silent
mode the Smartphone. The server can be connected with communicationBluetooth or
wireless. Every person who enters the meeting room that is in the rangeof silent
mode. When the person turn on their Bluetooth or wireless will synchronizewith the
server for silent mode the Smartphone automatically. Within in the
meetingroomtheSmartphoneremainsinsilentmodeunlessthepersonturnsofftheBluetoot
horwireless.ThepersoncanusetheSmartphonesuchasmassaging,chatting, or reading
while in the meeting that can avoid noise interference to otherpeople. After the
meeting is over the Smartphone will turn to normal mode which iswhenthe
personwholeavethe meetingroom andstayoff ofthe rangeof theserver.
Bydevelopingthis project, theimportanceof this projectis;

 Doesnotrequireuserintervention formodesetting,noteven once.


 Noneed to changemanuallythe Smartphonesound profile.
 ThisapplicationhelpstheuserwhoforgetstosilenttheSmartphone.
 Toavoid thenoise interferenceduringceremonyor formality events

1.5 THESISORGANIZATION

Thisthesiscomprisesfivechapters:Introduction,LiteratureReview,Methodology
,ResultandAnalysis,andConclusionandRecommendations.Introduction has been
provided in this chapter whereby it serves as the backgroundfor understanding the
project described in this thesis. Chapter 2 reviews the theory onhardware using in the
project and existing work related to the project. Chapter
3discussesthemethodologythatwasfollowedduringthecourseofthisproject.Experimenta
l results and analysis is presented in Chapter 4.Finally, this thesis endswith Chapter 5
that concludes the project followed by a number of
recommendationsforfutureresearch.
CHAPTER2

LITERATUREREVIEW

2.0 INTRODUCTION

This chapter describes the theoretical information leading to the


developmentof the project. The chapter begins with the description of the
smartphones and
theAndroidsoftware.Then,itexplainsthehardwarethatsupportstheandroidapplication.N
ext, this chapter explains the existing auto silent mode application inthe market.
Thereafter, this chapter describes the operation of the auto silent modeapplicationin
real life.At theendofthe chapter,asummaryisprovided.

2.1 SMARTPHONES

Nowadays, a lot of smartphone has been produced in the mobile


market.Mobile phone manufacturers such as Samsung, Apple, HTC, Sony and many
morewill compete each other to produce their best smartphone with a lot of
functions. Oneof the functions of the smartphone is the ringer volume. In general, all
smartphonescan be turned into the silent mode by set it manually by pressing volume
button.However, there are the software application that turn the volume into silent
modeautomaticallybased onpredefinedsetting.Everymobilemanufacturejust
focusesthe
technologyforthefuturebutforgetthattheringerfunctioncanbetheirfuturetechnology.Fig
ure2.1 show thevolumesettingineverysmartphone

Figure2.1:Android smartphonewith volumesetting

2.2 ANDROIDSOFTWARE

In android world, the android consist of the developing the operating


systemfor smartphone. This operating system will upgrade by following the
technology ofthe smartphone in order to the operating system can work with the
processor using inthesmartphone. Next, will bediscussed moreabout theandroid
component.

2.2.1 Android OperatingSystem

Nowadays, Android is one of the wisely used mobile operating system


(OS).Android just not act as OS but it is a software that comprising not only
operatingsystem but also middleware and key applications. Android was founded in
Palo Altoin California, United State of America by Andy Rubin, Rich miner, Nick
Sears, andChrisWhitein2003[3].
Androiddeveloptheirownoperatingsystemshownatfigure
2.1.TheoriginalversionofAndroidcurrentlybeenupdatedforupgradingthefunction in the
Android OS. Android consists of a kernel based on the Linux kernel,with
middleware, libraries, and APIswritten inCprogramming
andapplicationsoftwarerunningonanapplicationframeworkwhichincludesJava-
compatiblelibraries. Android has a large community of developers writing
applications (apps)that extend the. This application can be downloaded from online
stores such asAndroidMarket providebyGoogle.

Table2.1:Evolutionofandroidoperatingsystem

AndroidVersion Features
Android1.1(Feb2009)  Supportsavingattachment forMMS
 Marqueeinlayouts
 APIchanges
Android1.5(April2009)  BluetoothA2DP andAVRCP support
 Uploading video to YouTube
andpicturesto Picasa
Android1.6(sept2009)  WVGAscreensupport
 Googlefreeturn byturnsupport
Android2.0(oct2009)  HTML5 filesupport
 Microsoftexchangeserver
 Bluetooth2.1
Android 2.2 (May2010)  USB tethering and WI-FI
hotspotfunctionality
 Adobeflash 10.1support
Android2.3 (Dec2010)  Multitouchsoftwarekeyboard
 Supportforextralargescreensizesandresol
ution
Android 3.0 (May2011)  Optimizedtabletsupportwithnewuserinte
rface
 3Ddesktop
 Videochatand Gtalk support

You might also like