Ceci est une ancienne révision du document !
Selon le nombre de capteurs et d'actionneurs qui sont branchés sur la carte, il se peut que cette dernière ne soit pas capable de fournir la puissance suffisante pour alimenter correctement tous les éléments. Il est alors intéressant d'utiliser une alimentation externe pour alimenter séparément ou conjointement les éléments (capteurs et actionneurs) et la carte Arduino.
Il peut alors être intéressant d'utiliser des interupteurs commandés par la carte pour asservir les différents actionneurs. Les interupteurs commandés sont généralement des transistors utilisés en mode saturé. L'objectif n'est pas ici d'amplifier un signal (c'est une des utilisation possible d'un transistor), mais d'ouvrir ou de fermer un circuit par une commande de la carte Arduino.
Une ligne de transistor ULN2003A ou ULN2004 est souvent utilisé comme un “Driver” pour les moteurs pas à pas. La datasheet de ce composant est disponible sur le lien suivant :
La disposition des broches est la suivante :