case 'a':
messageSendChar('a');
for(char i=0;i<6;i++){
messageSendInt(analogRead(i));
}
messageEnd();
}
}
void writepins(){
int pin;
int state;
switch(messageGetChar()){
case 'a':
pin = messageGetInt();
state = messageGetInt();
pinMode(pin, OUTPUT);
analogWrite(pin, state);
break;
case 'd':
pin = messageGetInt();
state = messageGetInt();
pinMode(pin, OUTPUT);
digitalWrite(pin, state);
}
}
這個範例 但是跑出C:\Users\阿堯\Desktop\arduino-1.0\libraries\SimpleMessageSystem\SimpleMessageSystem.cpp:18:22: error: WProgram.h: No such file or directory
請問釋放的路徑的問題 還是還有東西需要下載嗎
還有想請問 這個程式是如何知道 是要讀東西到max 還是輸出
switch (messageGetChar()) 這個部分要選 case 的地方 如何分辨 r 還是 w
是要自己寫在程式 還是讀的是 max 那方面作者: coopermaa 時間: 2012-10-17 13:10
編譯失敗應該是 Arduino IDE 版本跟 SimpleMessageSystem library 不相容的關係
參考一下這個解法: http://shenshengpo.blogspot.tw/2 ... emessagesystem.html