How do you plan to solve it?
/*Paste your code here*/
int switch1 = 2;
int switch2 = 3;
int ledAND = 4;
int ledOR = 5;
int ledNAND = 6;
int ledNOR = 7;
void setup() {
pinMode(switch1, INPUT);
pinMode(switch2, INPUT);
pinMode(ledAND, OUTPUT);
pinMode(ledOR, OUTPUT);
pinMode(ledNAND, OUTPUT);
pinMode(ledNOR, OUTPUT);
}
void loop() {
int A = digitalRead(switch1);
int B = digitalRead(switch2);
int AND_result = A && B;
int OR_result = A || B;
int NAND_result = !(A && B);
int NOR_result = !(A || B);
digitalWrite(ledAND, AND_result);
digitalWrite(ledOR, OR_result);
digitalWrite(ledNAND, NAND_result);
digitalWrite(ledNOR, NOR_result);
}
Add a video of the output (know more)