PCB антеннасы бар Arduino GPRS модулу
Модели: SIM800L GPRS
User Manual
Пиндердин сүрөттөлүшү:
Пиктердин аты Сүрөттөмөсү
5v Power интерфейси Модулду кубаттайт
DC5v МЕНЕН БАЙЛАНЫШ
GND
VDD TTL UART интерфейси TTL UART сериялык интерфейси, сиз 51MCU же ARM же MSP430 сыяктуу MCUди түз туташтыра аласыз. VDD пинси томго дал келүү үчүн колдонулатtagТТЛнын e.
SIM_TXD
SIM_RXD
GND эгер бул пин колдонулбаса, ачык туруңуз
RST RST модулу, эгерде бул пин колдонулбаса, ачык бойдон калтырыңыз
Пиктердин аты Сүрөттөмө 5v Кубаттуу интерфейс Модулду кубаттайт
DC5v МЕНЕН БАЙЛАНЫШ
GND
VDD TTL UART интерфейси TTL UART сериялык интерфейси, сиз 51MCU же ARM же MSP430 сыяктуу MCUди түз туташтыра аласыз. VDD пинси томго дал келүү үчүн колдонулатtagТТЛнын e.
SIM_TXD
SIM_RXD
GND эгер бул пин колдонулбаса, ачык туруңуз
RST RST модулу, эгерде бул пин колдонулбаса, ачык бойдон калтырыңыз
Pinout:
Arduino Сample Code:
Төмөндө LM35 ТЕМПЕРАТУРА менен колдонулган БУЛ МОДУЛЬ ҮЧҮН ARDUINO ЭСКЕРТҮҮСҮ
Температураны мобилдик телефонуңузга жөнөтүү үчүн SENSOR.
# камтыйт
#киргизүү
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;
жараксыз орнотуу()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
delay(500);
}
жараксыз цикл()
{
buttonState = DigitalRead(buttonPin);
if (buttonState == 0) {
while(орточо эсеп < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
delay(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
эгерде (sim800l.available()){
Serial.write(sim800l.read());
}
}
void SendTextMessage()
{
Serial.println("Текст жөнөтүлүүдө...");
sim800l.print(“AT+CMGF=1\r”); // Калканды SMS delay (100) режимине коюу;
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
delay(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print("Температура: ");
sim800l.print(tempCavg);
sim800l.print("градус С");
sim800l.print(“\r”); //билдирүүнүн мазмуну
delay(500);
sim800l.print((char)26);//ctrl+zтин ASCII коду 26 (маалымат баракчасына ылайык талап кылынат)
delay(100);
sim800l.println();
Serial.println("Текст жөнөтүлдү.");
delay(500);
tempCavg = 0;
avgcount = 0;
}
жараксыз DialVoiceCall()
{
sim800l.println(“ATD+4479********;”);//номерди тер, өлкөнүн кодун камтуу керек
delay(100);
sim800l.println();
}
Документтер / Ресурстар
![]() |
PCB антеннасы бар ARDUINO SIM800L GPRS модулу [pdf] Колдонуучунун колдонмосу PCB антеннасы бар SIM800L GPRS модулу, PCB антеннасы бар модуль, SIM800L GPRS |