Stap 3: De Code van de steekproef
/*************
... *** / De code in boven structuur kan bereiken interactie tussen pcDuino en Spyder opdracht AT, maar deze keer gebruiken we UART van pcDuino in plaats van de USB-poort. U kunt de reacties om te zien hoe het gaat annuleren als u wilt, maar niet vergeet om deze opmerkingen toevoegen aan de oorspronkelijke code zonder opmerkingen. Code voor pcDuino Lite wifi:
#include /*********************
static unsigned char i = 0;
void setup(){Serial.begin(9600);}
void loop(){if(i == 0)
{Serial.print(“+++”);
printf(“+++ have send!\n”);}
else if (i == 1)
{Serial.print(“ATSN”);Serial.print(‘\n’);
printf(“ATSN have send!\n”);}
else if (i == 2)
{Serial.println(“ATEX”);
printf(“ATEX have send!\n”);}
while(Serial.available() > 0)
{printf(“%c”,Serial.read());}i++;delay(3000);}
************************/void setup()
{Serial.begin(9600);} void loop(){Serial.println(“Lite Wifi:520linksprite!”);
delay(1000);
while(Serial.available() > 0)
{char c = Serial.read();
printf(“%c”,c);}}
Code for pcDuino V2:
#include /*********************
static unsigned char i = 0;
void setup(){Serial.begin(9600);
}
void loop()
{
if(i == 0)
{Serial.print(“+++”);
printf(“+++ have send!\n”);
}
else if (i == 1)
{
Serial.print(“ATSN”);
Serial.print(‘\n’);
printf(“ATSN have send!\n”);}
else if (i == 2){Serial.println(“ATEX”);
printf(“ATEX have send!\n”);}
while(Serial.available() > 0)
{
printf(“%c”,Serial.read());
}
i++;delay(3000);}************************/
void setup(){Serial.begin(9600);}
void loop()
{Serial.println(“Pcduino V2:520linksprite!”);
delay(1000);
while(Serial.available() > 0)
{char c = Serial.read();printf(“%c”,c);}}