Anwendungsbeispiele für A-GSM-Shield

Die unter www.github.com verfügbare Bibliothek wurde verwendet, um sich mit dem A-GSM-Shield-Overlay zu verbinden. Es ermöglicht Ihnen, die Fähigkeiten des vorgestellten Moduls zu nutzen.

Das Beispiel verwendet die folgenden Elemente:

Stecken Sie die SIM-Karte in das A-GSM-Shield-Modul und legen Sie sie dann auf den Arduino. Der nächste Schritt besteht darin, die heruntergeladene Bibliothek mit der Arduino-Umgebung zu verbinden (Sketch -> Include Library -> Add .ZIP Library)

Senden einer SMS

Um eine SMS zu versenden, verwenden wir das einfachste Beispiel:

 #include "SIM900.h"
#include 
#include "sms.h" 

SMSGSM-SMS;

Void-Setup ()
{
  Serial.begin (9600);
  if (gsm.begin (2400)) // Modulinitialisierung
  {
    Serial.println ("Senden ...");
    if (sms.SendSMS ("+ 48111111111", "Beispieltext")) // Telefonnummer und Nachrichteninhalt
      Serial.println ("nSenden der Nachricht erfolgreich");
  }
};

leere Schleife ()
{};

Programm basierend auf dem Beispiel, das der obigen Bibliothek beigefügt ist. Damit können Sie eine SMS an die angegebene Telefonnummer senden (an den markierten Stellen wird der Text der Nachricht und die Telefonnummer des Empfängers eingetragen).

Einen Anruf tätigen

Um eine Verbindung herzustellen, verwenden wir das folgende Programm:

 #include "SIM900.h"
#include 
#include "call.h"

AnrufGSM-Anruf;

Void-Setup ()
{
  Serial.begin (9600); //
  gsm.begin (2400); // Modulinitialisierung
};

leere Schleife ()
{
  if (call.CallStatus ()! = CALL_ACTIVE_VOICE)
  {
    Serial.println ("Verbinden");
    call.Call ("+ 48111111111"); // Nummer des Empfängers
  }
  Verzögerung (1000);
};

Das Programm baut eine Verbindung mit der ausgewählten Telefonnummer auf.

Wir freuen uns auf die Zusammenarbeit mit Ihnen!