Font Size: a A A

Design Of Smart Home Systems Based On Cloud-Platform

Posted on:2021-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:L L YuFull Text:PDF
GTID:2392330614470285Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Io T technology,the smart home industry has been gradually applied and developed.The emergence of smart home system has changed people's family lifestyle.The global market scale and demand are growing strongly,and China has gradually become the growth center of the global smart home market with broad prospects.Aiming at the problems of high coupling degree,poor expansibility and low security in the current smart home system,this paper adopts the cloud fusion development mode to design a smart home system based on cloud-platform.By analyzing the demands of low power consumption,ad-hoc network,high popularity,good security and multi-terminal remote control,etc.,the overall architecture of the system is divideed into sensing control layer,network layer,platform layer and application layer,it designs four functional modules of Zig Bee terminal,embedded smart gateway,cloud-platform and application respectively.Abstract common interfaces and protocols,encapsulate and manage them uniformly.Follow the design process of embedded system,successively complete the design of hardware,software and cloud-platform:(1)system hardware design.According to the overall architecture and function definition of the system,the hardware is divided into two parts: Zig Bee terminal module and STM32 gateway module.The specific selection and circuit diagram design of each hardware module are carried out from bottom to top.The model,circuit and interface of the main control module,power management module,download and debug module and function module are introduced in detail.(2)system software design.According to the functional requirements of each module of the system,the program of CC2530 Zig Bee terminal and STM32 smart gateway were designed in detail one by one.Based on Zig Bee's features of low power consumption and ad-hoc network,the scattered terminals are connected to form a wireless sensor LAN within the family,which is responsible for the two-way transmission between the terminal and the gateway.On the one hand,data are collected and reported to the gateway;on the other hand,control instructions are sent to the terminal.Access to the most widely used Ethernet protocol in the home,IEEE 802.11,using wi-fi modules,is responsible for gateway and cloud platform connection and data transmission.(3)cloud platform end design.Based on MQTT message transfer protocol,the protocol conversion of IEEE 802.11 and TCP/IP was carried out,and the model of things was established.The device import was carried out using aliyun Io T platform.Based on Io T Studio application development platform,the construction of service flow,Web and App applications was completed,and the data interaction between application side and device side was realized.Provide users with an intuitive and friendly human-computer interaction interface,real-time display of environmental parameters and equipment operation,remote control of household appliances.After testing,the system has achieved the expected goals,not only solved the problems of high coupling degree,poor expansibility and low security,increased the portability and expansibility of the system,but also changed the traditional development mode,simplified the development process,reduced the difficulty of development,and improved the development efficiency of the project.Finally,the research results of the paper are summarized,and the future research direction and content are prospected.
Keywords/Search Tags:Smart home, Cloud-platform, ZigBee, Wi-Fi, MQTT
PDF Full Text Request
Related items