E BIKE -logo1Arduino GPRS Module na May PCB Antenna
Modelo: SIM800L GPRS
User Manual

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

Ang paglalarawan ng mga pin:

Ang pangalan ng mga pin Paglalarawan
5v Power interface Power ang module
KONEKTA SA DC5v
GND
VDD TTL UART interface Ang TTL UART serial interface, maaari mong ikonekta ang MCU tulad ng 51MCU o ARM, o MSP430 nang direkta. Ang pin ng VDD ay ginagamit upang tumugma sa voltage ng TTL.
SIM_TXD
SIM_RXD
GND kung hindi nagamit ang pin na ito, panatilihing bukas
RST RST ang module, kung hindi nagamit ang pin na ito, panatilihing bukas
Ang pangalan ng mga pin Paglalarawan 5v Power interface Power the module
KONEKTA SA DC5v
GND
VDD TTL UART interface Ang TTL UART serial interface, maaari mong ikonekta ang MCU tulad ng 51MCU o ARM, o MSP430 nang direkta. Ang pin ng VDD ay ginagamit upang tumugma sa voltage ng TTL.
SIM_TXD
SIM_RXD
GND kung hindi nagamit ang pin na ito, panatilihing bukas
RST RST ang module, kung hindi nagamit ang pin na ito, panatilihing bukas

Pinout:

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

Arduino Sampang Code:

SA IBABA AY ISANG ARDUINO SKETCH PARA SA MODULE NA ITO na ginamit sa isang LM35 TEMPERATURE
SENSOR para ipadala ang Temperatura sa iyong Mobile.
#isama
#isama
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;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
pagkaantala(500);
}
void loop()
{
buttonState = digitalRead(buttonPin);

kung (buttonState == 0) {
habang(avgcount < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
pagkaantala(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
kung (sim800l.available()){
Serial.write(sim800l.read());
}
}
walang bisa SendTextMessage()
{
Serial.println(“Nagpapadala ng Teksto…”);
sim800l.print(“AT+CMGF=1\r”); // Itakda ang shield sa SMS mode delay(100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
pagkaantala(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print("Ang temperatura ay: ");
sim800l.print(tempCavg);
sim800l.print(” degrees C”);
sim800l.print(“\r”); //ang nilalaman ng mensahe
pagkaantala(500);
sim800l.print((char)26);//ang ASCII code ng ctrl+z ay 26 (kinakailangan ayon sa datasheet)
pagkaantala(100);
sim800l.println();
Serial.println("Naipadala ang Teksto.");
pagkaantala(500);
tempCavg = 0;
avgcount = 0;
}
walang bisa DialVoiceCall()
{
sim800l.println(“ATD+4479********;”);//i-dial ang numero, dapat may kasamang country code
pagkaantala(100);
sim800l.println();
}

Mga Dokumento / Mga Mapagkukunan

ARDUINO SIM800L GPRS Module na may PCB Antenna [pdf] User Manual
SIM800L GPRS Module na may PCB Antenna, Module na may PCB Antenna, SIM800L GPRS

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *