ПХБ антентай Arduino GPRS модуль
Загвар: SIM800L GPRS
Хэрэглэгчийн гарын авлага
Зүүгүүдийн тайлбар:
Зүүгүүдийн нэр Тодорхойлолт
5v тэжээлийн интерфейс Модульд тэжээл өгнө
DC5v-д ХОЛБОХ
GND
VDD TTL UART интерфейс TTL UART цуваа интерфэйс нь та 51MCU эсвэл ARM, эсвэл MSP430 гэх мэт MCU-г шууд холбож болно. VDD-ийн тээглүүр нь ботьтой таарч байнаtagTTL-ийн e.
SIM_TXD
SIM_RXD
GND Хэрэв энэ зүү ашиглагдаагүй бол нээлттэй байгаарай
RST RST модулийг, хэрэв энэ зүү ашиглагдаагүй бол нээлттэй байгаарай
Зүүгүүдийн нэр Тодорхойлолт 5v Эрчим хүчний интерфейс Модульд тэжээл өгнө
DC5v-д ХОЛБОХ
GND
VDD TTL UART интерфейс TTL UART цуваа интерфэйс нь та 51MCU эсвэл ARM, эсвэл MSP430 гэх мэт MCU-г шууд холбож болно. VDD-ийн тээглүүр нь ботьтой таарч байнаtagTTL-ийн e.
SIM_TXD
SIM_RXD
GND Хэрэв энэ зүү ашиглагдаагүй бол нээлттэй байгаарай
RST RST модулийг, хэрэв энэ зүү ашиглагдаагүй бол нээлттэй байгаарай
Pinout:
Ардуино Сample код:
LM35 ТЕМПЕРАТУРТ-д ашигласан АРДУИНО ЭНЭ МОДУЛИЙН НООРГОГ ДООРОХООР БАЙНА.
Температурыг гар утсандаа илгээх мэдрэгч.
# оруулах
#оруулна
Мөр лат = “52.6272690”;
Мөр lng = “-1.1526180”;
Програм хангамж Цуваа sim800l(10, 11); // RX, TX
float sensorValue;
const int товчлуурPin = 7;
int товчлуурState = 0;
хөвөх температурC;
хөвөх tempCavg;
int дундаж тоо = 0;
хүчингүй тохиргоо()
{
pinMode(товчлуур, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
саатал(500);
}
хүчингүй давталт()
{
buttonState = digitalRead(buttonPin);
хэрэв (buttonState == 0) {
байхад(дундаж тоо < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
саатал(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
хэрэв (sim800l.available()){
Serial.write(sim800l.read());
}
}
SendTextMessage() хүчингүй
{
Serial.println("Текст илгээж байна...");
sim800l.print(“AT+CMGF=1\r”); // Бамбайг SMS горимд хойшлуулах (100) болгох;
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
саатал(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(лат);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print("Температур нь: ");
sim800l.print(tempCavg);
sim800l.print("С градус");
sim800l.print("\r"); // мессежийн агуулга
саатал(500);
sim800l.print((char)26);//ctrl+z-ийн ASCII код нь 26 (өгөгдлийн хуудасны дагуу шаардлагатай)
саатал(100);
sim800l.println();
Serial.println("Текст илгээсэн.");
саатал(500);
tempCavg = 0;
дундаж тоо = 0;
}
DialVoiceCall() хүчингүй
{
sim800l.println(“ATD+4479********;”);//дугаар залгах, улсын код оруулах шаардлагатай
саатал(100);
sim800l.println();
}
Баримт бичиг / нөөц
![]() |
ПХБ антентай ARDUINO SIM800L GPRS модуль [pdf] Хэрэглэгчийн гарын авлага ПХБ антентай SIM800L GPRS модуль, ПХБ антентай модуль, SIM800L GPRS |