The AND Gate With Arduino

4,401

10

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);
}
}

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share

    Recommendations

    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    Discussions