Sim800L是您的GSM/GPRS控制項目最便宜的解決方案。您可以撥打電話,接收和發(fā)送短信,獲取位置信息。您可以使用移動電話執(zhí)行任何操作。
在將此模塊集成到項目之前,應(yīng)檢查模塊是否正常工作。
此模塊適用于AT命令,這些命令可能看起來令人困惑。因此,我建議您使用軟件。
我使用了AT Command Tester工具,可以免費使用7天。我將展示如何使用該軟件配置SIM800L模塊。
設(shè)置軟件時,需要安裝JAVA并使用JAVA打開jar文件。
連接模塊到Arduino
您應(yīng)該為SIM800模塊提供4.2V的電壓。我使用過LM2596降壓模塊。您必須從電位計將輸出電壓調(diào)至4.2伏。別忘了將Arduino GND與LM2596輸出( - )復(fù)合。
首先,將Sim800模塊連接到Arduino;
NET - 》無連接
VCC - 》 LM2596輸出+
RST - 》 Arduino D9
RXD - 》 Arduino D7
TXD - 》 Arduino D8
GND - 》 LM2596輸出 -
打開一個空白的Arduino Sketch并上傳以下代碼:
#include
SoftwareSerial mySerial(8,7); // Change These Pins if you make different wiring
void setup()
{
Serial.begin(19200);
//Serial.println(“Begin”);
mySerial.begin(19200);
}
void loop()
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
打開AT Command Tester工具。單擊“查找端口”并選擇正確的端口。選擇BaudRate為19200.
選擇設(shè)備端口和正確的波特率(串口速度)后,按AT命令測試器上的“連接”。該工具將向設(shè)備發(fā)送查詢并進行連接。
您可以使用診斷工具獲取與設(shè)備相關(guān)的信息,并且可以輕松查詢網(wǎng)絡(luò)來自設(shè)備。
在建立數(shù)據(jù)連接之前,需要在網(wǎng)絡(luò)中注冊設(shè)備。在網(wǎng)絡(luò)選擇部分,可以將設(shè)備配置為手動或自動注冊。
使用On Voice Call選項卡,您可以測試撥出和撥入語音呼叫。該工具提供易于使用的界面來撥打撥出號碼并接聽來電。
-
Arduino
+關(guān)注
關(guān)注
187文章
6464瀏覽量
186665
發(fā)布評論請先 登錄
相關(guān)推薦
評論