E BIKE -logo1מודול Arduino GPRS עם אנטנת PCB
דגם: SIM800L GPRS
מדריך למשתמש

E BIKE VISION AML9175 2 0 PowerPack 612 Wh 17Ah עבור Baosh Classic-

התיאור של סיכות:

שם הסיכות תיאור
ממשק חשמל 5v הפעל את המודול
התחבר ל-DC5v
GND
ממשק VDD TTL UART הממשק הטורי TTL UART, אתה יכול לחבר את ה-MCU כמו 51MCU או ARM, או MSP430 ישירות. הסיכה של VDD משמשת כדי להתאים את הכרךtage של TTL.
SIM_TXD
SIM_RXD
GND אם סיכה זו אינה בשימוש, השאר פתוח
RST RST המודול, אם סיכה זו אינה בשימוש, השאר פתוח
שם הפינים תיאור ממשק חשמל 5v הפעל את המודול
התחבר ל-DC5v
GND
ממשק VDD TTL UART הממשק הטורי TTL UART, אתה יכול לחבר את ה-MCU כמו 51MCU או ARM, או MSP430 ישירות. הסיכה של VDD משמשת כדי להתאים את הכרךtage של TTL.
SIM_TXD
SIM_RXD
GND אם סיכה זו אינה בשימוש, השאר פתוח
RST RST המודול, אם סיכה זו אינה בשימוש, השאר פתוח

Pinout:

E BIKE VISION AML9175 2 0 PowerPack 612 Wh 17Ah עבור Baosh Classic-fig1

Arduino Sample קוד:

להלן סקיצה של ARDUINO עבור מודול זה בשימוש עם LM35 TEMPERATURE
חיישן כדי לשלוח את הטמפרטורה לנייד שלך.
#לִכלוֹל
#לִכלוֹל
מחרוזת lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
ערך חיישן לצוף;
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);
delay(500);
}
void loop()
{
buttonState = digitalRead(buttonPin);

if (buttonState == 0) {
while(avgcount < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
delay(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
שלח הודעת טקסט();
}
if (sim800l.available()){
Serial.write(sim800l.read());
}
}
void SendTextMessage()
{
Serial.println(“שולח טקסט...”);
sim800l.print(“AT+CMGF=1\r”); // הגדר את המגן למצב SMS delay(100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
delay(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”); //תוכן ההודעה
delay(500);
sim800l.print((char)26);//קוד ASCII של ה-ctrl+z הוא 26 (נדרש על פי גיליון הנתונים)
delay(100);
sim800l.println();
Serial.println("טקסט נשלח.");
delay(500);
tempCavg = 0;
avgcount = 0;
}
void DialVoiceCall()
{
sim800l.println(“ATD+4479********;”);//חייג את המספר, חייב לכלול קוד מדינה
delay(100);
sim800l.println();
}

מסמכים / משאבים

ARDUINO SIM800L GPRS מודול עם אנטנת PCB [pdfמדריך למשתמש
מודול GPRS SIM800L עם אנטנת PCB, מודול עם אנטנת PCB, SIM800L GPRS

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *