Agricultural machinery teaching aid control method and system based on wireless communication

Through the 433MHz wireless communication technology, the separation of operators and agricultural machinery teaching aids has been realized, the problems of inadequate teaching and observation of existing agricultural machinery teaching aids have been solved, and the safety and efficiency of teaching are improved.

CN119342111APending Publication Date: 2025-01-21BEIJING BAITONG KEXIN MASCH EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411592780.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

Due to its large size, bulky and complex operation, existing agricultural machinery teaching aids are unsafe to teach and cannot effectively observe the working process of teaching aids, which affects the teaching effect.

Method used

Using 433MHz wireless communication technology, by operating the signal encoding module, wireless transmitting module, wireless receiving module, information decoding module, logic processing module and execution drive module, the operator is separated from the agricultural machinery teaching aids, and the movement of the teaching aids is controlled wirelessly.

Benefits of technology

It improves the safety and efficiency of teaching. The operator can control the teaching aids from a safe distance and focus on observing and learning the working process of the teaching aids, which significantly improves the teaching effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342111A_ABST
    Figure CN119342111A_ABST
Patent Text Reader

Abstract

The invention discloses an agricultural machinery teaching aid control method and system based on wireless communication. According to the method, the 433MHz wireless communication technology is adopted, remote operation and control of the agricultural teaching aid are achieved, the teaching safety and effect are improved, and the system specifically comprises an operation signal coding module, a wireless transmitting module, a wireless receiving module, an information decoding module, a logic processing module, a driving execution module and a system mechanical execution module. The operation signal encoding module encodes operation keys into hexadecimal data and sends the hexadecimal data through the wireless transmitting module. And after the wireless receiving module receives the signal, the information decoding module carries out protocol analysis so as to ensure the validity of the data packet. And the logic processing module sends out an execution instruction to the driving execution module according to the control logic and the feedback signal to drive an execution component on the teaching aid, so that the operation process is simplified, the production cost is reduced, and the teaching effect and the safety of an operator are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wireless communication, and in particular to a method and system for controlling agricultural machinery teaching aids based on wireless communication. Background Art

[0002] Agricultural engineering teaching aids are divided into four categories according to the different stages of the life cycle of crops, namely land cultivation, crop planting, field management, and crop harvesting, referred to as cultivation, planting, management, and harvesting. At present, in national energy colleges and universities, teaching aids are mainly replaced by real commercial products.

[0003] Existing agricultural teaching aids are either teaching with real objects, which are often several meters or even dozens of meters long, huge in size, and very heavy due to their steel structures; or they are disassembled from the real objects, which cannot complete the actions in the actual working process and can only be simply displayed to students. In short, they are very unfavorable to teaching and student learning.

[0004] Since actual teaching is mainly based on commercial real products, in order to make these teaching aids work, there must be matching tractors and other agricultural machinery equipment, which requires huge investment. Some small-scale agricultural teaching aids are not equipped with power mechanisms, and some agricultural teaching aids equipped with power mechanisms require manual operation of the switches and buttons of the equipment, which is unsafe for the operator. In addition, since you have to operate the teaching aids carefully, you cannot observe the working process of the agricultural machinery teaching aids carefully. Summary of the invention

[0005] Based on this, the embodiment of the present application provides an agricultural machinery teaching aid control method and system based on wireless communication. Through 433MHz wireless communication technology, the movement and actual working process of the agricultural teaching aid are realized, and the separation of the operator and the agricultural teaching aid is realized. People no longer need to follow the teaching aids, which not only improves the safety of teaching, but also improves the actual teaching effect due to the simple operation of the equipment.

[0006] In a first aspect, a method for controlling agricultural machinery teaching aids based on wireless communication is provided, the method comprising:

[0007] The operation signal encoding module monitors the operation keys through the CPU; when a key is operated, the encoding CPU encodes the key value in hexadecimal data;

[0008] The encoded data is sent as a data packet through a wireless transmission module;

[0009] After receiving the wireless signal, the wireless receiving module decodes the wireless signal, unpacks it into a digital signal, and transmits it to the information decoding module;

