MAX發(fā)送3個(gè)函數(shù)至Arduino端程序
2020-06-21 21:47 作者:dustymirror | 我要投稿

int datanum = 1;
int datatotal = 3;
int data1 = 0;? ??
int data2 = 0;?
int data3 = 0;?
? ? ? // incoming serial byte
void setup() {
? // start serial port at 9600 bps:
? Serial.begin(9600);
}
void loop() {
? if (datanum > datatotal){ datanum = 1;}
if (Serial.available()) {
if(datanum == 1){ data1 = Serial.read();Serial.print("d1 ");Serial.println (data1);analogWrite(9,data1);}
if(datanum == 2){ data2 = Serial.read();Serial.print("d2 ");Serial.println (data2);analogWrite(11,data2);}
if(datanum == 3){ data3 = Serial.read();Serial.print("d3 ");Serial.println (data3);}
datanum += 1;
? }
}
標(biāo)簽: