SIM800C is a Quad-Band GSM/GPRS module, compatible with Arduino and other development boards, with stable performance, small dimensions and compatibility with supply voltages between 5 and 18VDC.
The SIM800C version comes with Bluetooth support instead of FM radio (feature of the SIM800L module) and dedicated interface for Audio output and microphone input. It operates in GSM/GPRS, 850/900/1800/1900MHz, and can be used for data, voice or SMS. The antenna is included in the package and is attached directly to the module, there is the possibility to remove the antenna outside with the help of an SMA extension with wire or by directly attaching an antenna with an IPEX connector.
By offering the possibility of a higher voltage, this module reduces the current required for operation and helps to avoid resetting the board during consumption peaks (characteristic of other modules).
Specifications
- Low power consumption: 0.6mA(sleep mode)
- Supply voltage: 5 – 18VDC (maximum 20VDC)
- Operation temperature: -40°C to +85 °C
- Compliant to GSM phase 2/2+: Class 4 (2 W @850/ 900 MHz), Class 1 (1 W @ 1800/1900MHz)
- Bluetooth: Yes, BLE 3.0
- Support: TTS/DTMS
- Band: Quad-Band GSM/GPRS
- Frequency: 850/900/1800/1900MHz
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#include <SoftwareSerial.h> SoftwareSerial mySerial(7, 8); void setup() { mySerial.begin(19200); //Default serial port setting for the GPRS modem is 19200bps 8-N-1 mySerial.print("\r"); delay(1000); //Wait for a second while the modem sends an "OK" mySerial.print("AT+CMGF=1\r"); //Because we want to send the SMS in text mode delay(1000); mySerial.print("AT+CMGS=\"0598509120\"\r"); //Start accepting the text for the message //to be sent to the number specified. //Replace this number with the target mobile number. delay(1000); mySerial.print("Hello,Roboticx.ps\r"); //The text for the message delay(1000); mySerial.write(0x1A); //Equivalent to sending Ctrl+Z } void loop() { } |
Reviews
There are no reviews yet.