[0010] The information decoding module performs protocol analysis on the transmitted signal to determine the validity of the level signal;

[0011] After receiving the effective level signal from the information decoding module, the logic processing module makes a judgment according to the predetermined control logic;

[0012] After the logic processing module determines that the conditions are met, it will output the execution instruction to the execution drive module, and the execution drive module drives the execution components on the teaching aids; wherein the execution components include servo motors, electric cylinders, and relays;

[0013] The system mechanical execution module performs actual physical actions according to the instructions of the execution drive module; wherein the physical actions include the movement and rotation of agricultural teaching aids.

[0014] Optionally, the encoding CPU encodes the key value in hexadecimal data, including:

[0015] The number of device type bytes is set. Two bytes are used as device type bytes. The bytes are encoded in Motorola format. The high-order byte indicates the subclass number of the teaching aid, and the low-order byte indicates the number of the agricultural teaching aid in this subclass.

[0016] Optionally, the information decoding module performs protocol analysis on the transmitted signal to determine the validity of the level signal, including:

[0017] Check data length, device type, key value and checksum;

[0018] When the data length is consistent with the actual received data length, the device type and key value are within the valid range, and the checksum is correct, the data packet is considered valid.

[0019] Optionally, the information decoding module performs protocol analysis on the transmitted signal to determine the validity of the level signal, specifically including:

[0020] First, determine whether the data value of the first byte, that is, the data length byte, is consistent with the actual received length. If not, the CPU of the information decoding module directly discards the data of this frame without processing;

[0021] If the data length is consistent with the actual received data length, determine whether the device type is a valid device type number for the company. If the device type number is not within the valid device type number range for the company, discard the current frame data packet without further processing.

[0022] If the device type code is legal, the key value is determined to be within the valid range. If the key value exceeds the valid range, the frame data packet will also be discarded.

[0023] The last step is to check the sum. If the checksum is correct, the data packet is considered valid. If the checksum is incorrect, the data packet is discarded.

[0024] Optionally, after receiving the valid level signal from the information decoding module, the logic processing module makes a judgment according to a predetermined control logic, including:

[0025] The CPU of the information decoding module transmits the received key value to the logic processing module through its own I / O port in the form of logic level. Each key corresponds to an I / O port of the CPU. In the idle state, that is, when no key is pressed, the I / O port outputs a 3.3V high-level signal. When a key is pressed, the I / O port of the CPU corresponding to the key will undergo a level jump from a 3.3V high-level signal to a logic low-level signal with a voltage not higher than 0.4V.

[0026] Optionally, after receiving the effective level signal from the information decoding module, the logic processing module makes a judgment according to a predetermined control logic, further comprising:

[0027] The logic processing module receives the request signal and the feedback signal of the execution driving module. Only when both signals meet the conditions, the logic processing module will issue a command execution instruction.

[0028] Optionally, the logic processing module distributes the signal to different external resources according to different levels of urgency and importance of the event.

[0029] Optionally, the execution driving module drives the execution component on the teaching aid and further includes:

[0030] The execution drive module feeds back the real-time response information to the logic processing module to ensure the accuracy and safety of the operation.

[0031] Optionally, the wireless communication mode adopted by the wireless transmitting module and the wireless receiving module includes at least 433MHz, 315MHz, Bluetooth communication, WIFI communication, LORA wireless communication, 4G or 5G communication.

[0032] In a second aspect, a wireless communication-based agricultural machinery teaching aid control system is provided, the system comprising:

[0033] The operation signal encoding module is used to monitor the operation keys through the CPU; when a key is operated, the encoding CPU encodes the key value in hexadecimal data;

[0034] A wireless transmission module, used to send the encoded data via data packets;

[0035] The wireless receiving module is used to decode the wireless signal after receiving it, unpack it into a digital signal, and transmit it to the information decoding module;

[0036] The information decoding module is used to perform protocol analysis on the transmitted signal and determine the validity of the level signal;

