I am building a toy fan with an LED for fun. The LED spins and should produce a blink instead of a streak of light when it moves at high speed. I am having trouble switching a super bright LED to stay on for 1/1000th of a second at 30 times a second. I'd tried using a function generator to generate a VVVV wave to drive an npn transistor which drives the LEDs but instead of turning the LED on for 1/1000th of a second it doesn't. Instead, the transistor is creating a square wave (with equal on time and off time) for the LEDs. Can someone suggestion a practical way to switch a super bright LED on at 1/1000th of a second at 30 times a second?
Thanks