วันเสาร์ที่ 5 เมษายน พ.ศ. 2557

โปรเจ็คที่ 1 : Arduino Blink!! 4 LED

      วันนี้เราจะมาสร้างโปรเจ็คอย่างง่ายๆกัน นั่นก็คือ  Blink!! 4 LED หรือว่า ไฟกระพริบ 4 ดวง นั้นเอง ซึ่งผมเองมองว่าการเขียนไฟกระพริบนั้นเป็นพื้นฐานที่สำคัญในการเขียนโปรแกรมควบคุม Microcontroller เอาล่ะ มาดูสิว่าในการทำโปรเจ็ค Blink 4 LED นั้น เราต้องใช้อะไรบ้าง

     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;  
         } 
}




     เมื่ออัพโหลดโปรแกรมลงบอร์ด Arduino เสร็จแล้วจะสังเกตุเห็นว่าหลอด LED จะกระพริบ ติด/ดับ เรียงต่อกันไปเรื่อยๆ จนเมื่อหลอด LED ดวงที่ 4 ดับ ก็จะวนมาติดที่หลอดที่ 1 อีกครั้ง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น