Pour contrôler la pompe avec un ESP8266 nous allons devoir utiliser un transistor car l’ESP n’est pas assez puissante pour alimenter la pompe.
Le transistor permet de contrôler un courant différent de celui du microcontrôleur, ici le courant du câble USB (broche VU).
Transistor Darlington TIP120
Nous allons également avoir besoin d’une diode en parallèle du moteur, appelée diode de roue libre.
Une diode est un composant à deux pôles qui ne laisse passer le courant que dans un sens, elle est aussi appelée diode de redressement.
La diode de roue libre permet d’empêcher l’apparition d’énormes pics de tension lorsque l’alimentation est coupée, et ainsi d’éviter d’endommager des composants.