Arduino GPRS Module Uban sa PCB Antenna
Modelo: SIM800L GPRS
Manwal sa Gumagamit
Ang paghulagway sa mga pin:
Ang ngalan sa mga lagdok Deskripsyon
5v Power interface Gahum ang module
KONEKTADO SA DC5v
GND
VDD TTL UART interface Ang TTL UART serial interface, mahimo nimong ikonektar ang MCU sama sa 51MCU o ARM, o MSP430 direkta. Ang pin sa VDD gigamit sa pagpares sa voltage sa TTL.
SIM_TXD
SIM_RXD
GND kung kini nga pin wala magamit, padayon nga bukas
RST RST ang module, kung kini nga pin wala magamit, padayon nga bukas
Ang ngalan sa mga pin Deskripsyon 5v Power interface Gahum ang module
KONEKTADO SA DC5v
GND
VDD TTL UART interface Ang TTL UART serial interface, mahimo nimong ikonektar ang MCU sama sa 51MCU o ARM, o MSP430 direkta. Ang pin sa VDD gigamit sa pagpares sa voltage sa TTL.
SIM_TXD
SIM_RXD
GND kung kini nga pin wala magamit, padayon nga bukas
RST RST ang module, kung kini nga pin wala magamit, padayon nga bukas
Pinout:
Arduino Sampang Code:
UBOS ANG USA KA ARDUINO SKETCH PARA NIINI NGA MODULE nga gigamit sa LM35 TEMPERATURE
SENSOR aron ipadala ang Temperatura sa imong Mobile.
# ilakip
#apil
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
float sensorValue;
const int buttonPin = 7;
int buttonState = 0;
float tempC;
float tempCavg;
int avgcount = 0;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
paglangan(500);
}
walay sulod nga loop()
{
buttonState = digitalRead(buttonPin);
kon (buttonState == 0) {
samtang(avgcount < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
paglangan(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
kon (sim800l.available()){
Serial.write(sim800l.read());
}
}
bakante SendTextMessage()
{
Serial.println("Pagpadala sa Teksto...");
sim800l.print(“AT+CMGF=1\r”); // Ibutang ang taming sa SMS mode delay(100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
paglangan(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print("Ang temperatura mao ang: ");
sim800l.print(tempCavg);
sim800l.print("degree C");
sim800l.print(“\r”); //ang sulod sa mensahe
paglangan(500);
sim800l.print((char)26);//ang ASCII code sa ctrl+z kay 26 (gikinahanglan sumala sa datasheet)
paglangan(100);
sim800l.println();
Serial.println("Gipadala nga Teksto.");
paglangan(500);
tempCavg = 0;
avgcount = 0;
}
bakante ang DialVoiceCall()
{
sim800l.println(“ATD+4479********;”);//i-dial ang numero, kinahanglang maglakip sa country code
paglangan(100);
sim800l.println();
}
Mga Dokumento / Mga Kapanguhaan
![]() |
ARDUINO SIM800L GPRS Module nga adunay PCB Antenna [pdf] Manwal sa Gumagamit SIM800L GPRS Module nga adunay PCB Antenna, Module nga adunay PCB Antenna, SIM800L GPRS |