pueba1 deefinitiva — Arduino Uno simulation

An interactive Arduino Uno circuit simulation you can run free in your browser on Velxio, by crispollo8.

Components

Sketch code

// Definiciones de los componentes:
#define sensorPin A0      
#define boton 2           
#define led_Verde 8       
#define led_Rojo 9        

void setup() {
  pinMode(boton, INPUT_PULLUP);
  pinMode(led_Verde, OUTPUT);
  pinMode(led_Rojo, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // Lectura de entradas:
  int emergencia = digitalRead(boton); 
  int temperatura = analogRead(sensorPin); 

  // Verificación de emergencia (Prioridad alta)
  if (emergencia == LOW) {
    digitalWrite(led_Rojo, LOW);
    digitalWrite(led_Verde, LOW);
    Serial.println("¡EMERGENCIA ACTIVADA! Actuadores desactivados.");
  } else {
    // Lógica de control de temperatura 
    if (temperatura < 30) {
      digitalWrite(led_Rojo, HIGH);  
      digitalWrite(led_Verde, LOW);
      Serial.print("Modo Calefacción - Valor: ");
      Serial.println(temperatura);
    } 
    else if (temperatura <= 70) {
      digitalWrite(led_Rojo, LOW);   
      digitalWrite(led_Verde, LOW);
      Serial.print("Modo Normal - Valor: ");
      Serial.println(temperatura);
    } 
    else {
      digitalWrite(led_Rojo, LOW);
      digitalWrite(led_Verde, HIGH); 
      Serial.print("Modo Ventilación - Valor: ");
      Serial.println(temperatura);
    }
  }
  
  delay(500); 
}

More projects by crispollo8