E BIKE -logo1PCB Antennalı Arduino GPRS Modulu
Model: SIM800L GPRS
İstifadəçi təlimatı

E BIKE VISION AML9175 2 0 PowerPack 612 Wh 17Ah Baosh Classics- üçün

Pinlərin təsviri:

Sancaqların adı Təsvir
5v Güc interfeysi Modulu gücləndirin
DC5v-ə QOŞULUN
GND
VDD TTL UART interfeysi TTL UART serial interfeysi, siz 51MCU və ya ARM və ya MSP430 kimi MCU-nu birbaşa qoşa bilərsiniz. VDD pinindən cildlə uyğun gəlmək üçün istifadə olunurtagTTL-nin e.
SIM_TXD
SIM_RXD
GND bu sancaq istifadə olunmayıbsa, açıq saxlayın
RST modulu RST edin, əgər bu pin istifadə olunmursa, açıq saxlayın
Sancaqların adı Təsvir 5v Güc interfeysi Modulu gücləndirin
DC5v-ə QOŞULUN
GND
VDD TTL UART interfeysi TTL UART serial interfeysi, siz 51MCU və ya ARM və ya MSP430 kimi MCU-nu birbaşa qoşa bilərsiniz. VDD pinindən cildlə uyğun gəlmək üçün istifadə olunurtagTTL-nin e.
SIM_TXD
SIM_RXD
GND bu sancaq istifadə olunmayıbsa, açıq saxlayın
RST modulu RST edin, əgər bu pin istifadə olunmursa, açıq saxlayın

Pinout:

E BIKE VISION AML9175 2 0 Baosh Classicsic üçün PowerPack 612 Wh 17Ah-şəkil1

Arduino Sampkodu:

AŞAĞIDA LM35 TEMPERATURA ilə istifadə edilən BU MODUL ÜÇÜN ARDUINO ESKETİ VAR
Temperaturu mobil telefonunuza göndərmək üçün SENSOR.
# daxil edin
#daxildir
Sətir lat = “52.6272690”;
Sətir lng = “-1.1526180”;
Proqram təminatıSerial sim800l(10, 11); // RX, TX
float sensorValue;
const int düyməsiPin = 7;
int düyməsiState = 0;
float tempC;
float tempCavg;
int orta hesab = 0;
quraşdırmanı ləğv edin()
{
pinMode(düyməPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
gecikmə (500);
}
boş döngə()
{
buttonState = digitalRead(buttonPin);

əgər (buttonState == 0) {
while(orta hesab < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
gecikmə (300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
əgər (sim800l.available()){
Serial.write(sim800l.read());
}
}
etibarsız SendTextMessage()
{
Serial.println("Mətn göndərilir...");
sim800l.print(“AT+CMGF=1\r”); // Qalxanı SMS rejimi gecikməsinə təyin edin(100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
gecikmə (200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print("Temperatur: ");
sim800l.print(tempCavg);
sim800l.print("C dərəcə");
sim800l.print("\r"); //mesajın məzmunu
gecikmə (500);
sim800l.print((char)26);//ctrl+z-nin ASCII kodu 26-dır (məlumat vərəqinə uyğun olaraq tələb olunur)
gecikmə (100);
sim800l.println();
Serial.println (“Mətn göndərildi.”);
gecikmə (500);
tempCavg = 0;
orta hesab = 0;
}
DialVoiceCall() ləğv edin
{
sim800l.println(“ATD+4479********;”);//nömrəni yığın, ölkə kodu daxil edilməlidir
gecikmə (100);
sim800l.println();
}

Sənədlər / Resurslar

PCB Antennalı ARDUINO SIM800L GPRS Modulu [pdf] İstifadəçi Təlimatı
PCB Antenalı SIM800L GPRS Modulu, PCB Antenalı Modul, SIM800L GPRS

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *