Arduino - Relé de conmutación por sensor de puerta
En un tutorial anterior, hemos aprendido a encender el relé si la puerta está abierta y a apagar el relé si la puerta está cerrada. En este tutorial, vamos a aprender cómo alternar el relé cada vez que se cierre la puerta.
Conectando un relé a una bombilla, una tira de LEDs, un motor o un actuador... Podemos usar el sensor de la puerta para alternar la bombilla, la tira de LEDs, el motor o el actuador...
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de Relé y Sensor de Puerta
Si no sabes sobre el relé y el sensor de puerta (diagrama de pines, cómo funciona, cómo programarlo, ...), aprende sobre ellos en los siguientes tutoriales:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Código Arduino - Sensor de Puerta que Conmuta el Relé
Pasos R\u00e1pidos
- Conecta Arduino al PC mediante un cable USB
- Abre Arduino IDE, selecciona la placa y el puerto correctos
- Copia el código anterior y ábrelo con Arduino IDE
- Haz clic en el botón Subir en Arduino IDE para subir el código al Arduino
- Acerca el imán al interruptor de láminas y luego aléjalo del interruptor de láminas. Repite esto varias veces
- Observa el cambio en el estado del relé
Explicación del código
Puede encontrar la explicación en la línea de comentarios del código de Arduino anterior.
En el código, relayState = !relayState es equivalente al siguiente código:
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.