How do you plan to solve it?
/*Paste your code here*/
#define button1 13
#define button2 12
#define AND_LED 8
#define OR_LED 7
#define NAND_LED 4
#define NOR_LED 2
bool Opr1;
bool Opr2;
void setup() {
pinMode(button1, INPUT_PULLUP);
pinMode(button2, INPUT_PULLUP);
pinMode(AND_LED, OUTPUT);
pinMode(NAND_LED, OUTPUT);
pinMode(OR_LED, OUTPUT);
pinMode(NOR_LED, OUTPUT);
}
void loop() {
Opr1 = !digitalRead(button1); // pressed = 1
Opr2 = !digitalRead(button1); // pressed = 1
digitalWrite(AND_LED,(Opr1 && Opr2));
digitalWrite(NAND_LED,!(Opr1 && Opr2));
digitalWrite(OR_LED,(Opr1 || Opr2));
digitalWrite(NOR_LED,!(Opr1 || Opr2));
}
Add a video of the output (know more)