[0037] A logic processing module, used for making a judgment according to a predetermined control logic after receiving a valid level signal from the information decoding module;

[0038] The execution drive module is used to obtain the execution instruction and drive the execution components on the teaching aid after the logic processing module determines that the conditions are met; wherein the execution components include servo motors, electric cylinders, and relays;

[0039] The system mechanical execution module is used to perform actual physical actions according to the instructions of the execution drive module; wherein the physical actions include the movement and rotation of agricultural teaching aids.

[0040] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:

[0041] Through wireless communication technology, the physical separation of the operator and the agricultural teaching aids is achieved, and the operator can control the teaching aids at a safe distance, thereby significantly improving the safety of the teaching process.

[0042] The wireless control method allows the operator to focus more on observing and learning the working process of agricultural teaching aids instead of being distracted by operating the equipment, thereby improving the efficiency of teaching and learning. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the implementation methods of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the implementation methods or the description of the prior art. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other implementation drawings can be derived from the provided drawings without creative work.

[0044] Figure 1 This is a block diagram of the design principle of an embodiment of the present application;

[0045] Figure 2 This is a schematic diagram of the connection between the information decoding module CPU and the logic processing module CPU in the embodiment of the present application;

[0046] Figure 3 This is a software processing flow chart of the information decoding module in the embodiment of the present application;

[0047] Figure 4 This is a software flow chart of the logic processing module in the embodiment of the present application. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0049] In the description of the present invention, the terms "comprises", "has" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may also include other steps or units that are not explicitly listed but are inherent to these processes, methods, products or apparatuses, or steps or units added based on further optimization schemes conceived by the present invention.

[0050] Since actual teaching is mainly based on commercial real goods, if you want these teaching aids to work, you must have matching tractors and other agricultural machinery equipment, which requires huge investment. Some miniaturized agricultural teaching aids are not equipped with power mechanisms, and some agricultural teaching aids equipped with power mechanisms require manual operation of the switches and buttons of the equipment, which is unsafe for the operator. In addition, since you have to operate the teaching aids carefully, you cannot observe the working process of the agricultural machinery teaching aids carefully. Based on the above reasons, the present invention adopts wireless communication technology to achieve the separation of the operator and the agricultural teaching aids. People no longer need to follow the teaching aids, which not only improves the safety of teaching, but also improves the actual teaching effect due to the simple operation of the equipment.

[0051] Please refer to Figure 1 , which shows a block diagram of the design principle provided by an embodiment of the present application, the method may include the following steps:

[0052] The operation signal encoding module monitors the operation keys through the CPU; when a key is operated, the encoding CPU encodes the key value in hexadecimal data;

[0053] The encoded data is sent as a data packet through a wireless transmission module;

[0054] After receiving the wireless signal, the wireless receiving module decodes the wireless signal, unpacks it into a digital signal, and transmits it to the information decoding module;

[0055] The information decoding module performs protocol analysis on the transmitted signal to determine the validity of the level signal;

[0056] After receiving the effective level signal from the information decoding module, the logic processing module makes a judgment according to the predetermined control logic;

[0057] After the logic processing module determines that the conditions are met, it will output the execution instruction to the execution drive module, and the execution drive module drives the execution components on the teaching aids; wherein the execution components include servo motors, electric cylinders, and relays;

[0058] The system mechanical execution module performs actual physical actions according to the instructions of the execution drive module; wherein the physical actions include the movement and rotation of agricultural teaching aids.

[0059] In the embodiment of the present application, the system is specifically divided into seven modules, namely, an operation signal encoding module, a wireless transmission module, a wireless receiving module, a wireless information decoding module, a logic processing module, a drive execution module and a system mechanical execution module.

[0060] The operation signal encoding module monitors the operation buttons. When a button is operated, the encoding CPU (central processing unit) encodes the button value in hexadecimal data. The encoding value of the number 1 key is 0x01, the encoding value of the number 2 key is 0x02, and so on. In order to prevent the communication process from being disturbed and improve the stability of the system, a communication protocol is formulated during the communication process. The specific communication protocol is: data length + device type + button value + check byte.

