بعد از اتصال ماژول به آردوینو، ماژول را به یک منبع تغذیه 5V 1A وصل کنید و کد زیر را در آردوینو آپلود کنید.
اگر ال ای دی ماژول یک ثانیه روشن و سه ثانیه خاموش باشد یعنی به شبکه وصل شده است.
کد:
//this sketch is used for testing SIM808 Shield with Arduino//
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); //Rx , Tx
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(19200);
mySerial.begin(19200);
}
void loop() // run over and over
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
{
while(Serial.available())
{
mySerial.write(Serial.read());
}
mySerial.println();
}
}
سپس مانیتور سریال را باز کنید و boudrate را 19200 و نوع فرمت را گزینه آخر انتخاب کنید.
کدهای AT را در کنسول می زنیم و جواب ها را دریافت می کنیم.در لینک زیر تمام pdf های این ماژول گذاشته شده است.
SIM808
اگر AT را بفرستید باید OK را برگرداند.وقتی به سیم کارت زنگ می زنیم باید RING را در کنسول می بینیم که با فرستادن ATA تماس وصل می شود و با ATH قطع می شود.
AT
OK
RING
RING
RING
ATA
OK
ATH
OK
برای تست GPS: با این کد GPS فعال می شود.
AT+CGNSPWR=1
OK
این کد مختصات را می دهد.
AT+CGNSINF
+CGNSINF: 1,1,20160114214354.000,*********,*********,1249.70 0,1.81,175.5,1,,1.5,1.8,0.9,,10,4,,,37,,
که با جستجوی مختصات در گوگل، موقعیت در نقشه را می توانید پیدا کنید.