MBlock & Arduino
Skočit na navigaci
Skočit na vyhledávání
AND
void setup(){
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(13,OUTPUT);
}
void loop(){
if((!(digitalRead(2))) | (!(digitalRead(3)))){
digitalWrite(13,LOW);
delay(1000*(1) / (4));
}else{
digitalWrite(13,1);
delay(1000*(1) / (4));
}
}
XOR
void setup(){
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(13,OUTPUT);
}
void loop(){
if((!(digitalRead(2)) & (digitalRead(3))) | ((digitalRead(2)) & (!(digitalRead(3))))){
digitalWrite(13,LOW);
delay(1000*(1) / (4));
}else{
digitalWrite(13,1);
delay(1000*(1) / (4));
}
}
void setup(){
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(13,OUTPUT);
}
void loop(){
if((digitalRead(2)) & (!(digitalRead(3)))){
digitalWrite(13,0);
}else{
if((!(digitalRead(2))) & (digitalRead(3))){
digitalWrite(13,0);
}else{
digitalWrite(13,1);
}
}
}