步驟1:建立硬件連接-
·
GSM屏蔽與Arduino的A連接:-
1。 Arduino的Shield-GND的GND。
2。 Arduino的Shield-Pin 10(軟件序列號)的Tx。
3。 Arduino的Shield-Pin 11(軟件串行發送)的Rx。
·
矩陣鍵盤與Arduino的B連接:-
如圖所示
LCD和Arduino的C連接:-
如圖所示
步驟2:Arduino編程。
·
甲。 GSM接口代碼:
我們使用AT命令將Arduino與GSM屏蔽接口。因此,請概述一些常用的AT命令:
1。 AT:測試天氣GSM屏蔽響應
2。 AT + CIMI:請求國際移動訂戶身份
3。 ATD + 91XXXXXXXXXX:撥打指定的號碼(將x替換為號碼)
4。 AT + CMG = 1:打開gsm
5的消息傳遞模式。 AT + CNMI = 2,2,0,0,0:打開消息指示燈
6。 ATH:暫停通話
7。 ATA:接聽來電
8。 AT + COPS:獲取服務提供商名稱
9。 AT + CSQ:獲取信號強度
·
輸入矩陣的B接口代碼:
這兩個函數用于輸入矩陣與Arduino-的接口
1. Return_Keypad_Values()
: Return the value of key pressed (in char) 2. Take_input():
Enter a 10 digit number using matrix and use
*鍵:用于刪除最后一位
#鍵:呼叫輸入的數字
返回:通過鍵盤輸入的數字(在字符串對象中)
LCD的C接口:
主要使用3個功能將LCD與Arduino接口
1- lcd.begin():
initializing the LCD with Arduino 2- lcd.setCursor(x,y):
Set the cursor at x column & y row 3- lcd.print(“hello”)-This
function is use to print any text or number on LCD.
步驟3:上傳代碼

1。可以在此Github存儲庫上找到代碼。
2。在zip中下載存儲庫。
3。解壓縮并打開all_phone_operations文件夾。
4。在Arduino ide中打開all_phone_operations.ino并上傳它(如圖所示)。
步驟4:操作
·
A。發送呼叫:
通過按按鈕“ A”將處于發送呼叫模式。 LCD將提示您輸入要撥打的電話號碼。
這些按鈕在發送呼叫模式下使用
‘D’-用于取消呼叫操作。
‘*’-用于刪除打印的數字。
‘#’-撥打已撥電話號碼。
··
B。發送短信:
按“ B”鍵在發送消息模式下配置屏蔽
“輸入號碼”將在液晶顯示屏上提示。您需要輸入10位數的數字。
這些按鈕也用于發送消息模式。
‘D’:用于取消呼叫操作。
‘ *’:用于刪除打印的數字。
‘#’:撥打已撥電話號碼。
C。接聽電話并SMS
模塊在啟動時將自身配置為接收模式,并且一旦收到呼叫或SMS,LCD就會顯示響應。如果收到響應,該程序僅使用兩個按鈕進行用戶交互。
‘*’:用于顯示收到的短信/代答電話。
‘#:用于停止或終止消息/終止傳入呼叫
如果您認為有用,請共享它。
-
GSM
+關注
關注
9文章
837瀏覽量
126372 -
Arduino
+關注
關注
190文章
6526瀏覽量
196964
發布評論請先 登錄
用于四頻 GSM / GPRS 的 iPAC? PAM skyworksinc
iPAC 模塊四頻 GSM/EDGE GSM850、GSM900、DCS1800 PCS1900 skyworksinc
用于四頻 GSM / EDGE 的 PA 模塊 skyworksinc
用于四頻 GSM / GPRS 的 iPAC? PA 模塊 skyworksinc
功率放大器模塊 四頻 GSM/EDGE GSM850、GSM900、DCS1800 PCS1900 skyworksinc
Tx-Rx iPAC FEM 雙頻 GSM/GPRS skyworksinc
用于雙頻 GSM / GPRS / EDGE 的 Tx-Rx 前端模塊 skyworksinc
Tx–Rx iPAC? 前端模塊 – 四頻 GSM/GPRS skyworksinc
用于雙頻 GSM / GPRS 的 Tx-Rx iPAC? 前端模塊 skyworksinc
Tx-Rx iPAC? FEM 雙頻 GSM/GPRS GSM850,PCS1900 skyworksinc
Tx-Rx iPAC FEM 雙頻 GSM/GPRS GSM900,DCS1800 skyworksinc
用于四頻 GSM / EDGE 的 Tx 前端模塊 skyworksinc
免費分享Arduino入門+進階(全套例程+書籍)
使用GSM和Arduino的基本電話的制作
評論