สร้างเว็บEngine by iGetWeb.com

สอบถาม Arduino รับข้อมูล string serial port

(อ่าน 4650/ ตอบ 1)

poon10 (Member)

พี่ครับ ผม กำลังศึกษาการใช้งาน Arduino เพื่อจะทำ hardlock
ติดที่ว่าต้องการให้ MCU รับข้องมูลสตริง เพราะ serial.read รับแต่ char ทีละตัว
ถ้าจะรอรับข้อมูลทั้งหมดจนกว่าจะเจอ enter จะต้องทำอย่าไร จะประกาศตัวแปร เป็นชนิดอะไร


ตัวอย่าง รับ ข้องมูลทีละตัว
int val;
  if (Serial.available()) {
    val = Serial.read();
    if (val == 'A') {
      Serial.println("ACTIVATE ;");   // prints value as string in binary (base 2)
                                     // also prints ending line break
    }
  }


ขอบคุณล้วงหน้านะครับ

Lock Reply
view