Par contre, j'ai encore du mal à cerner le rôle du transistor.
Il existe plusieurs types de transistors : les bipolaires et les Mos, fet etc.
Un 2N2222 est un transistor bipolaire (BJT en anglais).
Le transistor bipolaire est un amplificateur de courant :
La commande se fait sur la "base", l'utilisation se fait sur le "collecteur", la 3eme patte l' "émetteur" est reliée au 0V.
On a la relation fondamentale Ic= beta fois Ib "beta" est le gain du transistor (on dit aussi hfe en anglais" ).
Autre point important entre les pattes base et émetteur on a l'équivalent d'une diode en direct donc la tension VBE sera toujours voisine de 0,7V--> ne jamais appliquer directement une sortie arduino (5V) sur la patte de "base" toujours mettre une résistance en série.
Calcul de R :
Ton besoin par exemple Ic = 100mA
Ton transistor, par exemple beta = 100
Calcul de Ib : Ib = Ic/beta --> Ib = 1mA mais comme on travaille en tout ou rien (on dit en commutation) on veut être sur que le transistor sera bien saturé(1) on choisi Ib = 10 fois Ib théorique
Calcul de R : U=RI (loi d'Ohms) U= Vcc- 0,7V = 4,3V --> R= 4.3/0,01 = 430 ohms --> on choisi la valeur normalisée la plus proche.
(1) Quand un transistor est saturé la tension Vce est proche de 0V(entre 0.1 et 0.3V) --> on parle de "Vce sat". C'est une utilisation courante en commutation.
PUISSANCE DES TRANSISTORS :
Bien distinguer la puissance dissipée dans le transistor, transistor off -> P voisine de 0W; transistor conducteur P=Vcesat*Ic,
du courant maximal que le transistor supporte et se méfier en particulier des appels de courant qui sont souvant très bref mais intenses.
Règle de base --> ça dépend du boîtier: un petit boîtier plastique (TO92) ne pourra pas dissiper beaucoup, il faut passer en boîtier TO220 ou TO3 et éventuellement utiliser des radiateurs.
Attention : les transistors de puissance ont généralement des beta faibles : 20 est une valeur courante c'est pourquoi on t'a parlé de Darlington qui en fait est montage à 2 transistors intégré dans un boîtier (de l'extérieur on ne voit pas de différence) et qui allie les avantages des petit transistors et des gros. Attention dans ce cas le Vbe apparent est égal au minimum à 2*Vbe -> bien lire la datasheet.
Conseils généraux :
Google ou Wikipédia seront très souvent tes amis.
Taper le mot "transistor" dans Wikipédia te donneras un bon aperçu de ce qu'est un transistor.
Une recherche google "Référence_du_composant datasheet" te donneras accès à un pdf des spécifications techniques du composant. Tu ne manqueras pas de faire la différence entre les valeurs à ne jamais dépasser (Maximum Ratings) des valeurs de service garanties par le constructeur ni de vérifier les valeurs min et max qui sont souvent très dispersées.
Par exemple il n'est pas rare de trouver pour "beta" une valeur typique de 100, une valeur min de 80 et une max de 400. Dans ce cas pour faire les calculs on se place toujours dans le cas le plus défavorable.
D'expérience, demander plus de 100~200mA à un boitier TO92 c'est risqué (certains diront peut-être suicidaire)
Risqué Suicidaire
Quant au transistor qui continue à conduire même sans commande il est peut être simplement en court-circuit emetteur-collecteur a la suite du passage d'un courant trop important (appel de courant ?).
Pour le voir c'est simple : le transistor étant retiré de son montage il suffit de tester avec un ohmètre entre l'émetteur et le collecteur (peu importe le sens de branchement): s'il est bon on a une résistance quasi infinie, s'il est en CC on n'a que quelques ohms.