步驟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文章
835瀏覽量
123027 -
Arduino
+關注
關注
188文章
6477瀏覽量
187835
發布評論請先 登錄
相關推薦
光纖電話機原理是什么
基于Arduino的串口通信項目
用OLED拼接屏制作一個電話,是什么體驗?
![用OLED拼接屏<b class='flag-5'>制作</b>一個<b class='flag-5'>電話</b>,是什么體驗?](https://file.elecfans.com/web2/M00/AD/74/poYBAGSVVR6AQDikAAePU_MdnlQ607.png)
電話和網線怎么接線方法
電話配線架怎么跟電話程控交換機連接
電話配線架怎么用
使用ESP32 A2DP藍牙音頻制作了藍牙音箱,手機來電話時通話也走ESP32,如何接電話時自動切換到iphone?
電話配線架具備哪些功能
如何用Arduino制作一個簡易自動喂魚器
如何制作自己的Arduino電容計
![如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計](https://file1.elecfans.com/web2/M00/C1/D8/wKgaomXa53-AADvOAAAB6DIT4HM693.jpg)
使用Arduino Nano制作一個4×4×4 LED立方體
![使用<b class='flag-5'>Arduino</b> Nano<b class='flag-5'>制作</b>一個4×4×4 LED立方體](https://file1.elecfans.com/web2/M00/BD/9C/wKgZomWsl46AApmKAAXrc23tcsE971.jpg)
評論