[0061] The data length does not include the data itself and the check byte, but only includes the bytes included in the device type and the key value. For example, if the device type is 1 byte and the key value is also 1 byte, the data length byte is 1+1, that is, the data length is 2 bytes.

[0062] The device type can set the number of device type bytes according to actual needs. In agricultural teaching aids, 2 bytes are used as device type bytes, and the bytes are encoded in Motorola format. The high-order byte indicates the subclass number of the teaching aid, and the low-order byte indicates the number of the agricultural teaching aid in this subclass. For example, the rotary tiller teaching aid is a planting teaching aid in farming, management and harvesting, numbered 01. Among the planting teaching aids, the company has currently developed 5 teaching aids, and the rotary tiller is numbered 03, so 0x0103 represents a rotary tiller. In this solution, the data frame structure used is shown in Table 1.

[0063] Table 1 Data frame structure table

[0064] Data length Subclass Bytes Subcategory number Key value Check Byte

[0065] The key value is numbered according to the key, and is encoded in hexadecimal format. The code of key 1 is 0x01, the code of key 2 is 0x02, and so on. The code of key 15 is 0x0F. The corresponding table of keys and codes is shown in Table 2:

[0066] Table 2 Key and code correspondence table

[0067]

[0068] The check byte is set to ensure the reliability of data transmission. In this design, the check value adopts the cumulative check and only retains a low-order byte. The check sum is accumulated from the first byte, that is, the data length.

[0069] Taking the rotary tiller as an example, if button 6 is pressed at this time, the data packet packaged by the operation signal encoding module according to the protocol is as shown in Table 3:

[0070] Table 3 Data packet diagram

[0071] Byte number 1 2 3 4 5 Byte value 03 01 03 06 0D

[0072] The first 03 is the data length, that is, in this frame data packet, the effective data length is 3 bytes. The combination of the second and third bytes indicates a rotary tiller teaching device. The fourth byte 06 indicates that the key pressed by the user is key No. 6. The last byte 0D is the checksum, that is, 03+01+03+06, the total is 13, which is 0D in hexadecimal.

[0073] After the data is packaged, the CPU of the encoding module outputs it to the wireless transmission module, and the wireless transmission module sends the data packet out through wireless encoding.

[0074] The wireless receiving module receives the wireless signal, decodes the wireless signal, unpacks it into a digital signal, and transmits it to the information decoding module. The information decoding module performs protocol analysis on the transmitted signal. First, it determines whether the data value of the first byte, that is, the data length byte, is consistent with the actual received length. If not, the CPU of the information decoding module directly discards the current frame data and does not process it. If the data length is consistent with the actual received data length, it determines whether the device type is a valid device type number of the company. If the device type number is not within the valid device type number range of the company, the current frame data packet is discarded and no further processing is performed. If the device type code is legal, it determines whether the key value is within the valid range. If the key value exceeds the valid range, the current frame data packet will also be discarded. Finally, the checksum is determined. If the checksum is correct, the current frame data packet is considered valid. If the checksum is incorrect, the current frame data packet will also be discarded.

[0075] The CPU of the information decoding module transmits the received key value to the logic processing module through its own I / O (CPU input and output port) port in the form of logic level. Each key corresponds to an I / O port of the CPU. In the idle state, that is, when no key is pressed, the I / O port outputs a 3.3V high-level signal. When a key is pressed, the I / O port of the CPU corresponding to the key will undergo a level jump from a 3.3V high-level signal to a logic low-level signal with a voltage not higher than 0.4V.

[0076] The connection diagram of the information decoding module CPU and the logic processing module CPU is as follows: Figure 2 shown.

