String Buffer;
String number;
String text;
if (Serial.available()) {
Buffer = Serial.readString();
if (Buffer.indexOf("+CMT") != -1){
Buffer.replace("+CMT: \"+98", "");
number = Buffer.substring(2, 12);
text = Buffer.substring(41, 51);
}
}
String Buffer;
String number;
String text;
if (Serial.available()) {
Buffer = Serial.readString();
if (Buffer.indexOf("+CMT") != -1){
Buffer.replace("+CMT: \"+98", "");
number = Buffer.substring(2, 12);
text = Buffer.substring(41, 51);
}
}
می تونید کد این تاپیک رو مطالعه کنید:
Receiving SMS using GSM and controlling LED using Arduino - Electrical Engineering Stack Exchange
میاد یه پیام دریافت می کنه و بر اساس کامند اون تصمیم میگیره چند تا LED رو خاموش و روشن کنه