Arduino GPRS Module Jeung anteneu PCB
Modél: SIM800L GPRS
Manual pamaké
Katerangan ngeunaan pin:
Ngaran pin Pedaran
5v Power panganteur Power modul
Nyambung ka DC5v
GND
Antarbeungeut VDD TTL UART Antarmuka serial TTL UART, anjeun tiasa nyambungkeun MCU sapertos 51MCU atanapi ARM, atanapi MSP430 langsung. Pin tina VDD dipaké pikeun cocog voltage tina TTL.
SIM_TXD
SIM_RXD
GND lamun pin ieu henteu kapake, tetep buka
RST RST modul, lamun pin ieu henteu kapake, tetep muka
Ngaran pin Pedaran 5v Power panganteur Power modul
Nyambung ka DC5v
GND
Antarbeungeut VDD TTL UART Antarmuka serial TTL UART, anjeun tiasa nyambungkeun MCU sapertos 51MCU atanapi ARM, atanapi MSP430 langsung. Pin tina VDD dipaké pikeun cocog voltage tina TTL.
SIM_TXD
SIM_RXD
GND lamun pin ieu henteu kapake, tetep buka
RST RST modul, lamun pin ieu henteu kapake, tetep muka
Pinout:
Arduino SampKodeu:
DIhandap ieu mangrupa sketsa arduino pikeun modul ieu dipaké kalawan suhu LM35.
SENSOR pikeun ngirim Suhu ka Mobile anjeun.
#lebetkeun
#kaasup
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
ngambang sensorValue;
const int buttonPin = 7;
int buttonState = 0;
ngambang tempC;
ngambang tempCavg;
int avgcount = 0;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
reureuh (500);
}
void loop()
{
buttonState = digitalRead(buttonPin);
lamun (buttonState == 0) {
sedengkeun(jumlah rata-rata < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC - 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
reureuh (300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage ();
}
lamun (sim800l.available ()) {
Serial.write (sim800l.read ());
}
}
batal SendTextMessage()
{
Serial.println("Kirim Téks ...");
sim800l.print("AT+CMGF=1\r"); // Nyetél tameng ka modeu SMS reureuh (100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
reureuh (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"); // eusi seratan
reureuh (500);
sim800l.print((char)26);//kode ASCII ctrl+z nyaeta 26 (diperlukeun nurutkeun lembar data)
reureuh (100);
sim800l.println();
Serial.println("Téks Dikirim.");
reureuh (500);
tempCavg = 0;
itung rata-rata = 0;
}
batal DialVoiceCall()
{
sim800l.println("ATD+4479********;"); // dipencét nomerna, kedah kalebet kode nagara
reureuh (100);
sim800l.println();
}
Dokumén / Sumberdaya
![]() |
ARDUINO SIM800L GPRS Module kalawan anteneu PCB [pdf] Manual pamaké Modul GPRS SIM800L sareng Antena PCB, Modul sareng Antena PCB, GPRS SIM800L |