[0077] Specifically, the information decoding module software processing flow chart is as follows: Figure 3 As shown, after the CPU of the logic processing module receives the valid level signal from the CPU of the information decoding module, it will make a judgment according to the predetermined control logic. Among the judgment conditions, the customer's request signal is one of the conditions, and another condition is the feedback signal of the execution drive module. Only when both signals meet the conditions will the logic processing module issue a command execution instruction. For example, the customer sends an instruction requesting the agricultural teaching aid to move forward through the signal operation module. After receiving the instruction, the CPU of the logic processing module also needs to collect the collection signal of the execution drive module to check whether the feedback signal is legal. If it is detected that the position signal of the agricultural teaching aid has feedback in the feedback signal, that is, the teaching aid has advanced to the maximum position and can no longer move forward. In other words, although the customer requests the teaching aid to move forward, the feedback signal does not meet the conditions for moving forward, and the teaching aid still will not move forward.

[0078] In the logic processing module, signals are allocated to different external resources according to the urgency of the event. The signals from the signal decoding CPU are generally of average importance, so these signals are processed through the CPU's query mechanism. However, for the signals of the execution and driving parts, this involves the risk of damage to the system. For example, if the teaching aid has moved to the critical point of the edge and continues to run, an accident will occur, and the signal must be responded to immediately. In order to respond to such events as quickly as possible, the logic processing module adopts an interrupt mechanism, that is, once such a signal is captured, the CPU immediately stops the original program process, enters the interrupt state, and executes the interrupt service program. For this type of interrupt, the interrupt priority is also configured as the highest priority to ensure the safe operation of the teaching aid equipment.

[0079] The software flow chart of the logic processing module is as follows: Figure 4As shown. After the logic processing module determines that the conditions are met, it will output the execution instruction to the execution drive module, and then the execution drive module will drive the servo motor, electric cylinder, relay and other execution components on the teaching aids. Of course, these components will also feed back the real-time information of the response to the logic processing module. Once the conditions are not met, the execution of the instruction will be stopped immediately.

[0080] In one embodiment of the present application, there is also provided an agricultural machinery teaching aid control system based on wireless communication, the system comprising:

[0081] The operation signal encoding module is used to monitor the operation keys through the CPU; when a key is operated, the encoding CPU encodes the key value in hexadecimal data;

[0082] A wireless transmission module, used to send the encoded data via data packets;

[0083] The wireless receiving module is used to decode the wireless signal after receiving it, unpack it into a digital signal, and transmit it to the information decoding module;

[0084] The information decoding module is used to perform protocol analysis on the transmitted signal and determine the validity of the level signal;

[0085] A logic processing module, used for making a judgment according to a predetermined control logic after receiving a valid level signal from the information decoding module;

[0086] The execution drive module is used to obtain the execution instruction and drive the execution components on the teaching aid after the logic processing module determines that the conditions are met; wherein the execution components include servo motors, electric cylinders, and relays;

[0087] The system mechanical execution module is used to perform actual physical actions according to the instructions of the execution drive module; wherein the physical actions include the movement and rotation of agricultural teaching aids.

[0088] For the specific limitations of the agricultural machinery teaching aid control system based on wireless communication, please refer to the limitations of the agricultural machinery teaching aid control method based on wireless communication above, which will not be repeated here. Each module in the above-mentioned agricultural machinery teaching aid control system based on wireless communication can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0089] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0090] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.

Claims

1. A method for controlling agricultural machinery teaching aids based on wireless communication, characterized in that: The method comprises: The operation signal encoding module monitors the operation keys through the CPU; when a key is operated, the encoding CPU encodes the key value in hexadecimal data; The encoded data is sent as a data packet through a wireless transmission module; After receiving the wireless signal, the wireless receiving module decodes the wireless signal, unpacks it into a digital signal, and transmits it to the information decoding module; The information decoding module performs protocol analysis on the transmitted signal to determine the validity of the level signal; After receiving the effective level signal from the information decoding module, the logic processing module makes a judgment according to the predetermined control logic; After the logic processing module determines that the conditions are met, it will output the execution instruction to the execution drive module, and the execution drive module drives the execution components on the teaching aids; wherein the execution components include servo motors, electric cylinders, and relays; The system mechanical execution module performs actual physical actions according to the instructions of the execution drive module; wherein the physical actions include the movement and rotation of agricultural teaching aids.

