2017-05-31 4 views
-1

Ich versuche, SMS mit GPRS an Arduino angeschlossen senden.Schreiben in Arduino serielle Überwachungsfeld

Ich habe diesen Code:

// send an SMS! 
    char sendto[21], message[141]; 
    flushSerial(); 
    Serial.print(F("Send to #")); 
    readline(sendto, 20); 
    Serial.println(sendto); 
    Serial.print(F("Type out one-line message (140 char): ")); 
    readline(message, 140); 
    Serial.println(message); 
    if (!fona.sendSMS(sendto, message)) { 
     Serial.println(F("Failed")); 
    } else { 
     Serial.println(F("Sent!")); 
    } 

ich zu senden versucht, und es funktioniert perfekt, aber ich habe die serielle Monitorbox verwenden, um die Anzahl und die Nachricht eingeben, und die Bibliothek mit nur diese Methode. Ich möchte, dass der Code von selbst ausgeführt wird, ohne etwas in die Box einzugeben. Gibt es irgendeinen Weg, damit ich das tun kann? Ich meine so etwas wie automatisches Schreiben aus dem Code in die Box.

Vielen Dank im Voraus!

Mit freundlichen Grüßen,

+0

Ist es nicht offensichtlich, dass Sie sendto und message selbst einstellen müssen? Oder was ist das eigentliche Problem? –

Antwort

0

die Teile des Codes herausnehmen, die die Linie vom seriellen Monitor und ersetzen mit Codezeilen lesen, die entweder die Daten haben es muss hart codiert oder hat eine andere Art und Weise zu bekommen, dass Daten. Sie haben wirklich nicht genug vom Code gezeigt, um Ihnen zu helfen, herauszufinden, wie Sie das tun können.