Arduino heating element controller

Hello.

I am working on a project where I need to control the temperature in an enclosure. I have a 12V, 40W heating element from a 3D printer and would like to to use as the heat source. I have a 10k ohm glass thermistor that I will attach to the heating element to measure the temperature. I also have the Arduino UNO and a small fan to move the air over the element.

I would like to know what I need additionally to do the temperature controlling of the heating element. Is there an example of the code that I will need for this project?

I am a mechanical engineer by trade and have limited experience regarding electronics.

Attached are examples of the heating element and thermistor I have and need to use.

Thank you in advance for the help.

Attached are examples of the heating element and thermistor I have and need to use.

That cartridge heating element looks like its designed for insertion into a metal block. Blowing air over the isolated element is not optimal. I would drill a hole in an led star heat sink (or some other high surface area piece) for placement the element.

I would like to know what I need additionally to do the temperature controlling of the heating element.

You will need a way to switch the 12v. Logic level MOSFET or relay.