Arduino Test LED RGB

KPRAppCompile
1 min readJul 3, 2019

--

การทดลอง การใช้งาน หลอด LED RGB

การทดลองครั้งนี้เราจะใช้ บอร์ดเป็น NodeMCU V2

การทดลองเราต้องการให้ หลอด LED RGB ติดแล้วดับสลับสี แดง เขียว ฟ้า แล้ววนไปเลื่อยๆ

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

  1. NodeMCU V2 ESP8266
  2. บอร์ดทดลองสำหรับจั๊มสาย
  3. หลด LED RGB จะใช้เป็น Common Cathode
  4. R 220 โอม 3 ตัว
  5. สายจั๊มเปอร์

ต่อวงจร ตามรูป

เขียน Code ตามด้านล่าง

int pinR = D2; // กำหนดขา D2 = pinRint pinG = D3; // กำหนดขา D2 = pinGint pinB = D4; // กำหนดขา D2 = pinBvoid setup(){// put your setup code here, to run once://กำหนด pinR, pinG, pinB เป็น ขา OUTPUTpinMode(pinR, OUTPUT);pinMode(pinG, OUTPUT);pinMode(pinB, OUTPUT);}void loop(){digitalWrite(pinR, HIGH); // กำหนดให้ pinR เป็น HIGH ไฟสีแดงจะติดdelay(1000); //หยุดการทำงานdigitalWrite(pinR, LOW); // กำหนดให้ pinR เป็น LOW ไฟสีแดงจะดับdelay(1000);digitalWrite(pinG, HIGH); // กำหนดให้ pinG เป็น HIGH ไฟสีเขียวจะติดdelay(1000);digitalWrite(pinG, LOW); // กำหนดให้ pinG เป็น LOW ไฟสีเขียวจะดับdelay(1000);digitalWrite(pinB, HIGH); // กำหนดให้ pinB เป็น HIGH ไฟสีฟ้าจะติดdelay(1000);digitalWrite(pinB, LOW); // กำหนดให้ pinB เป็น HIGH ไฟสีฟ้าจะดับdelay(1000);}

--

--

KPRAppCompile
KPRAppCompile

No responses yet