#include <SPI.h> #include <Ethernet.h> #include <SoftwareSerial.h> #define RxD 2 #define TxD 3 #define LED 13 #define UARTPACKLEN 64 SoftwareSerial WIFISerial(RxD,TxD); int b=0; int led1=11; int led2=10; int led3=9; int led4=6; int led5=5; int led6=3; char incomingByte; char Data[50]; int inData[50]; int i; int x; int y; int s=0; int Z =0; void setup() { WIFISerial.begin(38400); Serial.begin(9600);//開啟 Serial Port 並設定 通訊速率 pinMode(led1,OUTPUT); pinMode(led2,OUTPUT); pinMode(led3,OUTPUT); pinMode(led4,OUTPUT); pinMode(led5,OUTPUT); pinMode(led6,OUTPUT); } void loop() { char inDat[UARTPACKLEN]; // Allocate some space for the string char inChar; // Where to store the character read byte index = 0; // Index into array; where to store the character int b = 0; while(WIFISerial.available() > 0) // Don't read unless { inChar = WIFISerial.read(); // Read a character CC(inChar); } } void CC(char inChar) { incomingByte = inChar; if(incomingByte=='#') { for(int i=0;i<s;i++) { if(Data[i]==',')