Příklady použití štítu A-GSM
Knihovna dostupná na www.github.com byla použita pro připojení k překrytí A-GSM-Shield. Umožňuje vám využívat možnosti předloženého modulu.
Příklad používá následující prvky:
- Arduino Uno
- SIM karta umístěná v modulu
- Knihovna GSM_GPRSL
Vložte SIM kartu do modulu A-GSM-Shield a vložte ji do Arduina. Dalším krokem je připojení stažené knihovny k prostředí Arduino (Sketch -> Include Library -> Add .ZIP Library)
Odesílání SMS
Abychom mohli poslat SMS, použijeme nejjednodušší příklad:
#include "SIM900.h" #include#include "sms.h" SMSGSM sms; void setup() { Serial.begin(9600); if (gsm.begin(2400)) // inicjalizacja modułu { Serial.println("Wysyłanie..."); if (sms.SendSMS("+48111111111", "Przykładowy tekst")) // numer telefonu oraz treść wiadomości Serial.println("nWysyłanie wiadomości powiodło się"); } }; void loop() {};
Program založený na příkladu připojeném k výše uvedené knihovně. S ním můžete odeslat SMS na zadané telefonní číslo (na vyznačených místech se zadává text zprávy a telefonní číslo příjemce).
Zavolat
K navázání připojení použijeme následující program:
#include "SIM900.h" #include#include "call.h" CallGSM call; void setup() { Serial.begin(9600); // gsm.begin(2400); // inicjalizacja modułu }; void loop() { if (call.CallStatus() != CALL_ACTIVE_VOICE) { Serial.println("Nawiązywanie połączenia"); call.Call("+48111111111"); // numer odbiorcy } delay(1000); };
Program naváže spojení se zvoleným telefonním číslem.