String messageFromSIMmodule = "Start 1981";
int h;
String autoStart_S;
int autoStart_I;
void setup() {
Serial.begin(9600);
Serial.println("BEGIN");
Serial.println();
pinMode(27, INPUT_PULLUP);
pinMode(34, INPUT_PULLUP);
}
void loop() {
if (messageFromSIMmodule.indexOf("Start") != -1) {
autoStart_S = "";
h=0;
while (h < messageFromSIMmodule.length()) {
if (isDigit(messageFromSIMmodule[h])) {
autoStart_S = autoStart_S + messageFromSIMmodule[h];
}
h++;
}
messageFromSIMmodule = "";
autoStart_I = autoStart_S.toInt();
}
Serial.print("autoStart_I ");
Serial.println(autoStart_I);
Serial.print("messageFromSIMmodule ");
Serial.println(messageFromSIMmodule);
delay(2000);
if (digitalRead(27) == LOW) {
messageFromSIMmodule = "Start 719817";
}
if (digitalRead(34) == LOW) {
messageFromSIMmodule = "Start 5555";
}
}
esp:0
esp:2
esp:4
esp:5
esp:12
esp:13
esp:14
esp:15
esp:16
esp:17
esp:18
esp:19
esp:21
esp:22
esp:23
esp:25
esp:26
esp:27
esp:32
esp:33
esp:34
esp:35
esp:3V3
esp:EN
esp:VP
esp:VN
esp:GND.1
esp:D2
esp:D3
esp:CMD
esp:5V
esp:GND.2
esp:TX
esp:RX
esp:GND.3
esp:D1
esp:D0
esp:CLK
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r
btn2:1.l
btn2:2.l
btn2:1.r
btn2:2.r