Grüße Dich,
versuche mir doch einmal zu erklären, was hier, warum nicht rund läuft.
const int GSMR = 3; // Relais GSM-SIM900
const int GSMP = 4; // Power für Start GSM-SIM900
String Arduino, GSMO;
void setup()
{
Serial.begin(19200);
Serial2.begin(19200);
pinMode(GSMR, OUTPUT); // Relais GSM-SIM900
digitalWrite(GSMR, HIGH);
pinMode(GSMP, OUTPUT); // Power für Start GSM-SIM900
delay(5000);
digitalWrite(GSMP, HIGH);
delay(2000);
digitalWrite(GSMP, LOW);
}
void loop()
{
if (Serial2.available())
{
GSMO = Serial2.readString();
Serial.println(GSMO);
}
if (Serial.available())
{
Arduino = Serial.readString();
Serial2.println(Arduino);
}
}
Wenn ich hier im S-Monitor AT sende, dann sollte ein OK zurückkommen.
Kommt aber nicht.
Was ist hier denn so falsch?
Gruß und Dank
Andreas