Font Size: a A A

Design And Implementation Of SmartHome System Based On Embeded And Android

Posted on:2019-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q HuangFull Text:PDF
GTID:2382330572960047Subject:Engineering
Abstract/Summary:PDF Full Text Request
As the Internet of Things evolves more and more mature and the 5G network era is coming,the communication of people to machine,machine to machine will be the darling of the times.As an important branch of the IoT,the development of smart home is receiving much attention.Meantime,the development of smart phones has been inseparable from people's daily lives.Therefore,this thesis combines embedded technology,wireless network technology,and Android technology,designed a smart home system based on embedded and Android.It can measure home temperature and humidity information,view home environment and control home equipment remotely.Thesis work mainly for the following aspects:(1)First,the thesis briefly introduces the concept of smart home system and its development status;Then,after analyzing and comparing the mainstream embedded operating system,wireless communication technology,and mobile client development platform,uCOS-? operating system,WiFi wireless communication technology,and Android development platform are used to develop the home system;Finally,giving the overall solution for the smart home system.(2)The thesis uses ARM Cortex-M4 core microcontroller STM32F407VGT as the system main control chip,external BL-R8801MS1 WiFi wireless communication module,OV2640 image acquisition module and DHT11 temperature and humidity sensor,with the system power supply circuit,the main control chip minimum system,each function module circuits and other peripheral control circuits together build a hardware platform for a smart home system.(3)In software design aspect,divided into embedded host and Remote control host.On the embedded host,mainly completed the transplantation of uCOS-II embedded operating system on the STM32 main control chip,for the system's multi-task processing;Designed image acquisition program,temperature and humidity acquisition program,WiFi driver program,and transplanted LwIP protocol stack and other function control programs to achieve image,temperature and humidity information collection,device control and Internet access of the embedded host;At the same time,an embedded Web server was designed to set up network connections for smart home systems.On the remote control host,an easy-to-use Android mobile phone client is designed to access the cloud server through a mobile network or WiFi network to achieve remote communication with the embedded host.It is used to view the home environment,display home temperature and humidity information,and remotely control home devices.(4)After the system design is completed,each function module and the overall system function are tested.The results show that the system operates stably and achieves the desired design goals.
Keywords/Search Tags:Smart Home, Embedded System, WiFi, Android
PDF Full Text Request
Related items