PTC Heater Control

Tried doing it earlier today.
Didn't use a breadboard because i was scared of the large amount of current that would go through it and that i would end up starting a fire again.

anyway this is the schematic i followed

And the code:

#define HEATER_PIN 25


void setup() {
  pinMode(HEATER_PIN, OUTPUT);
  digitalWrite(HEATER_PIN, LOW); // Heater off
}

void loop() {
  digitalWrite(HEATER_PIN, HIGH); // Heater on
  delay(5000);
  digitalWrite(HEATER_PIN, LOW);  // Heater off
  delay(5000);
}

No changes. is there a way to confirm im actually doing the right thing or if there's something wrong