for my project (I have to power a peltier element with an external power supply (12v, 6w)), I needed a mosfet and bought the BUZ11.
Normally you should wire the GND of the peltier element to the middle leg, the GND of the power suppy (connected to the arduino) to the right leg and the arduino pin (I used 3) to the left leg (possibly with a 10k resistor to GND).
But although I did that (and tried out other wirings (with 220 Ohm, etc.) I wasn't able to control my peltier element (it was always "on", so the current wasn't blocked).
I found a TIP120 transistor (still not a logic-level mosfet, but better than the BUZ11) and wired that one, but that doesn't work too.
(Again common GND to right leg, GND of the device (here peltier) to the middle leg and Arduino Pin to right (10k to GND behind)).
That also it doesn't work indicates that it is not a problem with the transistor.
Did I wire everything correctly? - I think so
So, is there any other problem? Maybe a problem with the digitalWrite() of the Arduino?
I found a TIP120 transistor (still not a logic-level mosfet, but better than the BUZ11) and wired that one, but that doesn't work too.
(Again common GND to right leg, GND of the device (here peltier) to the middle leg and Arduino Pin to right (10k to GND behind)).
That also it doesn't work indicates that it is not a problem with the transistor.
Did I wire everything correctly? - I think so
So, is there any other problem? Maybe a problem with the digitalWrite() of the Arduino?
TIP120 is not a MosFET and you cannot connect it like it was one.
If you have no resistor between the base of the transistor and Arduino output you will short the output of the Arduino, destroying both the transistor and possibly the Arduino in the process.
You need to look into difference between BJT (Bipolar Junction Transistor) and MosFET (Metal Oxide Field Effect Transistor) - they are not the same.