本帖最后由 i7456 于 2014-9-28 12:52 编辑
- // pins for the LEDs:
- const int ledPin = 13;
- String inStr;
- char c;
- void setup() {
- // initialize serial:
- Serial.begin(9600);
- // make the pins outputs:
- pinMode(ledPin, OUTPUT);
- }
- void loop() {
- // if there's any serial available, read it:
- while (Serial.available() > 0) {
- c = Serial.read();
- inStr += c;
- }
- if(inStr.indexOf("dakai")>=0)
- {
- digitalWrite(ledPin, HIGH);
- inStr = "";
- }
- else if(inStr.indexOf("guanbi")>=0)
- {
- digitalWrite(ledPin, LOW);
- inStr = "";
- }
- }
复制代码 |