09-03-2019, 12:44
Numer telefonu jest wcześniej edytowany i zapisywany do zmiennej long (9 cyfr). Chodzi o to aby tą zmienną wstawić jako String do kodu ale poprzedzić ją prefiksem +48 i nie wiem jak to zrobić.
poprawiłem na takie coś ale nie działa...
poprawiłem na takie coś ale nie działa...
Kod:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(7, 6);
String text;
long numer = 123456789;
void setup() {
mySerial.begin(9600); // Setting the baud rate of GSM Module
text = String(numer);
delay(500);
mySerial.println("AT");
delay(500);
mySerial.println("AT+CMGF=1");
delay(500);
mySerial.println("AT+CMGS =\"+48\"String(numer)\r");
delay(500);
mySerial.println("TAK");
delay(1000);
mySerial.println((char)26);
}
void loop() {
}