Friday, May 29, 2020

Alarma de una Variable

Vamos a hacer el siguiente ejercicio:
  • Hacer el diagrama de flujo
  • hacer el programa  (software)
  • y hacer el hardware (circuito)

Para la siguiente alarma

Se pide diseñar una alarma que lea un sensor de temperatuda por AN1 y que use un pin (Pin 3) para habilitar o desabilitar la alarma.
Si el voltaje en el sensor es mayor a 2 voltios se debe encender un pin (pin 7) para activar un ventilador.


Respuesta:

Diagrama de Flujo:


Software

void setup()
{
  pinMode(7, OUTPUT);
  pinMode(3, INPUT);
  
}

void loop()
{
  int p3;
  int an4;
  an4=analogRead(a4);  //Lee el valor del sensor de temperatura
                       //en este caso un potenciometro
  if(p3==1)
  {
    
    if(an4>410)     //Voltaje mayor de 2 Voltios
    {
       digitalWrite(3, HIGH);
    } 
    else
    {
     digitalWrite(3, HIGH);
    }
  
  }  
}



Hardware (Circuito)



Como funciona realmente el CI555

El temporizador 555 es un circuito integrado ampliamente utilizado en electrónica para generar señales de tiempo precisas. Fue diseñado orig...