1. 程式人生 > >如何使用Arduino和SIM900A GPRS / GSM模塊將數據發送到Web服務器

如何使用Arduino和SIM900A GPRS / GSM模塊將數據發送到Web服務器

發送數據 濕度 read gsm 矩陣 mco 更多 分享 htm

技術分享

今天我們在這裏介紹一個非常有趣的項目,我們將使用Arduino開發板和GPRS將數據發送到SparkFun服務器。這是一個基於IoT的項目,我們將使用GSM模塊SIM900A將一些數據發送到互聯網上的Web服務器。

在這個項目中,我們將使用4x4數字鍵盤輸入一些文本,並使用Arduino和GPRS將其發送到SparkFun網站,從那裏您可以通過互聯網在任何地方看到這些數據。在這裏,我們還連接??了一個16x2液晶顯示器,以便在本地查看數據。這種數據發送技術在物聯網項目中非常有用,您可以在世界上任何地方監控數據,如監測溫度和濕度、監測車輛位置、監測心跳、監測空氣汙染等等。

所需的組件:

1. Arduino開發板

2. GSM模塊SIM900A

3. 16x2 LCD顯示屏

4. 4x4矩陣鍵盤

5. 面包板或PCB

6. 連接導線

7. 12V電源

8. SIM卡

在GSM模塊中使用GPRS

這裏我們使用了一個帶有SIM卡的GSM模塊,用於GPRS連接。在這個項目中,GPRS負責向Sparkfun服務器發送數據。以前,我們已經做了很多項目,其中我們使用Wi-Fi模塊ESP8266通過互聯網將數據發送到不同的服務器。但這次我們使用的是GPRS。

GPRS代表通用分組無線電服務,其是基於分組的無線通信服務,工作在數據速率為56-114kbps並提供到因特網的連接。

對於GPRS,我們不需要購買任何特殊的模塊或硬件,因為GSM已經擁有GPRS設備。我們只需要使用以前的項目中用於GSM接口的相同方法或AT命令來訪問它。 SIMCOM SIM900A GSM模塊數據表中已經提到了許多AT命令。

技術分享

更多詳細內容請參考:https://www.yiboard.com/thread-729-1-1.html

如何使用Arduino和SIM900A GPRS / GSM模塊將數據發送到Web服務器