Font Size: a A A

Design And Implementation Of Low Energy Bluetooth Smart Home Software System Based On Android

Posted on:2018-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:H W ChenFull Text:PDF
GTID:2348330518998932Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the progress of science and technology and the improvement of living standards,people’s demands for the comfort,convenience and security of the living environment are getting higher and higher.Smart home using advanced computer,communications,internet of things and other technologies manages various home appliances related to daily life centrally and is getting more and more favored.In this context,a low energy bluetooth smart home software system based on Android is designed in this paper.The main works are as follows:This paper first explains the background and significance of the research,analyzes the present situation of the development of smart home at home and abroad,and introduces the internet of things technology and its important application in smart home.Through the analysis of the mainstream of short-range communication technology,low energy bluetooth is choosen as a communication method.And then the working principles of the Android operating system architecture and common components is described in detail.In order to better use low energy bluetooth technology,this paper analyzes the low energy bluetooth protocol stack.For the current problems of low energy bluetooth communication integrity testing and implementation of multi-function low energy bluetooth conectivity,the corresponding solutions are given,which are verified experimentally using specific methods.Then,through the analysis of system requirements,the design idea and overall architecture of the software system are given.In order to reduce the coupling,improve scalability and development efficiency,modular design ideas are adopted.The software system mainly includes the terminal App and the server two parts.The terminal App is composed of a control protocol module,a bluetooth communication module,a long distance communication module,an information management module and an interface interaction module.The server is composed of a server module.This paper describes in detail the role of each module,design principles and implementation methods,which through the collaborative work to achieve the function of the software system.Finally,combined with the system requirements of the software system,the main functions are tested and results analysis is given.The advantages of the software system described in this paper are mainly reflected in the following aspects: As the current mainstream terminal operating system,Android has a very high market share and a wide range of hardware support.Choosing it as a terminal system can not only improve the efficiency of the development of software systems but also reduce the user’s costs.Through the use of two levels of security mechanisms and specific control protocol,the security of the software system is well improved.The terminal App can send control commands to the smart home subsystem under the local and remote control and receive the data information it returns,and can upload the data information to the server.This mode of work enriches the function of the software system,allowing users to access the home information anytime and anywhere,and send the corresponding control commands according to the relevant information.The software system designed in this paper has a high practical value,and its architecture has some reference significance,which can provide a reliable reference scheme for the design of the system.
Keywords/Search Tags:Smart Home, Android, Low Energy Bluetooth, Remote Control
PDF Full Text Request
Related items