الهدف من هذه التجربة استخدام البوابة المنطقية AND في البيت الذكي:
يمكن عمل دارة بواسطة لوحة اردوينو لتطبيق عمل بوابة AND
وهنا الكود:
/**********************************
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); } }
شرح بوابة
AND
الدارة المتكاملة لبوابات AND
وهكذا تبدو الدارة المتكاملة من الداخل:
بينما هكذ تبدو الدارة المتكاملة في الرسم الهندسي:
تجربة استخدام بوابة AND باستخدام الدارة المتكاملة Integrated Circuit IC ورقمها 7408 ومصدر فولتية 6 فولت مع مفتاحين ومقاومة 220 اوم ومصباح ليد:
No comments:
Post a Comment