ใบงานที่ 1 ไฟวิ่ง 8 ดวง
นางสาวกิตติญากร
ขาวใบไม้ รหัส 6031280024
นางสาวกิตติมา
อุดมปัญญาศิริกุล รหัส 6031280025
ระดับชั้น ปวส.1/2 คอมพิวเตอร์ซอฟต์แวร์
ระดับชั้น ปวส.1/2 คอมพิวเตอร์ซอฟต์แวร์
อุปกรณ์ที่ใช้
- ไฟ LED 8 ดวง
- โปรโตบอร์ด
- บอร์ดArduino Uno R3
- สายอัพโหลด
- ตัวต้านทาน 220 Ω 8 ตัว
- Computer หรือ Notebook ที่มีโปรแกรมArduino
รูปวงจร
https://drive.google.com/open?id=1xbSub-QqQF6I1ei3a5u2D4Y5nw95DT8l
https://drive.google.com/open?id=11lgSZZah58zKP4rLTH1GTZnJNtQJcc0A
ตัวอย่าง
เป็น Code ควบคุมไฟ LED ให้ติดไล่จากด้านในออกมาด้านนอก
Code
int LED1 =
3;
int LED2 =
4;
int LED3 =
5;
int LED4 =
6;
int LED5 =
7;
int LED6 =
8;
int LED7 =
9;
int LED8 =
10;
void setup()
{
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
pinMode(LED4,OUTPUT);
pinMode(LED5,OUTPUT);
pinMode(LED6,OUTPUT);
pinMode(LED7,OUTPUT);
pinMode(LED8,OUTPUT);
}
void loop()
{
digitalWrite(LED4,HIGH);
digitalWrite(LED5,HIGH);
delay(300);
digitalWrite(LED4,LOW);
digitalWrite(LED5,LOW);
digitalWrite(LED3,HIGH);
digitalWrite(LED6,HIGH);
delay(300);
digitalWrite(LED6,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED2,HIGH);
digitalWrite(LED7,HIGH);
delay(300);
digitalWrite(LED2,LOW);
digitalWrite(LED7,LOW);
digitalWrite(LED1,HIGH);
digitalWrite(LED8,HIGH);
delay(300);
digitalWrite(LED1,LOW);
digitalWrite(LED8,LOW);
}
วิดีโอ
ครั้งต่ไป รูปให้ Export จากโปรแกรม Fritzing นะ
ตอบลบ