Modul GPRS Arduino Kanthi Antena PCB
Model: SIM800L GPRS
Manual pangguna
Deskripsi pin:
Jeneng pin Description
Antarmuka daya 5v Daya modul
Nyambung menyang DC5v
GND
Antarmuka VDD TTL UART Antarmuka serial TTL UART, sampeyan bisa nyambungake MCU kaya 51MCU utawa ARM, utawa MSP430 langsung. Pin saka VDD digunakake kanggo cocog voltage saka TTL.
SIM_TXD
SIM_RXD
GND yen pin iki ora digunakake, tetep mbukak
RST RST modul, yen pin iki ora digunakake, tetep mbukak
Jeneng pin Description 5v Power antarmuka Power modul
Nyambung menyang DC5v
GND
Antarmuka VDD TTL UART Antarmuka serial TTL UART, sampeyan bisa nyambungake MCU kaya 51MCU utawa ARM, utawa MSP430 langsung. Pin saka VDD digunakake kanggo cocog voltage saka TTL.
SIM_TXD
SIM_RXD
GND yen pin iki ora digunakake, tetep mbukak
RST RST modul, yen pin iki ora digunakake, tetep mbukak
Pinout:
Arduino SampKode :
Ing ngisor iki SKETSA ARDUINO kanggo MODUL IKI sing digunakake karo TEMPERATUR LM35
SENSOR kanggo ngirim Suhu menyang Ponsel sampeyan.
#kakup
#kalebu
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); //RX, TX
Nilai sensor ngambang;
const int tombolPin = 7;
int tombolState = 0;
suhu ngambang;
float tempCavg;
int avgcount = 0;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
tundha (500);
}
void loop()
{
buttonState = digitalRead(buttonPin);
yen (buttonState == 0) {
while(jumlah rata-rata < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
tundha (300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
yen (sim800l.kasedhiya ()) {
Serial.write(sim800l.read());
}
}
void SendTextMessage()
{
Serial.println(“Kirim Teks…”);
sim800l.print(“AT+CMGF=1\r”); // Setel tameng kanggo SMS mode tundha (100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
tundha (200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
//sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print("Suhu: ");
sim800l.print(tempCavg);
sim800l.print("derajat C");
sim800l.print(“\r”); //isi pesen
tundha (500);
sim800l.print((char)26);//kode ASCII ctrl+z yaiku 26 (dibutuhake miturut lembar data)
tundha (100);
sim800l.println();
Serial.println("Teks Terkirim.");
tundha (500);
tempCavg = 0;
rata-rata = 0;
}
void DialVoiceCall()
{
sim800l.println("ATD+4479********;"); // nelpon nomer kasebut, kudu kalebu kode negara
tundha (100);
sim800l.println();
}
Dokumen / Sumber Daya
![]() |
Modul GPRS ARDUINO SIM800L karo Antena PCB [pdf] Manual pangguna Modul GPRS SIM800L karo Antena PCB, Modul karo Antena PCB, SIM800L GPRS |