วันศุกร์ที่ 9 มิถุนายน พ.ศ. 2560

ใบงานที่ 1 เรื่อง ควบคุมมอเตอร์ด้วยรีเลย์

จัดทำโดย

นายนนทกร   คำลาย         เลขที่  8   กลุ่ม E5

วัสดุอุปกรณ์

1.บอร์ดทดลอง Arduino UNO R3     1   บอร์ด
2.สาย USB                                   1   เส้น
3.สายไฟ                                       16   เส้น
4.มอเตอร์                                      1 ตัว
5.ไมโครสวิตซ์เปิดปิดปล่อยดับ           2   ตัว
6.โฟโต้บอร์ด                                  1 แผง
7.บอร์ดRELAY 2 channel                1 บอร์ด
8.ตัวต้านทาน 220โอหม์                    2   ตัว

รูปวงจร







Code

const int buttonPin1 = 2;
const int buttonPin2 = 3;
const int ledPinA =  8;
const int ledPinB =  9;


int buttonState1 = 0;
int buttonState2 = 0;

void setup() {

  pinMode(ledPinA, OUTPUT);
  pinMode(ledPinB, OUTPUT);

  pinMode(buttonPin1, INPUT);
  pinMode(buttonPin2, INPUT);
}

void loop() {

  buttonState1 = digitalRead(buttonPin1);
  buttonState2 = digitalRead(buttonPin2);

  if (buttonState1 == HIGH) {

    digitalWrite(ledPinA, HIGH);
    digitalWrite(ledPinB, LOW);
  }
    else
    if (buttonState2 == HIGH) {

    digitalWrite(ledPinA, LOW);
    digitalWrite(ledPinB, HIGH);
  } else {
    digitalWrite(ledPinA, LOW);
    digitalWrite(ledPinB, LOW);
  }

}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

ใบงานที่ 3 เรื่อง การใช้ Ultrasonic sensor Module ควบคุมการปิด-เปิดประตู

จัดทำโดย นายนนทกร   คำลาย         เลขที่  8   กลุ่ม E5 วัสดุอุปกรณ์ 1.บอร์ดทดลอง Arduino UNO R3     1   บอร์ด 2.สาย USB      ...