int pinboton = 14;
int number1 = 0;
int number2 = 0;
int numeroAleatorio = 0;
void setup() {
Serial.begin(9600); // Inicializar comunicación serial
randomSeed(analogRead(0)); // Inicializar la semilla con un valor analógico aleatorio
pinMode(pinboton,INPUT);
pinMode(17,OUTPUT);
pinMode(18,OUTPUT);
pinMode(19,OUTPUT);
}
void loop() {
digitalRead(pinboton);
if(digitalRead(pinboton) != 0 && numeroAleatorio == 0 && number1 == 0){
int numeroAleatorio = random(1, 7);
number1 = numeroAleatorio;
Serial.print("primer numero: ");
Serial.println(number1);
delay(200);
}
else if(number1 != 0 && digitalRead(pinboton) != 0 && number2 == 0){
int numeroAleatorio = random(1, 7);
number2 = numeroAleatorio;
Serial.print("segundo numero: ");
Serial.println(number2);
delay(200);
if (number1 == number2){
digitalWrite(17,HIGH);
}else{
digitalWrite(17,LOW);
}
//
if (number1 < number2){
digitalWrite(18,HIGH);
}else{
digitalWrite(18,LOW);
}
//
if (number1 > number2){
digitalWrite(19,HIGH);
}else{
digitalWrite(19,LOW);
}
} else if (number1 != 0 && number2 != 0 && digitalRead(pinboton) != 0){
number1 = 0;
number2 = 0;
}
//
}