回覆列表
  • 1 # 使用者5139089404538

    Stringcomdata="";StringnumData="";StringcharData="";voidsetup(){Serial.begin(9600);//串列埠開始,波特率9600Serial.print("Arduinoready!");//連線上電腦時傳送一個字串}voidloop(){while(Serial.available()>0){comdata+=char(Serial.read());delay(2);}if(comdata.length()>0){Serial.println("comdata:");for(inti=0;i<comdata.length();i++){if(comdata[i]>="0"&&comdata[i]<="9")numData+=(char)comdata[i];elsecharData+=(char)comdata[i];}Serial.println(numData);Serial.println(charData);numData="";charData="";comdata="";}}剛才試了一下可以用根據ascII碼判斷,不是很麻煩好像也有判斷字元和數字的函式

  • 中秋節和大豐收的關聯?
  • 我們為什麼要學習孔子,孔子偉大在什麼地方?