Apraksts
SIM800L GSM/GPRS Quad-band telefona modulis + Antenna IPEX MPDH YE
Chip: SIM800L
Quad-band
Voltage: 3.7 – 4.2V
SIM: Micro SIM
Size: 2.5cm x 2.3cm
IPEX antenna MPDH YE
Pin:
RING – ienākošais izsaukums
DTR – modināšāna no miega režīma
MICP/MICN – mikrofons
SPKP/SPKN – skaļrunis
NET – antena
VCC – +3.7-4.2V
RST – ārējā pārstartēšana
RXD/TXD – UART
GND – (-)
SIM800L modulim lietot atsevišķu barošanu 4V, neņemt barošanu no Arduino, jo enerģijas patēriņa maksimums var sasniegt 2A. Moduļa RDX portam nepieciešams spriegums 2.1 – 3.1V, tāpēc jāveic sprieguma samazināšana no 5V uz 2.5V jebkādiem ar diviem vienādiem rezistoriem no 1K līdz 10K (skatīt shēmu).
Gaismas diodes signāli:
Bieža mirgošana – modulis mēģina atrast tīklu;
Reta mirgošana – tīkls ir atrasts un modulis darbojas;
3x pēc kārtas un gara pauze – avārijas signāls, nepietiekams barošanas spriegums vai pārāk liels spriegums (5V) modēma ieejā.
Izmantot bliotēku SoftwareSerial
#include <SoftwareSerial.h> SoftwareSerial SIM800(8, 9); // 8 - RX Arduino (TX SIM800L), 9 - TX Arduino (RX SIM800L) void setup() { Serial.begin(9600); // Ātrums datu apmaiņai ar datoru Serial.println("Start!"); SIM800.begin(9600); // Ātrums datu apmaiņai ar modēmu SIM800.println("AT"); } void loop() { if (SIM800.available()) // Gaidām ienākošos datus (atbildi) no modēma... Serial.write(SIM800.read()); // ...un drukājam tos Serial monitorā if (Serial.available()) // Gaida komandu no Serial... SIM800.write(Serial.read()); // ...un nosūta saņemto komandu modēmam }
Monitorā jārāda:
Start!
AT
OK
Tad viss ir labi.
Lai rakstītu komandas monitora loga augšpusē, Seriālā monitora apakšā jāizvēlas [Newline].
Nosūtot komandu ATI, iegūstam moduļa nosaukumu, piemēram, SIM800 R14.18
SIM800 Series AT Command Manual V1.10 (PDF)
–