Para controlar una bomba de 12V con Arduino, tienes 2 opciones:

  1. Relé: Más simple para cargas pequeñas, pero tiene desgaste mecánico.
  2. MOSFET: Más eficiente, ideal para control PWM (variar velocidad).

1. Relé

  1. Módulo relé de 5V (preferiblemente optoacoplado)

2. MOSFET

  1. Transistor MOSFET (ej. IRF520)
  2. Diodo 1N4007 (para protección contra picos de voltaje)
  3. Resistencia 1kΩ