E BIKE -logo1Arduino GPRS ሞጁል ከ PCB አንቴና ጋር
ሞዴል: SIM800L GPRS
የተጠቃሚ መመሪያ

E BIKE VISION AML9175 2 0 PowerPack 612 Wh 17Ah ለ Baosh Classsic-

የፒን መግለጫዎች;

የፒን ስም መግለጫ
5v የኃይል በይነገጽ ሞጁሉን ኃይል ይስጡት።
ከ DC5v ጋር ተገናኝ
ጂኤንዲ
VDD TTL UART በይነገጽ የ TTL UART ተከታታይ በይነገጽ፣ MCU ን እንደ 51MCU ወይም ARM፣ ወይም MSP430 በቀጥታ ማገናኘት ይችላሉ። የቪዲዲ ፒን ከቮልዩ ጋር ለማዛመድ ይጠቅማልtagሠ የ TTL.
SIM_TXD
SIM_RXD
GND ይህ ፒን ጥቅም ላይ ካልዋለ፣ ክፍት እንደሆነ ይቀጥሉ
ሞጁሉን RST RST፣ ይህ ፒን ጥቅም ላይ ካልዋለ፣ ክፍት እንደሆነ ይቀጥሉ
የፒን ስም መግለጫ 5v የኃይል በይነገጽ ሞጁሉን ኃይል ይስጡት።
ከ DC5v ጋር ተገናኝ
ጂኤንዲ
VDD TTL UART በይነገጽ የ TTL UART ተከታታይ በይነገጽ፣ MCU ን እንደ 51MCU ወይም ARM፣ ወይም MSP430 በቀጥታ ማገናኘት ይችላሉ። የቪዲዲ ፒን ከቮልዩ ጋር ለማዛመድ ይጠቅማልtagሠ የ TTL.
SIM_TXD
SIM_RXD
GND ይህ ፒን ጥቅም ላይ ካልዋለ፣ ክፍት እንደሆነ ይቀጥሉ
ሞጁሉን RST RST፣ ይህ ፒን ጥቅም ላይ ካልዋለ፣ ክፍት እንደሆነ ይቀጥሉ

አወጣጥ፡

E BIKE VISION AML9175 2 0 PowerPack 612 Wh 17Ah ለ Baosh Classsic-fig1

አርዱዪኖ ኤስampለ ኮድ:

ከ LM35 TEMPERATURE ጋር ጥቅም ላይ የሚውለው ለዚህ ሞጁል የአርዱኖ ንድፍ ከዚህ በታች አለ።
የሙቀት መጠኑን ወደ ሞባይልዎ ለመላክ SENSOR።
# ያካትቱ
#ያካትቱ
ሕብረቁምፊ ላት = "52.6272690";
ሕብረቁምፊ lng = "-1.1526180";
የሶፍትዌር ተከታታይ ሲም800l (10, 11); // RX፣ TX
ተንሳፋፊ ዳሳሽ እሴት;
const int buttonPin = 7;
int buttonState = 0;
ተንሳፋፊ tempC;
ተንሳፋፊ tempCavg;
int አማካይ = 0;
ባዶ ማዋቀር ()
{
ፒን ሞድ (አዝራር ፒን ፣ INPUT);
sim800l.begin (9600);
Serial.begin (9600);
መዘግየት (500);
}
ባዶ ዑደት()
{
buttonState = digitalRead(buttonPin);

ከሆነ (አዝራር ግዛት == 0) {
ሳለ(አማካኝ <50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC - 0.05) * 100;
tempCavg = tempCavg + tempC;
አማካኝ ++;
}
መዘግየት (300);
Serial.println (tempCavg/ 50);
tempCavg = tempCavg / 50;
የጽሑፍ መልእክት ላክ ();
}
ከሆነ (sim800l. ይገኛል()){
Serial.write (sim800l.read ());
}
}
ባዶ የጽሁፍ መልእክት()
{
Serial.println ("ጽሑፍ በመላክ ላይ...");
sim800l.print ("AT + CMGF = 1 \r"); // መከላከያውን ወደ ኤስኤምኤስ ሁነታ መዘግየት (100) ያዘጋጁ;
sim800l.print ("AT+CMGS=\"+44795******\"\r");
መዘግየት (200);
// sim800l.print ("http://maps.google.com/?q=");
// sim800l.print (lat);
// sim800l.print (",");
// sim800l.print (lng);
sim800l.print ("የሙቀት መጠኑ:");
sim800l.print (tempCavg);
sim800l.print ("ዲግሪ C");
sim800l.print ("\r"); // የመልእክቱ ይዘት
መዘግየት (500);
sim800l.print((char)26);// የ ctrl+z ASCII ኮድ 26 ነው (በመረጃ ወረቀቱ መሰረት ያስፈልጋል)
መዘግየት (100);
sim800l.println ();
Serial.println ("ጽሑፍ ተልኳል.");
መዘግየት (500);
tempCavg = 0;
አማካይ ቁጥር = 0;
}
ባዶ መደወያ ()
{
sim800l.println("ATD+4479********;");//ቁጥሩን ይደውሉ፣ የአገር ኮድ ማካተት አለበት
መዘግየት (100);
sim800l.println ();
}

ሰነዶች / መርጃዎች

ARDUINO SIM800L GPRS ሞጁል ከ PCB አንቴና ጋር [pdf] የተጠቃሚ መመሪያ
SIM800L GPRS ሞጁል ከፒሲቢ አንቴና፣ ሞጁል ከፒሲቢ አንቴና፣ SIM800L GPRS ጋር

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *