* Un transistor de puissance équipé d'un dissipateur
* Un transistor de puissance équipé d'un dissipateur
** Ex, un TIP102 capable de gérer des solénoïdes jusqu'à 4 Amp
** Ex, un TIP102 capable de gérer des solénoïdes jusqu'à 4 Amp
+
+
=== Le code ===
+
Le code ci-dessous présente l'activation et désactivation du solénoïde toutes les 3 secondes.
+
<nowiki>
+
int solenoidePin = 12;
+
+
void setup(){
+
pinMode( solenoidePin, OUTPUT );
+
}
+
+
void loop() {
+
digitalWrite( solenoidePin, HIGH );
+
delay( 3000 );
+
digitalWrite( solenoidePin, LOW );
+
delay( 3000 );
+
}
+
</nowiki>
+
+
Il est bien entendu possible de conditionner l'activation/désactivation du solénoïde en fonction de l'environnement (détecteur infrarouge, présence de lumière, température trop élevée, pression sur un bouton, etc).