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

Arduino ควบคุม LED Bar

Arduino ควบคุม LED Bar


ดูบนมือถือ : 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);
  }
}





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

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

Arduino กับการอ่านค่า Analog จาก R ปรับค่าได้

ดูบนมือถือ :  ArduinoEasy Tutorial App(Android)     คำอธิบาย         บทความนี้เป็นการใช้งาน Arduino ในการอ่านค่า Analog จากตัวต้านทานปร...