• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Activar y desactivar un rele desde Arduino

J

jag1957

Usuario VIP
Registrado
13 Sep 2012
Mensajes
423
Reacciones
5
Puntos
36
Este seria el código para controlar un rele, pero lo podriamos complicar más, por ejemplo activarlo y desactivarlo desde el movil o desde una fotocelula o desde donde queramos y encender/apagar, las luces, la calefacción o cualquier otro dispositivo.

Código:
int rele = 2; // a la variable entera le damos el nombre de rele y le asignamos el valor 2

void setup()

{
  pinMode(rele,OUTPUT); // configuramos el pin 2 como salida, recordar que le hemos dado el valor entero 2
}

void loop()

{
  digitalWrite(rele,HIGH);  // Activamos el relé mediante el pin 2 para controlar lo que haya a la salida de este
  delay(3000);              // esperamos 3 segundos
  digitalWrite(rele,LOW);   // Desactivamos el relé y se apaga lo que haya conectado a este
  delay(3000);              // esperamos 3 segundos
}
 
Por si en el ejemplo anterior no ha quedado claro sustituimos la variable rele por el valor 2 por tanto esta instrucción se debe leer como:

void setup()

{
pinMode(rele,OUTPUT); // configuramos el pin 2 como salida, recordar que le hemos dado el valor entero 2
}

pinMode(2,SALIDA); es decir el pin 2 de Arduino configuralo como salida, como vemos rele vale 2 ¿por qué hacer esto? pues porque en un programa es más facil recordar o ver un nombre que un número, sobre todo cuando se van complicando más, nos podemos perder facilmente.

Por tanto el uso de variables es imprescindible.
 
Se agradece makina!!
 

Temas similares

dimoni
Respuestas
1
Visitas
1K
Andreseinma
A
C
Respuestas
18
Visitas
1K
cabezadepollo
C
C
Respuestas
3
Visitas
660
Javilonas
Javilonas
Mingui
Respuestas
15
Visitas
2K
C_aeronáutico
C_aeronáutico
T
Respuestas
2
Visitas
1K
tuschii
T
Atrás
Arriba