E sapédah -logo1Arduino GPRS Module Jeung anteneu PCB
Modél: SIM800L GPRS
Manual pamaké

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

Katerangan ngeunaan pin:

Ngaran pin Pedaran
5v Power panganteur Power modul
Nyambung ka DC5v
GND
Antarbeungeut VDD TTL UART Antarmuka serial TTL UART, anjeun tiasa nyambungkeun MCU sapertos 51MCU atanapi ARM, atanapi MSP430 langsung. Pin tina VDD dipaké pikeun cocog voltage tina TTL.
SIM_TXD
SIM_RXD
GND lamun pin ieu henteu kapake, tetep buka
RST RST modul, lamun pin ieu henteu kapake, tetep muka
Ngaran pin Pedaran 5v Power panganteur Power modul
Nyambung ka DC5v
GND
Antarbeungeut VDD TTL UART Antarmuka serial TTL UART, anjeun tiasa nyambungkeun MCU sapertos 51MCU atanapi ARM, atanapi MSP430 langsung. Pin tina VDD dipaké pikeun cocog voltage tina TTL.
SIM_TXD
SIM_RXD
GND lamun pin ieu henteu kapake, tetep buka
RST RST modul, lamun pin ieu henteu kapake, tetep muka

Pinout:

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

Arduino SampKodeu:

DIhandap ieu mangrupa sketsa arduino pikeun modul ieu dipaké kalawan suhu LM35.
SENSOR pikeun ngirim Suhu ka Mobile anjeun.
#lebetkeun
#kaasup
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
ngambang sensorValue;
const int buttonPin = 7;
int buttonState = 0;
ngambang tempC;
ngambang tempCavg;
int avgcount = 0;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
reureuh (500);
}
void loop()
{
buttonState = digitalRead(buttonPin);

lamun (buttonState == 0) {
sedengkeun(jumlah rata-rata < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC - 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
reureuh (300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage ();
}
lamun (sim800l.available ()) {
Serial.write (sim800l.read ());
}
}
batal SendTextMessage()
{
Serial.println("Kirim Téks ...");
sim800l.print("AT+CMGF=1\r"); // Nyetél tameng ka modeu SMS reureuh (100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
reureuh (200);
// sim800l.print("http://maps.google.com/?q=");
// sim800l.print (lat);
// sim800l.print(“,”);
// sim800l.print (lng);
sim800l.print("Suhu: ");
sim800l.print(tempCavg);
sim800l.print ("derajat C");
sim800l.print("\r"); // eusi seratan
reureuh (500);
sim800l.print((char)26);//kode ASCII ctrl+z nyaeta 26 (diperlukeun nurutkeun lembar data)
reureuh (100);
sim800l.println();
Serial.println("Téks Dikirim.");
reureuh (500);
tempCavg = 0;
itung rata-rata = 0;
}
batal DialVoiceCall()
{
sim800l.println("ATD+4479********;"); // dipencét nomerna, kedah kalebet kode nagara
reureuh (100);
sim800l.println();
}

Dokumén / Sumberdaya

ARDUINO SIM800L GPRS Module kalawan anteneu PCB [pdf] Manual pamaké
Modul GPRS SIM800L sareng Antena PCB, Modul sareng Antena PCB, GPRS SIM800L

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *