VÉLO ÉLECTRIQUE-logo1Module Arduino GPRS avec antenne PCB
Modèle : SIM800L GPRS
Manuel d'utilisation

E BIKE VISION AML9175 2 0 PowerPack 612 Wh 17Ah pour Baosh Classic-

La description des épingles :

Le nom des broches Description
Interface d'alimentation 5v Alimenter le module
CONNECTER À DC5v
Terre
Interface VDD TTL UART L'interface série TTL UART, vous pouvez connecter le MCU comme 51MCU ou ARM, ou MSP430 directement. La broche de VDD est utilisée pour correspondre au voltage du TTL.
SIM_TXD
SIM_RXD
GND si cette broche n'est pas utilisée, gardez-la ouverte
RST RST le module, si cette broche n'est pas utilisée, la garder ouverte
Le nom des broches Description Interface d'alimentation 5v Alimenter le module
CONNECTER À DC5v
Terre
Interface VDD TTL UART L'interface série TTL UART, vous pouvez connecter le MCU comme 51MCU ou ARM, ou MSP430 directement. La broche de VDD est utilisée pour correspondre au voltage du TTL.
SIM_TXD
SIM_RXD
GND si cette broche n'est pas utilisée, gardez-la ouverte
RST RST le module, si cette broche n'est pas utilisée, la garder ouverte

Brochage :

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

Arduino-Sample Code :

CI-DESSOUS EST UN CROQUIS ARDUINO POUR CE MODULE utilisé avec une TEMPÉRATURE LM35
SENSOR pour envoyer la température à votre mobile.
#inclure
#comprendre
Chaîne lat = "52.6272690" ;
Chaîne lng = "-1.1526180" ;
LogicielSerial sim800l(10, 11); // RX, TX
float sensorValue ;
const int buttonPin = 7;
int buttonState = 0;
flotter tempC ;
flotteur tempCavg ;
int nombremoy = 0 ;
configuration vide()
{
pinMode(boutonPin, ENTRÉE);
sim800l.begin(9600);
Série.begin(9600);
délai(500);
}
boucle vide()
{
buttonState = digitalRead(boutonPin);

si (étatbouton == 0) {
tandis que (compte moyen < 50){
sensorValue = analogRead (A0);
tempC = valeur du capteur * 5.0 ;
tempC = tempC / 1024.0 ;
tempC = (tempC – 0.05) * 100 ;
tempCavg = tempCavg + tempC ;
comptemoy++ ;
}
délai(300);
Serial.println(tempCavg/50);
tempCmoy = tempCmoy / 50 ;
Envoyer un texto();
}
si (sim800l.disponible()){
Serial.write(sim800l.read());
}
}
annuler SendTextMessage()
{
Serial.println("Envoi de texte...");
sim800l.print("AT+CMGF=1\r"); // Définissez le bouclier sur le délai du mode SMS (100);
sim800l.print("AT+CMGS=\"+44795*******\"\r");
délai(200);
// sim800l.print("http://maps.google.com/?q=");
// sim800l.print(lat);
// sim800l.print(",");
// sim800l.print(lng);
sim800l.print("La température est : ");
sim800l.print(tempCavg);
sim800l.print(” degrés C”);
sim800l.print("\r"); //le contenu du message
délai(500);
sim800l.print((char)26);//le code ASCII du ctrl+z est 26 (requis selon la fiche technique)
délai(100);
sim800l.println();
Serial.println("Texte envoyé.");
délai(500);
tempCmoy = 0 ;
nombremoy = 0 ;
}
annuler DialVoiceCall()
{
sim800l.println(“ATD+4479********;”);//composer le numéro, doit inclure le code du pays
délai(100);
sim800l.println();
}

Documents / Ressources

Module GPRS ARDUINO SIM800L avec antenne PCB [pdf] Manuel de l'utilisateur
Module GPRS SIM800L avec antenne PCB, Module avec antenne PCB, SIM800L GPRS

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *