You were adviced to use a normal bjt transistor with 220ohm base resistor (post#3).
Perfectly ok for a small ~140mA load.
Almost any small/medium transistor can be used for a load like that.
Why are you still trying to use a non-logic IRF540 mosfet.
You like gambling?
...in data sheet look for threshold voltage less than 5V.
Silly advice. A logic level mosfet must have a threshold voltage <2volt.
A Vgt of 2-4volt is a non-logic level type.
Leo..