โค้ดโปรแกรมไฟจราจร Arduino

โค้ดโปรแกรมไฟจราจร Arduino

โปรแกรมนี้ใช้สี่ LED (สามารถเปลี่ยน led1, led2, led3, led4 เป็นขาที่ต้องการได้) เพื่อแสดงการเคลื่อนที่ของไฟจราจร โดย LED จะกระพริบลำดับตามทิศทางจราจร เวลาที่แต่ละ LED กระพริบคือ 500 มิลลิวินาที (ครึ่งวินาที) ครับ/ค่ะ!

โปรแกรมนี้สามารถนำไปใช้กับ Arduino IDE ได้โดยตรง โดยคัดลอกโค้ดนี้แล้ววางในโปรแกรม Arduino IDE แล้วอัปโหลดลงบอร์ด Arduino ของคุณได้เลยครับ/ค่ะ!

อุปกรณ์ Arduino เพียบ https://bit.ly/3SJuQNM

// กำหนดขาของ LED
const int led1 = 2;
const int led2 = 3;
const int led3 = 4;
const int led4 = 5;

void setup() {
  // กำหนดขาของ LED เป็น OUTPUT
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(led4, OUTPUT);
}

void loop() {
  // จราจรไปทางทิศเหนือ
  digitalWrite(led1, HIGH);
  delay(500);
  digitalWrite(led1, LOW);

  // จราจรไปทางทิศตะวันออก
  digitalWrite(led2, HIGH);
  delay(500);
  digitalWrite(led2, LOW);

  // จราจรไปทางทิศใต้
  digitalWrite(led3, HIGH);
  delay(500);
  digitalWrite(led3, LOW);

  // จราจรไปทางทิศตะวันตก
  digitalWrite(led4, HIGH);
  delay(500);
  digitalWrite(led4, LOW);
}
 

รับเขียนเว็บไซต์ รับเขียนโปรแกรม ระบบต่างๆ SEO

Line : rayongall / โทร. 085-281-7096

http://line.me/ti/p/~rayongall

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • เปิดใช้งานตลอด

บันทึกการตั้งค่า