ดูบนมือถือ : ArduinoEasy Tutorial App(Android)
คำอธิบาย
บทความนี้เป็นการใช้งาน Arduino ในการควบคุมให้ LED Bar ไฟ led วิ่ง
อุปกรณ์ที่ใช้มีดังนี้
1. Arduino UNO 1 บอร์ด
2. LED Bar โมดูล 1 บอร์ด
โปรแกรมมีดังนี้
#define S0 12
#define S1 11
#define S2 10
#define S3 9
#define S4 8
#define S5 7
#define S6 6
#define S7 5
unsigned char pins[8]={S0,S1,S2,S3,S4,S5,S6,S7};
int i=0, j=0;
void setup() {
for(i=0;i<8;i++){
pinMode(pins[i],OUTPUT);
//LED Bar is Active low. that pin set to high
digitalWrite(pins[i],HIGH);
}
}
void loop() {
for(i=0;i<8;i++){
for(j=0;j<8;j++){
if(j==i){
//ON LED
digitalWrite(pins[j],LOW);
}else{
//OFF LED
digitalWrite(pins[j],HIGH);
}
}
delay(200);
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น