โค้ดโปรแกรมไฟจราจร 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);
}
- ดูระบบ PHP ทั้งหมด
- อ่านบทความทั้งหมด
- ติดต่อเรา
รับเขียนเว็บไซต์ รับเขียนโปรแกรม ระบบต่างๆ SEO
Line : rayongall / โทร. 085-281-7096
