Module GPRS Arduino Tare da PCB Eriya
Samfura: SIM800L GPRS
Manual mai amfani

Bayanin fil:
Sunan fil Bayani
5v Power interface Power da module
HADA ZUWA DC5v
GND
VDD TTL UART Interface Serial interface TTL UART, zaka iya haɗa MCU kamar 51MCU ko ARM, ko MSP430 kai tsaye. Ana amfani da fil na VDD don dacewa da voltage TTL.
SIM_TXD
SIM_RXD
GND idan ba a yi amfani da wannan fil ɗin ba, ci gaba da buɗewa
RST RST module, idan wannan fil ɗin ba a yi amfani da shi ba, ci gaba da buɗewa
Sunan fil Siffata 5v Power interface Power da module
HADA ZUWA DC5v
GND
VDD TTL UART Interface Serial interface TTL UART, zaka iya haɗa MCU kamar 51MCU ko ARM, ko MSP430 kai tsaye. Ana amfani da fil na VDD don dacewa da voltage TTL.
SIM_TXD
SIM_RXD
GND idan ba a yi amfani da wannan fil ɗin ba, ci gaba da buɗewa
RST RST module, idan wannan fil ɗin ba a yi amfani da shi ba, ci gaba da buɗewa
Fitowa:

Arduino Sampda Code:
A ƙasa akwai zanen ARDUINO GA WANNAN Module da aka yi amfani da shi tare da LM35 TEMPERATURE
SENSOR don aika Zazzabi zuwa Wayar hannu.
# hada
#hada da
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l (10, 11); // RX, TX
na'ura mai iyo mai daraja;
maballin const intPin = 7;
int button State = 0;
taso kan ruwa tempC;
taso kan ruwa tempCavg;
int avgcount = 0;
babu saitin ()
{
pinMode (buttonPin, INPUT);
sim800l.fara (9600);
Serial.fara (9600);
jinkirta (500);
}
madauki mara amfani ()
{
buttonState = digitalRead(buttonPin);
idan (buttonState == 0) {
yayin da (matsakaicin adadin <50){
sensorValue = analogRead(A0);
tempC = SensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC - 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount ++;
}
jinkirta (300);
Serial.println (tempCavg/ 50);
tempCavg = tempCavg / 50;
Aika Saƙon rubutu ();
}
idan (sim800l. akwai ()){
Serial.write(sim800l.read());
}
}
banza SendTextMessage()
{
Serial.println ("Aika Rubutu...");
sim800l.print ("AT + CMGF = 1 \ r"); // Saita garkuwa zuwa jinkirin yanayin SMS (100);
sim800l.print ("AT+CMGS=\"+44795******\"\r");
jinkirta (200);
// sim800l.print("http://maps.google.com/?q=");
// sim800l.print(lat);
// sim800l.print(",");
// sim800l.print (lng);
sim800l.print("Zazzabi shine:");
sim800l.print (tempCavg);
sim800l.print("digiri C");
sim800l.print ("\r"); //abun saƙon
jinkirta (500);
sim800l.print ((char)26);// lambar ASCII na ctrl+z ita ce 26 (ana buƙata bisa ga takaddar bayanan)
jinkirta (100);
sim800l.println ();
Serial.println ("Aika rubutu.");
jinkirta (500);
tempCavg = 0;
m = 0;
}
Kiran murya mara amfani ()
{
sim800l.println("ATD+4479********;");// buga lambar, dole ne ya haɗa da lambar ƙasa
jinkirta (100);
sim800l.println ();
}
Takardu / Albarkatu
![]() |
ARDUINO SIM800L GPRS Module tare da PCB Eriya [pdf] Manual mai amfani SIM800L GPRS Module tare da PCB Eriya, Module tare da PCB Eriya, SIM800L GPRS |




