Controllo temperatura con arduino (sketch funzionante ultimo post)

Mosfet e transistor sono due cose diverse e funzionano in modo diverso.
Invece di aggiungere componenti a caso sarebbe il caso di vedere un po' come funzionano queste cose e di fare qualche calcolo per domensionare correttamente i vari componenti.
Comprese, magari, le resistenze sui led. Da quanto le hai messe?

Se al posto del mosfet stai usando il bjt MJE13007, allora quello dello schema è collegato male.
La resistenza scaldante da quanto è?
Così calcoliamo la corrente necessaria e in base alle caratteristiche del MJE13007 ci calcoliamo la corrente da mandare in base per pilotarlo e ci mettiamo una resistenza per limitarla al valore trovato.

Dal datasheet, la piedinatura del MJE13007 è questa:
MJE13007.png

Ecco, il tempo di completare il testo durante la partita e siete già andati avanti...

MJE13007.png