Arduino GPRS Module miaraka amin'ny Antenna PCB
Modely: SIM800L GPRS
User Manual

Famaritana ny Pins:
Ny anaran'ny pin Description
5v Power interface Ampandehanana ny maody
Mifandraisa amin'ny DC5v
GND
VDD TTL UART interface Ny TTL UART serial interface tsara, azonao atao ny mampifandray ny MCU toy ny 51MCU na ARM, na MSP430 mivantana. Ny pin an'ny VDD dia ampiasaina hifanaraka amin'ny voltage ny TTL.
SIM_TXD
SIM_RXD
GND raha tsy ampiasaina ity pin ity dia misokatra hatrany
RST RST ny maody, raha tsy ampiasaina ity pin ity dia sokafy
Ny anaran'ny tsimatra Famaritana 5v Power interface Hery ny maody
Mifandraisa amin'ny DC5v
GND
VDD TTL UART interface Ny TTL UART serial interface tsara, azonao atao ny mampifandray ny MCU toy ny 51MCU na ARM, na MSP430 mivantana. Ny pin an'ny VDD dia ampiasaina hifanaraka amin'ny voltage ny TTL.
SIM_TXD
SIM_RXD
GND raha tsy ampiasaina ity pin ity dia misokatra hatrany
RST RST ny maody, raha tsy ampiasaina ity pin ity dia sokafy
Pinout:

Arduino Sampny Code:
Ity ambany ity dia SKETCH ARDUINO ho an'ity modely ity ampiasaina amin'ny mari-pana LM35.
SENSOR handefasana ny maripana amin'ny findainao.
#ao anatin'izany
#ao anatin'izany
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
float sensorValue;
const int buttonPin = 7;
int buttonState = 0;
mitsingevana tempC;
float tempCavg;
int avgcount = 0;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
fahatarana(500);
}
void loop()
{
buttonState = digitalRead(buttonPin);
raha (buttonState == 0) {
while(avgcount < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
fahatarana(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
raha (sim800l.available()){
Serial.write(sim800l.read());
}
}
void SendTextMessage()
{
Serial.println(“Mandefa lahatsoratra…”);
sim800l.print(“AT+CMGF=1\r”); // Apetraho amin'ny SMS mode delay(100) ny ampinga;
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
fahatarana(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print(“Ny maripana dia: “);
sim800l.print(tempCavg);
sim800l.print("degre C");
sim800l.print(“\r”); //ny votoatin'ny hafatra
fahatarana(500);
sim800l.print((char)26);//ny code ASCII an'ny ctrl+z dia 26 (takina araka ny datasheet)
fahatarana(100);
sim800l.println();
Serial.println("Text nalefa.");
fahatarana(500);
tempCavg = 0;
salan'isa = 0;
}
void DialVoiceCall()
{
sim800l.println(“ATD+4479********;”); // antsoy ny laharana, tsy maintsy misy kaodim-pirenena
fahatarana(100);
sim800l.println();
}
Documents / Loharano
![]() |
ARDUINO SIM800L GPRS Module miaraka amin'ny Antenna PCB [pdf] Boky Torolàlana SIM800L GPRS Module misy PCB Antenna, Module misy PCB Antenna, SIM800L GPRS |




