1. บอร์ด Arduino
2. ตัวต้านทานค่า 330 โอห์ม 4 ตัว ( ส้ม ส้ม น้ำตาล ทอง)
3. หลอดไฟ LED 4 ดวง
4. บอร์ดทดลอง (Prototype Board)
เอาล่ะ ถ้าเตรียมอุปกรณ์ครบแล้วลงมือต่อวงจรกันเลย (^_^)
วงจรที่ต่อเสร็จแล้ว ^_^
ทำการเขียนโปรแกรมตามด้านล่างนี้ แล้วอัพโหลดลงบอร์ด Arduino
int led1 = 4;
int led2 = 5;
int led3 = 6;
int led4 = 7;
void setup()
{
pinMode(led1,OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
}
void loop()
{
digitalWrite(led1,HIGH);
delay(100);
digitalWrite(led1,LOW);
delay(100);
led1++;
if(led1>led4)
{
led1=1;
}
}
int led2 = 5;
int led3 = 6;
int led4 = 7;
void setup()
{
pinMode(led1,OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
}
void loop()
{
digitalWrite(led1,HIGH);
delay(100);
digitalWrite(led1,LOW);
delay(100);
led1++;
if(led1>led4)
{
led1=1;
}
}
เมื่ออัพโหลดโปรแกรมลงบอร์ด Arduino เสร็จแล้วจะสังเกตุเห็นว่าหลอด LED จะกระพริบ ติด/ดับ เรียงต่อกันไปเรื่อยๆ จนเมื่อหลอด LED ดวงที่ 4 ดับ ก็จะวนมาติดที่หลอดที่ 1 อีกครั้ง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น