2016-09-17 6 views
0
#include <SoftwareSerial.h> 

int blueTx = 2; 
int blueRx = 3; 

SoftwareSerial mySerial(blueTx, blueRx); 

String myString = ""; 

void setup() { 
    Serial.begin(9600); 
    mySerial.begin(9600); 


} 

void loop() { 
    while (mySerial.available()){ 
    char myChar = (char)mySerial.read(); 
    myString += myChar; 
    delay(5); 
} 

    if (!myString.equals("")){ 
    Serial.println("input value : " + myString); //this is error area 
    myString = ""; 
    } 
} 

私は....私はSerial.printlnは私がSerial.beginを入力エラーを持っている理由を「シリアル」haderファイル を使用する必要がありません知っている、なぜ これはエラーで見つけることができませんはArduinoのSerial.println

+0

ArduinoのIDE 1.6.11が正常(Arduinoの宇野用)この正確なコードを建て。 – KIIV

答えて

1

最後のいくつかのコードは、以下に詳述するように補正を必要とする:

if (!myString.equals("")){ 
    String str = "Input value : "; 
    str += myString; 
    Serial.println(str);  
    myString = ""; 

}