Si ca pose un problème
Tu dois monter ton 2N2222 en collecteur ouvert c'est à dire emetteur à la masse et collecteur vers la sirène vers +12V
Ton montage ne peut pas marcher car pour saturer le transistor il faut qu'un courant rentre dans sa base. Pour cela il faut élever sa base à une tension supérieure à celle de l'emetteur + ~0.7V
Si tu a impérativement besoin de couper le +12V il faut faire un montage à 2 transistors :
- 1 NPN (2N2222) : base vers Arduino, résistance de 1K, emetteur à la masse, collecteur vers base PNP
- 1 PNP (2N2907) : base vers collecteur du 2N2222 via résistance de 2K à 3K, emetteur au VCC, collecteur vers la sirène puis sirène vers la masse