วันพฤหัสบดีที่ 1 มิถุนายน พ.ศ. 2560

ใบงานที่ 2 การใช้บอร์ดรีเลย์ควบคุมมอเตอร์ 2 ทิศทาง

                    จัดทำโดย
นายอาทิตย์          ภิรมย์กิจ      ชอ.  E1 เลขที่ 2
นายเจษฎาพันธ์   ชัยปัญญา    ชอ. E1 เลขที่ 7

                  อุปกรณ์ที่ใช้
1.Arduino Uno  R3                                                  1      บอร์ด
2.บอร์ดรีเลย์                                                             1      บอร์ด
3.สวิทซ์กดติดปล่อยดับ                                              2      ตัว
5.ตัวต้านทาน 10k                                                      2      ตัว
6 มอเตอร์                                                                  1       ตัว
7.สายเบิร์นโปรแกรม                                                   1       เส้น 
8.สายไฟ                                                                   18     เส้น
9.โฟโต้บอร์ด(PROJECT BOARD)                            1      บอร์ด
10.พาวเวอร์ซัพพลาย (Power Supply)   12v DC
11.พาวเวอร์ซัพพลาย (Power Supply)   5v DC
    
                 
                  ภาพตัวอย่างการต่อวงจร




                 Coed


const int buttonPin01 = 2;
const int buttonPin02 = 4;
const int ledPin01 = 9;
const int ledPin02 = 10;
int buttonState1 = 6;
int buttonState2 = 5;

void setup() {
pinMode(buttonPin01, INPUT);
pinMode(buttonPin02, INPUT);
pinMode(ledPin01, OUTPUT);
pinMode(ledPin02, OUTPUT);
}

void loop() {
buttonState1 = digitalRead(buttonPin01);
buttonState2 = digitalRead(buttonPin02);
if (buttonState1 == HIGH) {
digitalWrite(ledPin01,HIGH);
} else {
digitalWrite(ledPin01,LOW);
} if (buttonState2 == HIGH) {
digitalWrite(ledPin02,HIGH);
} else {
digitalWrite(ledPin02,LOW                                                                                                                                               );
}
}

                       วิดีโอตัวอย่าง


                 

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

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