A temperature control method of an electronic cigarette comprising: when a cigarette lighting signal is received, acquiring a preset maximum duty cycle as the initial duty cycle or determining the initial duty cycle according to the current parameters of the electronic cigarette; adjusting the battery voltage according to the initial duty cycle and outputting the battery voltage to a heating element to increase the temperature of the heating element; acquiring a temperature parameter for characterizing the temperature of the heating element; characterized in that when the absolute value of the difference between the temperature parameter of the heating element and the preset temperature parameter is less than or equal to the preset threshold, comparing the temperature parameter of the heating element with the preset temperature parameter; if the temperature parameter of the heating element is less than the preset temperature parameter, when the temperature parameter of the heating element is in a rising state, the current duty cycle is maintained, the duty cycle is reduced by a first amplitude, or the duty cycle is reduced to a first preset duty cycle; and when the temperature parameter of the heating element is in a decreasing state, the duty cycle is increased to a second preset duty cycle, or the duty cycle is increased by a second magnitude; if the temperature parameter of the heating element is greater than the preset temperature parameter, when the temperature parameter of the heating element is in a rising state, the voltage output is cut off, the duty cycle is reduced by a third amplitude, or the duty cycle is reduced to a third preset duty cycle; and when the temperature parameter of the heating element is in a decreasing state, the voltage output is cut off, the duty cycle is reduced to a fourth preset duty cycle, the duty cycle is reduced by a fourth amplitude, or the current duty cycle is maintained; if the temperature parameter of the heating element is equal to the preset temperature parameter, the current duty cycle is maintained; wherein duty cycle refers to the ratio of the power-on time to the total time in a pulse cycle, and by adjusting the duty cycle, the battery voltage can be adjusted and output to realize the operating voltage of an atomizer of the electronic cigarette being adjustable. when a cigarette lighting signal is received, acquiring a preset maximum duty cycle as the initial duty cycle or determining the initial duty cycle according to the current parameters of the electronic cigarette; adjusting the battery voltage according to the initial duty cycle and outputting the battery voltage to a heating element to increase the temperature of the heating element; acquiring a temperature parameter for characterizing the temperature of the heating element; characterized in that when the absolute value of the difference between the temperature parameter of the heating element and the preset temperature parameter is less than or equal to the preset threshold, comparing the temperature parameter of the heating element with the preset temperature parameter; if the temperature parameter of the heating element is less than the preset temperature parameter, when the temperature parameter of the heating element is in a rising state, the current duty cycle is maintained, the duty cycle is reduced by a first amplitude, or the duty cycle is reduced to a first preset duty cycle; and when the temperature parameter of the heating element is in a decreasing state, the duty cycle is increased to a second preset duty cycle, or the duty cycle is increased by a second magnitude; if the temperature parameter of the heating element is greater than the preset temperature parameter, when the temperature parameter of the heating element is in a rising state, the voltage output is cut off, the duty cycle is reduced by a third amplitude, or the duty cycle is reduced to a third preset duty cycle; and when the temperature parameter of the heating element is in a decreasing state, the voltage output is cut off, the duty cycle is reduced to a fourth preset duty cycle, the duty cycle is reduced by a fourth amplitude, or the current duty cycle is maintained; if the temperature parameter of the heating element is equal to the preset temperature parameter, the current duty cycle is maintained; wherein duty cycle refers to the ratio of the power-on time to the total time in a pulse cycle, and by adjusting the duty cycle, the battery voltage can be adjusted and output to realize the operating voltage of an atomizer of the electronic cigarette being adjustable.