For the current to change in the load you would have to do one of two things, change the applied voltage or change the resistance. I don't see how this can be done with a transistor being operated from a micro. The micro will output the same level regardless of PWM duty cycle and the transistor...