วันอังคารที่ 27 มีนาคม พ.ศ. 2561

ส่งงานตรั้งที่20

เปิด/ปิด LED ผ่าน BLUETOOTH

  • Arduino Board
  • Notebook / PC
  • หลอดไฟ LED
  • Resistor ขนาด 1KΩ
  • bluetooth hc-06
  • สายไฟ
  • โปรแกรม Arduino IDE
ผลการค้นหารูปภาพสำหรับ arduino bluetooth เปิดปิดไฟ

CODE




int LED1 = 13; // กำหนดตัวเเปรLED1 คือ ขา 13
String readString;
void setup() {
     Serial.begin(9600);//ค่าความเร็วการรับส่งข้อมูล เท่ากับ 9600บิตต่อวินาที
     pinMode(LED1,OUTPUT);//กำหนดให้ LED 1 เป็นOUTPUT
}
void loop() {
  while(Serial.available()){ //ถ้า
  delay(3);
  char c = Serial.read();
  readString += c;
}
if(readString.length() > 0){
  Serial.println(readString); //พิมพ์ข้อมูล ออกทางพอร์ตอนุกรม แต่ขั้นบรรทัดใหม่
    if(readString == "on"){ //ถ้า readString == on
      digitalWrite(LED1,HIGH);//ส่งข้อมูล ไป LED1 เป็น HIGH
     }
    if(readString == "off"){ //ถ้า readString == off
      digitalWrite(LED1,LOW); //ส่งข้อมูล ไป LED1 เป็น LOW
     }
readString="";
  }

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

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

Mini Project

Control Lamp 220v  With LDR const int lamp = 12; const int ldrPin=A0; #include <Wire.h> #include <LiquidCrystal_I2C.h>...