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

ใบงานที่ 2 เรื่อง การใช้ Delay ควบคุม Motor

จัดทำโดย

นายชาติสิริ      จันทร์ศรี    เลขที่  5

นายสวราชย์    สุภาพงษ์   เลขที่  9

อุปกรณ์ที่ใช้

1.โฟโต้บอร์ด                                           1     บอร์ด
2.Arduino Uno r3                                   1     บอร์ด
3.บอร์ด Delay                                         1     บอร์ด
4.ตัวต้านทาน                                          2     ตัว
5.สวิตซ์กดติดปล่อยดับ                           2      ตัว
6.สายไฟ                                              18    เส้น
7.สายเบิร์นโปรแกรม                               1      เส้น

ภาพการต่อวงจร





















CODE

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
























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

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