วันอาทิตย์ที่ 14 กรกฎาคม พ.ศ. 2556

เปิด_ ปิด LED ผ่าน Bluetooth modul กับ Bluetooth Pc arduino


ขั้นตอน

    อุปกรณ์ที่ใช้  
        -   Arduino Uno 1 บอร์ด
        -   Bluetooth Modul 
        -   ตัวต้านทาน 220 Ohm
        -  สายจั้มต่อ
        -  LED 1 หลอด
         - บอร์ดทดลอง


1.  ต่อวงจรตามรูป



 

รูปเเสดงการต่อวงจร

2.   เขียนโปรเเกรมลงเเละ เบิร์นลง  arduino  ซึ่งโค๊ดก็ตามด้านล่างเลยครับ 


code for arduino


char INBYTE;
int  LED = 7; // LED on pin 7

void setup() {
  Serial.begin(9600); 
  pinMode(LED, OUTPUT);
}

void loop() {
  Serial.println("Press 1 to turn Arduino pin 7 LED ON or 0 to turn it OFF:");
  while (!Serial.available());                                         // stay here so long as COM port is empty   
  INBYTE = Serial.read();                                          // read next available byte
  if( INBYTE == '0' ) digitalWrite(LED, LOW);              // if it's a 0 (zero) tun LED off
  if( INBYTE == '1' ) digitalWrite(LED, HIGH);             // if it's a 1 (one) turn LED on
  delay(50);
}

หลักการทำงานคือเมื่อ  ซีเรียลพอรตอ่าน เจอ 1 หลอด  LED จะสว่าง
เจอ 0  จะดับ  

3.  ตั้งค่าบลูทูธ  ให้ผ่าน serail port  ผมใช้ โปรเเกรม Tera Term เเล้วก็คอนเน็ค ให้ตรงกันกับ บลูทูธ
เเล้วเปิดโปรเเกรม


เลือก comport



ทดสอบ

ดูตัวอย่าง vdo






ถ้าผิดพลาดประการไดก็ขออภัยมา  ณ ที่นี้ด้วยนะครับ