07-03-2019, 20:13
Cześć,
Próbuję ogarnąć komunikację modułu SIM900A z internetem.
Kartę SIM w nim mam zainstalowaną z sieci PLAY.
Napisałem prosty kawałek programu do obsługi klienta WEB wzorując się na przykładach z sieci.
Niestety nie mogę przebrnąć przez zalogowanie się do sieci.
Poniżej kod:
Obrazek z działania programu w monitorze szeregowym:
Proszę o pomoc
Próbuję ogarnąć komunikację modułu SIM900A z internetem.
Kartę SIM w nim mam zainstalowaną z sieci PLAY.
Napisałem prosty kawałek programu do obsługi klienta WEB wzorując się na przykładach z sieci.
Niestety nie mogę przebrnąć przez zalogowanie się do sieci.
Poniżej kod:
Kod:
// GSM Web Client
#include <GSM.h>
#define PINNUMBER ""
#define GPRS_APN "Internet"
#define GPRS_LOGIN ""
#define GPRS_PASSWORD ""
GSMClient client;
GPRS gprs;
GSM gsmAccess;
void setup()
{
Serial.begin(9600);
while (!Serial)
{
;
}
Serial.println("Starting Arduino web client...");
boolean notConnected = true;
while(notConnected)
{
if((gsmAccess.begin(PINNUMBER)==GSM_READY) &
(gprs.attachGPRS(GPRS_APN, GPRS_LOGIN, GPRS_PASSWORD)==GPRS_READY))
notConnected = false;
else
{
Serial.println("Not connected!");
delay(1000);
}
}
Serial.println("Connecting...");
}
void loop()
{
}
Obrazek z działania programu w monitorze szeregowym:
Proszę o pomoc
Jeżeli pomogłem, to poproszę o punkt reputacji