Questão muito básica

Ora preciso de saber a vossa opinião quanto à escolha de transistores de acordo com as coisas que quero ligar/desligar com o Arduino.

Cada transistor vai estar ligar com uma resistência de 1K da base até ao respetivo Pino digital no Arduino:

  • LedBar com 6 Leds Verdes, 4 Amarelos e 2 Vermelhos. Parecida a esta
    -> Com o multímetro medi uma intensidade de 0.05A (ligando aos 12v), mas como apenas se acenderam metade dos leds presumo que tenha uns 120mA. Transistor por exemplo, BC547B

  • 2 Leds azuis de Alto Brilho
    -> Ligando cada led a 5v com uma resistencia de 100R tenho uns ~20mA, como vou ligar 2 deve ficar assim uns 40mA no total (máx. 60mA). Transistor BC548

  • LCD 16X2
    -> Com o multimetro ligando os pinos de power do lcd a 5v tenho 30mA, mas como na datasheet diz que é 140mA (o que deve ser muito mas pronto): Transistor 2N3904

  • Pequeno display de temperatura
    -> Medi 20mA com o multimetro nos 5v. Transistor: BC548

  • Cold Cathode duplo
    -> Ligando aos 12v medi 320mA, nas características dão a potência (8.88w) e os volts de trabalho (12v) pelo cálculo que fiz daria uns 740mA (I=W/V). Portanto vou ter em conta os 740mA. Transistor: BD137

Obrigado.