ouh là !
Cela va être difficile de progresser tant que tu ne comprendras pas ce composant essentiel.
Aller, je me lance.
Il y a deux types principaux de transistors : les transistors bipolaires (ou BJT), qui ne te serviront pas, et les transistors à effet de champ : Field Effect Transistor (FET) dont les mosFET (Metal Oxide Semiconductor) font partie.
Les transistors qui t'intéresseront seront des mosFET.
Un mosFet est une "bête" à trois pattes.
Il ne sert qu'en interrupteur.
Son fonctionnement :
Il se commande avec une tension appliquée entre la grille et la source. La source est reliée au 0 Volt du montage. Le "petit nom" pour cette tension est VGS
Il ne pénètre aucun courant dans la grille, la grille est équivalente à une résistance de valeur énorme.
C'est pour cela que les mosFET sont intéressants avec un microcontrôleur -> ils ne tirent aucun courant du microcontrôleur..
Si la tension sur la grille est égale à 0 volt, le mosfet se comporte comme un interrupteur ouvert, il ne laisse passer aucun courant.
Si une tension, supérieure ou égale à sa tension de seuil, est appliquée sur la grille, il se comporte comme un court-circuit.
Choisir un mosFET :
Bien évidement il faut qu'il soit prévu pour les mA ou les ampères que l'on veut y faire passer.
Tu utilises une carte UNO, les sorties donnent 0V ou 5 V, le plus simple est de ne pas entrer dans les détails de fonctionnement et de prendre un mosFet marqué Logic level.
Tu auras la garantie d'un bon fonctionnement avec une UNO.
Note : le paramètre à considérer est Vgs_threshold, il est assez difficile à comprendre → pour débuter Logic Level c'est bien plus simple 
Résistances R1 et R2 :
Elles sont obligatoires.
Les explications qui suivent sont un peu techniques, tu n'es pas obligé de les comprendre ou même de les lire.
Mais tu es obligé de mettre les résistances.
Leur valeur n'est pas vraiment stricte, Entre 150 et 250 ohms pour R1 sera bon et entre 5k et 20 k pour R2 sera bon également.
---------------------------------------------------------------------------
R1.
J'entre dans les entrailles du transistor : en réalité sur l'entrée grille il y a un condensateur série.
Il n'entre aucun courant dans la grille , mais il faut charger et décharger le condensateur.
La résistance de 200 ohms est là pour limiter le courant que la carte UNO doit fournir pendant les phases de charge et décharge.
R2
Tant que ce condensateur est chargé, le mosFet sera conducteur.
En fonctionnement normal, la sortie de la Uno
- charge le condensateur avec un digitalWrite(x, HIGH) ;
- décharge le condensateur avec un digitalWrite(x, LOW) ;
Le problème se pose, si le fil de commande est rompu par inadvertance.
Le transistor mosFet restera passant pendant plusieurs heures voire plusieurs jour le temps que le condensateur se décharge lentement tout seul.
Entendre un buzzer couiner durant des jours serait très désagréable 
Donc la résistance R2 est là pour assurer la décharge en cas de rupture de connexion.
On met 10 k parce que 10 k ne perturbe pas le fonctionnement normal.