The AND Gate With Arduino

Published

Introduction: The AND Gate With Arduino

About: An Electrical Engineering Teacher in Athens Greece. Most of these small projects here, are constructed for enhancing the learning of the use of Arduino as well as basic electricity and electronics for studen...

/**********************************
TITLE:  The AND Gate with Arduino
Created by: P.Agiakatsikas
the truth table
|A|B|Y| |0|0|0| |1|0|0| |0|1|0| |1|1|1| ************************************/ int buttonPin1 = 2; int buttonPin2 = 3; int LEDred = 8; int buttonStatus1 = 0; int buttonStatus2 = 0;
void setup() {
pinMode(LEDred, OUTPUT);
pinMode(buttonPin1, INPUT);
pinMode(buttonPin2, INPUT);
}
void loop(){
buttonStatus1 = digitalRead(buttonPin1);
buttonStatus2 = digitalRead(buttonPin2);
if (buttonStatus1 == HIGH && buttonStatus2 == HIGH ) { 
digitalWrite(LEDred, HIGH);
}
else { digitalWrite(LEDred, LOW);
}
}

Share

    Recommendations

    • Casting Contest

      Casting Contest
    • Make it Move Contest

      Make it Move Contest
    • Planter Challenge

      Planter Challenge
    user

    We have a be nice policy.
    Please be positive and constructive.

    Tips

    Questions

    Comments