Cualquier dispositivo de procesamiento serio, como un arduino, debe contar con un voltaje tan estable como pueda proporcionarlo, por lo que la regulación de resistencia probablemente no sea adecuada. Recomiendo un regulador de conmutación de 5v CC con una capacidad nominal de 2A (aunque alguien que use arduinos puede tener una mejor recomendación) siempre que su suministro de 12V pueda admitirlo y los LED. De esa manera puede mantener el 120V completamente alejado del juguete de los niños. Si tiene un multímetro, sería conveniente medir la salida sin carga de su suministro de 12V. Una vez que haya confirmado que su suministro de 12V es bueno, puede buscar un "regulador de conmutación de 2A 5V" y ahora que sabe cuál es su voltaje mínimo y máximo, puede encontrar un regulador que funcione bien en ese rango de voltaje.
En cuanto al tamaño de todas esas resistencias, tiene dos tipos de resistencias para dimensionar. Los que están en serie con los LED evitan el desbordamiento térmico cuando no se está utilizando la regulación de corriente. Puede buscar o verificar la tensión nominal del LED a la corriente que desea que fluya, y luego puede realizar el tamaño según el siguiente principio:
\ $ 12V = V_ {LED} + I_ {LED} * R \ $
Conecte los valores y resuelva para R. Entonces, si tiene un LED clasificado para 2.4V@15mA,
\ $ 12V = 2.4V + 15mA * R \ $
\ $ 9.6V = .015A * R \ $
\ $ R = 640 \ Omega \ $
En cuanto a las resistencias base de su transistor, si conoce la ganancia de su transistor, divida la corriente que desea que fluya por la ganancia y tendrá la corriente base deseada. Luego, resuelva \ $ R = E / I \ $ , donde E es el voltaje de la compuerta y I es la corriente de la compuerta, para encontrar el valor de la resistencia necesaria.
Probablemente hay una mejor manera de hacer esto, pero esto es simple y ha sido adecuado para mí. Si tiene un potenciómetro u otro resistor variable, también puede conectarlo a la base donde estaría el resistor base, variarlo a una corriente aceptable, luego separarlo, medirlo y reemplazarlo con el siguiente resistor de mayor tamaño disponible.