Modul SIM800L je jednoduchy GSM modem, který se dá připojit přes sériovou linku (i SW serial) a po vložení karty umožňuje posílat/přijímat SMS a hovory. Pro hovory je potřeba připojit mikrofon a reproduktor, ale SMS fungují bez dalšího HW. Moc pěkný seriál je na stránkách arduinotech. Modem potřebuje kvalitní napájení 4.2V a ve špičkách odebírá až 3A.

Po připojení napájení LED bliká rychle a asi po 10-ti bliknutích zhasne (modem se připojuje k síti) a po připojení bliká pomaleji. SIM se vkláda kontakty k plošnému spoji.

Související obrázek

Modem fungoval na první zapojení pokud měl dostatečné napájení. Jediný problém byl se získaním času ze sítě operátora. Každý pokus skončil časem podobným tomuto

04/01/01,00:01:55+32

Nepomáhala změna žádneho rozumného parametru. Po několika bezvýsledných pokusech jsem se rozhodl zmenit CBAND (Get and Set Mobile Operation Band ). Původní nastavení bylo:

+CBAND: EGSM_MODE,ALL_BAND

Modem vypisoval následujíci možnosti pro CBAND parameter:

+CBAND: (EGSM_MODE,DCS_MODE,GSM850_MODE,PCS_MODE,EGSM_DCS_MODE, GSM850_PCS_MODE,EGSM_PCS_MODE,ALL_BAND)

První pokus s DCS_MODE nefungoval, ale další s EGSM_MODE nebo ALL_BAND pomohl.

Změna na EGSM_MODE:

at+cband=EGSM_MODE

OK

*PSUTTZ: 2018,10,31,17,15,19,”+4″,0

DST: 0

+CIEV: 10,”23002″,”CEZ”,”CEZ”, 0, 0

Kontrola změny:

at+cband?

+CBAND: EGSM_MODE

OK

Vypsání času:

at+cclk?

+CCLK: “18/10/31,18:15:32+04”

Po zapsání do konfigurace AT&W modem po připojení napájení má čas od operátora.