Arduino GPRS Kōwae Me PCB Antenna
Tauira:SIM800L GPRS
Pukapuka Kaiwhakamahi
Whakaahuatanga o pine:
Te ingoa o nga titi Whakaahuatanga
5v Atanga hiko Whakakahahia te kōwae
WHAKATOKANGA KI DC5v
GND
VDD TTL UART atanga Ko te TTL UART atanga rangatū, ka taea e koe te hono i te MCU rite 51MCU ARM ranei, MSP430 tika ranei. Ko te titi o te VDD ka whakamahia kia rite ki te voltage o te TTL.
SIM_TXD
SIM_RXD
GND ki te kore tenei titi e whakamahia, kia tuwhera tonu
RST RST te kōwae, ki te kore e whakamahia tenei titi, kia tuwhera tonu
Te ingoa o nga titi Whakaahuatanga 5v Atanga hiko Whakakahahia te kōwae
WHAKATOKANGA KI DC5v
GND
VDD TTL UART atanga Ko te TTL UART atanga rangatū, ka taea e koe te hono i te MCU rite 51MCU ARM ranei, MSP430 tika ranei. Ko te titi o te VDD ka whakamahia kia rite ki te voltage o te TTL.
SIM_TXD
SIM_RXD
GND ki te kore tenei titi e whakamahia, kia tuwhera tonu
RST RST te kōwae, ki te kore e whakamahia tenei titi, kia tuwhera tonu
Pinout:
Arduino Sampte Waehere:
Kei raro iho ko te ARDUINO SKETCH mo tenei tauira i whakamahia me te LM35 TEMPERATURE.
SENSOR ki te tuku i te Pawera ki to Waea Pukoro.
# whakauru
#whakauru
String lat = “52.6272690”;
String lng = "-1.1526180";
PūmanawaSerial sim800l(10, 11); // RX, TX
uara pūoko rere;
const int buttonPin = 7;
int buttonState = 0;
mānu tempC;
mānu tempCavg;
int tatau = 0;
tatūnga kore ()
{
PinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
whakaroa(500);
}
porowhita kore ()
{
buttonState = mamatiRead(buttonPin);
if (buttonState == 0) {
ia(tauwaenga <50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC – 0.05) * 100;
tempCavg = tempCavg + tempC;
taurite++;
}
whakaroa(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
mehemea (sim800l.e wātea ana()){
Serial.write(sim800l.read());
}
}
karekau SendTextMessage()
{
Serial.println(“Tuku Kuputuhi…”);
sim800l.print(“AT+CMGF=1\r”); // Tautuhia te whakangungu rakau ki te whakaroa aratau SMS(100);
sim800l.print(“AT+CMGS=\”+44795*******\”\r”);
whakaroa(200);
// sim800l.print(“http://maps.google.com/?q=”);
// sim800l.print(lat);
// sim800l.print(“,”);
// sim800l.print(lng);
sim800l.print(“Ko te pāmahana: “);
sim800l.print(tempCavg);
sim800l.print(”tohu C”);
sim800l.print(“\r”); //te ihirangi o te karere
whakaroa(500);
sim800l.print((char)26);//ko te waehere ASCII o te ctrl+z ko te 26 (e hiahiatia ana kia rite ki te pepa raraunga)
whakaroa(100);
sim800l.println();
Serial.println("Kuputuhi Kua Tukua.");
whakaroa(500);
tempCavg = 0;
tatau = 0;
}
kua kore te WaeaWaeaWaea()
{
sim800l.println(“ATD+4479********;”);//waea te nama, me whakauru te waehere whenua
whakaroa(100);
sim800l.println();
}
Tuhinga / Rauemi
![]() |
ARDUINO SIM800L GPRS Module me te PCB Antenna [pdf] Pukapuka Kaiwhakamahi SIM800L GPRS Kōwae me te PCB Antenna, Kōwae me te PCB Antenna, SIM800L GPRS |