Arduino GPRS-Modulo Kun PCB-Anteno
Modelo: SIM800L GPRS
Uzanto Manlibro

La priskribo de pingloj:
La nomo de pingloj Priskribo
5v Potenca interfaco Potencu la modulon
KONEKTU AL DC5v
GND
Interfaco VDD TTL UART La seria interfaco TTL UART, vi povas konekti la MCU kiel 51MCU aŭ ARM, aŭ MSP430 rekte. La stifto de VDD estas uzata por egali la voltage de la TTL.
SIM_TXD
SIM_RXD
GND se ĉi tiu pinglo estas neuzata, tenu malfermita
RST RST la modulo, se ĉi tiu pinglo estas neuzata, tenu malfermita
La nomo de pingloj Priskribo 5v Potenca interfaco Elektu la modulon
KONEKTU AL DC5v
GND
Interfaco VDD TTL UART La seria interfaco TTL UART, vi povas konekti la MCU kiel 51MCU aŭ ARM, aŭ MSP430 rekte. La stifto de VDD estas uzata por egali la voltage de la TTL.
SIM_TXD
SIM_RXD
GND se ĉi tiu pinglo estas neuzata, tenu malfermita
RST RST la modulo, se ĉi tiu pinglo estas neuzata, tenu malfermita
Pinout:

Arduino SampKodo:
MALBE ESTAS ARDUINO-SKIZZO POR ĈI TIU MODULO uzata kun LM35-TEMPERATURO.
SENSOR por sendi la Temperaturon al via Poŝtelefono.
#inkludu
#inkluzivi
Ŝnuro lat = "52.6272690";
String lng = "-1.1526180";
ProgramaroSerial sim800l(10, 11); // RX, TX
flosi sensorValue;
const int butonoPin = 7;
int butonoStato = 0;
flosi tempC;
flosi tempCavg;
int avgcount = 0;
malplena agordo ()
{
pinMode (butonoPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
malfruo(500);
}
malplena buklo ()
{
butonStato = digitalRead (butonoPin);
se (buttonState == 0) {
dum(meznombro < 50){
sensorValue = analogaLegu (A0);
tempC = sensiloValo * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
malfruo(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendiTekstonMesaĝon();
}
se (sim800l.disponebla ()){
Serial.write(sim800l.read());
}
}
malplena SendTextMessage ()
{
Serial.println ("Sendante Tekston...");
sim800l.print(“AT+CMGF=1\r”); // Agordu la ŝildon al SMS-reĝimo prokrasto (100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
malfruo(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print ("La temperaturo estas: ");
sim800l.print(tempCavg);
sim800l.print ("gradoj C");
sim800l.print(“\r”); //la enhavo de la mesaĝo
malfruo(500);
sim800l.print((char)26);//la ASCII-kodo de la ctrl+z estas 26 (bezonata laŭ la datenfolio)
malfruo(100);
sim800l.println();
Serial.println ("Teksto Sendita.");
malfruo(500);
tempCavg = 0;
mezumokalkulo = 0;
}
void DialVoiceCall ()
{
sim800l.println(“ATD+4479********;”);//marku la numeron, devas inkluzivi landokodon
malfruo(100);
sim800l.println();
}
Dokumentoj/Rimedoj
![]() |
ARDUINO SIM800L GPRS-Modulo kun PCB-Anteno [pdf] Uzanto-manlibro SIM800L GPRS-Modulo kun PCB-anteno, Modulo kun PCB-anteno, SIM800L GPRS |




