Arduino GPRS Module Ndi PCB Antenna
Chitsanzo: SIM800L GPRS
Buku Logwiritsa Ntchito
Kufotokozera kwa pini:
Dzina la ma pini Kufotokozera
5v Mphamvu mawonekedwe Mphamvu gawo
Lumikizanani ndi DC5v
GND
Mawonekedwe a VDD TTL UART Mawonekedwe amtundu wa TTL UART, mutha kulumikiza MCU ngati 51MCU kapena ARM, kapena MSP430 mwachindunji. Pini ya VDD imagwiritsidwa ntchito kufananiza voltagndi TTL.
SIM_TXD
SIM_RXD
GND ngati pini iyi sinagwiritsidwe ntchito, khalani otsegula
RST RST gawo, ngati pini ili yosagwiritsidwa ntchito, sungani lotseguka
Dzina la zikhomo Kufotokozera 5v Mphamvu yolumikizira Mphamvu gawo
Lumikizanani ndi DC5v
GND
Mawonekedwe a VDD TTL UART Mawonekedwe amtundu wa TTL UART, mutha kulumikiza MCU ngati 51MCU kapena ARM, kapena MSP430 mwachindunji. Pini ya VDD imagwiritsidwa ntchito kufananiza voltagndi TTL.
SIM_TXD
SIM_RXD
GND ngati pini iyi sinagwiritsidwe ntchito, khalani otsegula
RST RST gawo, ngati pini ili yosagwiritsidwa ntchito, sungani lotseguka
Pinout:
Arduino Sample kodi:
Pansipa pali SKETCH YA ARDUINO YA MODULE iyi yogwiritsidwa ntchito ndi LM35 TEMPERATURE
SENSOR kutumiza Kutentha ku Foni yanu.
# kuphatikiza
#kuphatikizapo
String lat = "52.6272690";
Chingwe lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
float sensorValue;
const int buttonPin = 7;
int buttonState = 0;
tempC yoyandama;
zoyandama tempCavg;
int avgcount = 0;
kupanga zopanda kanthu ()
{
pinMode(bataniPin, INPUT);
sim800l.begin(9600);
Seri.begin(9600);
kuchedwa (500);
}
void loop ()
{
bataniState = digitalRead(bataniPin);
ngati (buttonState == 0) {
pamene(avgcount <50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC - 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
kuchedwa (300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
ngati (sim800l.available()){
Serial.write(sim800l.read());
}
}
void SendTextMessage()
{
Serial.println(“Kutumiza Mawu…”);
sim800l.print(“AT+CMGF=1\r”); // Khazikitsani chishango kuchedwa kwa SMS mode (100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
kuchedwa (200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print(“Kutentha ndi: “);
sim800l.print(tempCavg);
sim800l.print("madigiri C");
sim800l.print(“\r”); // zomwe zili mu uthengawo
kuchedwa (500);
sim800l.print((char)26);//the ASCII code ya ctrl+z ndi 26 (yofunikira molingana ndi datasheet)
kuchedwa (100);
sim800l.println();
Serial.println(“Mawu Atumizidwa.”);
kuchedwa (500);
tempCavg = 0;
chiwerengero = 0;
}
void DialVoiceCall()
{
sim800l.println(“ATD+4479********;”);//imbani nambalayo, iyenera kuphatikizapo khodi ya dziko
kuchedwa (100);
sim800l.println();
}
Zolemba / Zothandizira
![]() |
ARDUINO SIM800L GPRS Module yokhala ndi PCB Antenna [pdf] Buku Logwiritsa Ntchito SIM800L GPRS Module yokhala ndi PCB Mlongoti, Module yokhala ndi PCB Mlongoti, SIM800L GPRS |