หน้า 1 จากทั้งหมด 1

เปิดไฟ ทุกสีของ LED RGB โดยใช้ Arduino

โพสต์แล้ว: 26/10/2019 6:30 pm
โดย bankjittapol
เปิดไฟ ทุกสีของ LED RGB โดยใช้ Arduino
อุปกรณ์
1. Arduino
2. resistor
3. Led RGB
4. Breadboard

การทำงานของแต่ละอุปกรณ์

1. Arduino ใส่คำสั่งเพื่อควบคุม Led
2. Bread Board ตัวจำลองวงจร
3. Resistor ตัวต้านทาน
4. Led RGB แสดงแสงไฟ

การทำงาน
แสดงสีทั้งหมดของ Led RGB
Screenshot4.png
Screenshot4.png (48.52 KiB) Viewed 1552 times

โค้ด: เลือกทั้งหมด

const byte r = 11;
const byte b = 10;
const byte g = 9;

const byte value[8][3]={{255,0,0},{0,255,0},{0,0,255},{255,255,0},{255,0,255},{0,255,255},{255,255,255},{0,0,0}};

void setup() {

  pinMode(r, OUTPUT);
  pinMode(g, OUTPUT);
  pinMode(b, OUTPUT);

}

void loop() {
  for(int i = 0;i<8;i++){
    analogWrite(r,255-value[i][0]);
	analogWrite(g,255-value[i][1]);
	analogWrite(b,255-value[i][2]);
	delay(1000);
  }
 
}