2. The agricultural machinery teaching aid control method according to claim 1, characterized in that: The encoding CPU encodes the key value in hexadecimal data, including: The number of device type bytes is set. Two bytes are used as device type bytes. The bytes are encoded in Motorola format. The high-order byte indicates the subclass number of the teaching aid, and the low-order byte indicates the number of the agricultural teaching aid in this subclass.

3. The agricultural machinery teaching aid control method according to claim 1, characterized in that: The information decoding module performs protocol analysis on the transmitted signal and determines the validity of the level signal, including: Check data length, device type, key value and checksum; When the data length is consistent with the actual received data length, the device type and key value are within the valid range, and the checksum is correct, the data packet is considered valid.

4. The agricultural machinery teaching aid control method according to claim 1, characterized in that: The information decoding module performs protocol analysis on the transmitted signal and determines the validity of the level signal, including: First, determine whether the data value of the first byte, that is, the data length byte, is consistent with the actual received length. If not, the CPU of the information decoding module directly discards the data of this frame without processing; If the data length is consistent with the actual received data length, determine whether the device type is a valid device type number for the company. If the device type number is not within the valid device type number range for the company, discard the current frame data packet without further processing. If the device type code is legal, the key value is determined to be within the valid range. If the key value exceeds the valid range, the frame data packet will also be discarded. The last step is to check the sum. If the checksum is correct, the data packet is considered valid. If the checksum is incorrect, the data packet is discarded.

5. The agricultural machinery teaching aid control method according to claim 1, characterized in that: After receiving the valid level signal from the information decoding module, the logic processing module makes a judgment according to the predetermined control logic, including: The CPU of the information decoding module transmits the received key value to the logic processing module through its own I / O port in the form of logic level. Each key corresponds to an I / O port of the CPU. In the idle state, that is, when no key is pressed, the I / O port outputs a 3.3V high-level signal. When a key is pressed, the I / O port of the CPU corresponding to the key will undergo a level jump from a 3.3V high-level signal to a logic low-level signal with a voltage not higher than 0.4V.

6. The agricultural machinery teaching aid control method according to claim 1, characterized in that: After receiving the effective level signal from the information decoding module, the logic processing module makes a judgment according to the predetermined control logic, and also includes: The logic processing module receives the request signal and the feedback signal of the execution driving module. Only when both signals meet the conditions, the logic processing module will issue a command execution instruction.

7. The agricultural machinery teaching aid control method according to claim 1, characterized in that: The logic processing module distributes the signal to different external resources according to the urgency and importance of the event.

8. The agricultural machinery teaching aid control method according to claim 1, characterized in that: The execution drive module drives the execution components on the teaching aids and also includes: The execution drive module feeds back the real-time response information to the logic processing module to ensure the accuracy and safety of the operation.

9. The agricultural machinery teaching aid control method according to claim 1, characterized in that: The wireless communication methods adopted by the wireless transmitting module and the wireless receiving module include at least 433MHz, 315MHz, Bluetooth communication, WIFI communication, LORA wireless communication, 4G or 5G communication.

10. An agricultural machinery teaching aid control system based on wireless communication, characterized in that: The system comprises: The operation signal encoding module is used to monitor the operation keys through the CPU; when a key is operated, the encoding CPU encodes the key value in hexadecimal data; A wireless transmission module, used to send the encoded data via data packets; The wireless receiving module is used to decode the wireless signal after receiving it, unpack it into a digital signal, and transmit it to the information decoding module; The information decoding module is used to perform protocol analysis on the transmitted signal and determine the validity of the level signal; A logic processing module, used for making a judgment according to a predetermined control logic after receiving a valid level signal from the information decoding module; The execution drive module is used to obtain the execution instruction and drive the execution components on the teaching aid after the logic processing module determines that the conditions are met; wherein the execution components include servo motors, electric cylinders, and relays; The system mechanical execution module is used to perform actual physical actions according to the instructions of the execution drive module; wherein the physical actions include the movement and rotation of agricultural teaching aids.