Font Size: a A A

Research And Implementation Of Greenhouse Environmental Control System Based On Lightweight Anonymous Authentication

Posted on:2024-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:S S SongFull Text:PDF
GTID:2543307106465534Subject:Agriculture
Abstract/Summary:PDF Full Text Request
Greenhouse is an important facility for crop growth.Greenhouse users can simulate different climatic environments by controlling its internal environmental factors to break through the limits of natural environmental conditions,thus solving the problem of seasonal crop cultivation,which is of great significance for achieving increased crop yield and quality.In this thesis,a greenhouse environmental control system based on lightweight anonymous authentication is researched and designed by analyzing the actual needs of greenhouse crop growth.The system can realize the accurate management of crops in greenhouse,but also ensure the safe communication of the system and avoid the loss caused by unlawful infringement,which is important to promote the good and fast development of modern agriculture.The specific research work is as follows:(1)System hardware design.The hardware part adopts ESP32 microcontroller as the control core to monitor the environmental parameters inside the greenhouse through various sensors;the wireless WIFI module integrated with ESP32 microcontroller is used as the communication gateway to establish real-time communication with the remote management control system using MQTT protocol to upload the collected greenhouse environmental data and receive the control commands from the remote management control system.ESP32 microcontroller controls the corresponding execution equipment to complete the environmental control in the greenhouse.(2)System software design.The software part includes Web platform management control system and App client.web platform provides users with interactive operation interface,real-time display of greenhouse environment scenes and remote control of execution equipment.App client shares server data with Web platform and its function is slightly different from Web platform,which is convenient for users to manage greenhouse environment anytime and anywhere.(3)Security authentication scheme design.First,the client and the control terminal need to register with the server first,and only after successful registration can they participate in the communication;second,the client will send the login verification information to the server,and after the server side verification is passed,the server will send the client information to the control terminal;finally,the three-party based session key is established to realize the subsequent encrypted communication.(4)System operation and testing.After the system completed the functional design and implementation,the greenhouse environmental control system was tested.A greenhouse model device was built to test the stability of environmental regulation,execution of control commands,security testing and crop growing experiments on the greenhouse environmental control system,and the test and experimental results showed that the system is reliable,safe and practical.
Keywords/Search Tags:greenhouse, software and hardware design, internet of thing, anonymous authentication, environment control
PDF Full Text Request
Related items