Arduino
int p1=0;
int p2=0;
int L1= 0;
int L2= 0;
void setup()
{
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(2, INPUT);
pinMode(3, INPUT);
}
void loop()
{
p1= digitalRead(3);
delay(100);
p2= digitalRead(2);
delay(100);
if(p1==1){
if(L1== 1){
digitalWrite(12, LOW);
L1=0;
delay(500);
Serial.begin(9600);
Serial.println("p1 no pulse");
}
else{
digitalWrite(12, HIGH);
L1=1;
delay(500);
Serial.begin(9600);
Serial.println("p1 pulse");
}
delay(100);
}
if(p2==1){
if(L2== 1){
digitalWrite(13, LOW);
L2=0;
delay(500);
Serial.begin(9600);
Serial.println("p2 no pulse");
}
else{
digitalWrite(13, HIGH);
L2=1;
delay(500);
Serial.begin(9600);
Serial.println("p2 pulse");
}
delay(100);
}
}