Pulsador a interruptor

Componentes

Sensor Touch

El sensor touch es un sensor capacitivo que sirve como pulsador para saber más sobre el puedes pinchar aquí.

Touch Sensor Arduino
Touch Sensor Arduino

Relé a 220V

Es un dispositivo para separar circuitos eléctricos del arduino que funciona con 5v a la bombilla que funciona a 220V.

Relé Arduino
Relé Arduino

Circuito

Usaremos el mismo circuito que hicimos para el relé o el del sensor touch.

Circuito de control a 5V

Relé Arduino Prototipado
Relé Arduino Prototipado

Circuito de potencia a 220v

conexionado del relé a 220v
conexionado del relé a 220v

ESTE MONTAJE PUEDE TENER CIERTA PELIGROSIDAD AL TRABAJAR CON 220V ES RECOMENDABLE TENER CIERTO CONOCIMIENTOS DE ELECTRICIDAD Y DESCONECTAR EL CIRCUITO CADA VEZ QUE SE MODIFIQUE, NO TRABAJAR CON EL USB DIRECTAMENTE AL PC Y USAR UNA ALIMENTACIÓN INDEPENDIENTE PARA ARDUINO.

Programa

El software será un detector de subida, la bombilla tiene un Estado que puede ser encendido o apagado, al haber un cambio en el detector de “bajo” a “alto” debe cambiarnos dicho estado, para ello usaremos el detector de flancos

Código

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//PULSADOR COMO INTERRUPTOR
int pinLED = 13;
int pinTouch = 8;
int SenalActual = 1;
int SenalAntigua = 1;
int Estado = 1;

void setup() {
//Encendido de la bombilla
pinMode(pinLED,OUTPUT);
//entrada del sensor
pinMode(pinTouch,INPUT);
}

void loop() {
//detector de flancos
SenalActual = digitalRead(pinTouch);
if (SenalActual == HIGH && SenalAntigua == LOW)
{
//si hay un flanco de subida, cambia el estado de bajo a alto 0 de alto a bajo.
Estado = !Estado;
//lo sacamos
digitalWrite(pinLED, Estado);
};
SenalAntigua = SenalActual;
}

Una vez programado al tocar el sensor debería cambiar el estado de la bombilla.

Vídeo de funcionamiento

Si buscas un programador para Arduino, este es tu sitio.

Aquirir Arduino

Si deseas adquirir un Arduino para este u otros proyectos click aquí o en la imagen.

Arduino Genuino UNO
Arduino Genuino

Enclavamientos

Sin entrar en demasiados detalles, si has trabajado en industria con relés y automatizaciones, esto es similar a los enclavamientos tanto programados como mecánicos. En la industria casi todo funciona con pulsadores, salvo excepciones, una puede ser la seta emergencia que es un interruptor.

Summary
Pulsador a interruptor
Article Name
Pulsador a interruptor
Description
¿Como convertir un pulsador en un interruptor con Arduino? Con un relé (opcional) un sensor touch (o pulsador) y un Arduino vamos a resolverlo. Un ejercicio muy interesante para conocer los estados lógicos e incluso los enclavamientos de automatizaciones.
Author
Publisher Name
Drouiz
Publisher Logo

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>