วันพฤหัสบดีที่ 22 ธันวาคม พ.ศ. 2559

Work 1 LED 4 Digit

ใบงานที่1 work 1 LED 4 Digit


จัดทำโดย

1.นางสาว ชาลิสา มาโพนทอง เลขที่ 9    กลุ่ม  ชอ. D6
2.นาย นฤบดินทร์  จำรัสภูมิ      เลขที่ 10 กลุ่ม   ชอ. D6

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

1.บอร์ดทดลอง Arduino UNO R3        1   บอร์ด
2.สาย USB                                        1   เส้น
3.ตัวต้านทาน 220โอหม์                      4   ตัว
4.สายไฟ                                           5  เส้น
5.หลอด LED                                     4
6.โฟโต้บอร์ด                                     1   แผง

รูปวงจร









void setup() {
  // initialize digital pin 13 as an output.
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(4, HIGH);           
  digitalWrite(5, LOW);  
  digitalWrite(6, LOW);    
  digitalWrite(7, LOW);
  delay(300);
 
 
  digitalWrite(4, LOW);    
  digitalWrite(5, HIGH); 
  digitalWrite(6, LOW);   
  digitalWrite(7, LOW);
  delay(300);
 
 
  digitalWrite(4, LOW);    
  digitalWrite(5, LOW);
  digitalWrite(6, HIGH);   
  digitalWrite(7, LOW);
  delay(300);
  

  digitalWrite(4, LOW);   
  digitalWrite(5, LOW);
  digitalWrite(6, LOW);    
  digitalWrite(7, HIGH);
  delay(300);

 
  digitalWrite(4, LOW);  
  digitalWrite(5, LOW);
  digitalWrite(6, LOW);    
  digitalWrite(7, LOW);
  delay(300);

 
  digitalWrite(4, LOW);   
  digitalWrite(5, LOW);
  digitalWrite(6, LOW);    
  digitalWrite(7, HIGH);
  delay(300);

 
  digitalWrite(4, LOW);   
  digitalWrite(5, LOW);
  digitalWrite(6, HIGH);   
  digitalWrite(7, LOW);
  delay(300);

 
  digitalWrite(4, LOW);    
  digitalWrite(5, HIGH); 
  digitalWrite(6, LOW);    
  digitalWrite(7, LOW);
  delay(300);


 
  digitalWrite(4, HIGH);             
  digitalWrite(5, LOW);  
  digitalWrite(6, LOW);    
  digitalWrite(7, LOW);
  delay(300);

 
  digitalWrite(4, LOW);           
  digitalWrite(5, LOW);  
  digitalWrite(6, LOW);   
  digitalWrite(7, LOW);
  delay(300);

 
  digitalWrite(4, HIGH);          
  digitalWrite(5, HIGH);  
  digitalWrite(6, HIGH); 
  digitalWrite(7, HIGH);
  delay(300);

 
  digitalWrite(4, LOW);          
  digitalWrite(5, LOW);  
  digitalWrite(6, LOW);   
  digitalWrite(7, LOW);
  delay(300);

 
  digitalWrite(4, HIGH);           
  digitalWrite(5, HIGH);  
  digitalWrite(6, HIGH);    
  digitalWrite(7, HIGH);
  delay(300);

  digitalWrite(4, LOW);          
  digitalWrite(5, LOW);  
  digitalWrite(6, LOW);   
  digitalWrite(7, LOW);
  delay(300);
    

}