Estoy trabajando en el control de un brazo giratorio con una cámara montada a través de un motor de CC e interruptores de límite dentro de una cámara de pruebas.
Cada vez que se enciende / apaga el compresor de la cámara, se producen falsos disparadores de fin de carrera en el Arduino.
Los interruptores de límite están conectados normalmente abiertos a través de un circuito de pull-up.
La rotación del brazo funciona totalmente bien de acuerdo con mi código, excepto en los momentos en que el compresor se enciende o apaga.
¿Qué está causando esto y cómo podría resolverse?