步驟1:要點(diǎn)
1。我們?yōu)槭裁词褂?a target="_blank">SIM900A:名稱(chēng)為900的使用
表示模塊支持900Mhz頻段的通信。在我們來(lái)自印度的國(guó)家,大多數(shù)網(wǎng)絡(luò)提供商都使用900Mhz頻段。如果您來(lái)自其他國(guó)家/地區(qū),則必須檢查您所在地區(qū)的移動(dòng)網(wǎng)絡(luò)頻段。
2。 GSM模塊的電源要求:
GSM模塊由不同的公司生產(chǎn),即使對(duì)于相同的GSM IC,它們也可以使用不同的輸入電源規(guī)格。您需要檢查那些規(guī)格。并確保使用相同的內(nèi)容。我們使用的模塊需要12V,1A(最好為2A)的輸入電源。
3。 LM-35(溫度傳感器)內(nèi)部參考的使用:
LM35是常用的TO-92溫度傳感器。經(jīng)常與等式一起使用
溫度=(5.0 *模擬輸入)* 100.0)/1024;
但是,這不會(huì)產(chǎn)生高分辨率。但是,這很容易避免。 LM35僅產(chǎn)生0至+ 1V的電壓。 ADC使用5V作為最大可能值。這浪費(fèi)了可能范圍的80%。如果將aRef更改為1.1V,則將獲得幾乎最高分辨率。
GSM入門(mén)
1)將SIM卡插入模塊中并鎖定。
2)連接采用者并在電源上。
3)等待一段時(shí)間,然后查看
4)成功建立連接后,狀態(tài)LED將每3秒閃爍一次。
步驟2:全部所需材料
1)SIM900/900A GSM模塊(最好來(lái)自ATRIM電子產(chǎn)品。)
2)Arduino Uno
3)16x2 LCD屏幕
4)一些連接線(M2M和M2F)
5)LM-35溫度傳感器
步驟3:進(jìn)行硬件連接
1)將GSM與Arduino連接
我們正在使用SoftwareSerial庫(kù)與GSM進(jìn)行串行通信。連接如上圖所示。
2)將LCD與Arduino
連接連接如上圖所示。
3)將LM-35與Arduino
連接如上圖所示
步驟4:代碼:TCP和HTTP Get
a)接口代碼用于GSM
創(chuàng)建的功能列表:
·
openWeatherRequest
(void):
Get weather data from openweather.com ·
Post2thingspeak (int
data):
Posts data on thingspeak.com
一些您需要的AT指令可以根據(jù)您的需要更改參數(shù):
·使用您自己的Apikey作為在程序啟動(dòng)時(shí)初始化的變量apikey
·
AT_input(“AT+SAPBR=3,1,”APN“,”X1
“”,“OK”): You will find it in openWeatherRequest function.
X1-為您的Sim使用APN,用于airtel是www.airtelgprs.com
·
AT_input(“AT+HTTPPARA=”URL“,”http://api.openweathermap.org/data/2.5/weather?id=X2&units=metric&appid=X3“”,“OK”):
You will find it in openWeatherRequest
function.
X2-使用您所在地區(qū)的ID,例如印度穆拉德納加爾(Muradnagar),它是1262453
X3-使用您自己的Appid,您可以通過(guò)在openweather.com上創(chuàng)建帳戶來(lái)創(chuàng)建
b)LM35的接口代碼
創(chuàng)建的要使用的功能列表:
·
temp
(void): Return measured room temperature in float
c)LCD的接口代碼
要使用的功能列表:
·
Multi_print(String
str): Prints on both hardserial and soft serial
第5步:在Arduino中上傳代碼
1。此Github存儲(chǔ)庫(kù)中提供了代碼
2。在zip中下載存儲(chǔ)庫(kù)。
3。解壓并打開(kāi)all_phone_operations文件夾。
4。在Arduino ide中打開(kāi)并打開(kāi)它(如圖所示)。
項(xiàng)目團(tuán)隊(duì)成員:-
1.Deva Harsha Bolisetty
2.Devvrat Arya
3.Agam Tyagi
責(zé)任編輯:wv
-
機(jī)器人
+關(guān)注
關(guān)注
213文章
29543瀏覽量
211803 -
GSM模塊
+關(guān)注
關(guān)注
6文章
48瀏覽量
23441 -
氣象站
+關(guān)注
關(guān)注
1文章
767瀏覽量
16101
發(fā)布評(píng)論請(qǐng)先 登錄
盤(pán)點(diǎn)#機(jī)器人開(kāi)發(fā)平臺(tái)
區(qū)域自動(dòng)氣象觀測(cè)站
微型自動(dòng)氣象環(huán)境觀測(cè)站
【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人的基礎(chǔ)模塊
自動(dòng)氣象站的工作原理與應(yīng)用
一體化自動(dòng)氣象監(jiān)測(cè)系統(tǒng):全天候守護(hù),24小時(shí)不間斷監(jiān)測(cè)

農(nóng)業(yè)自動(dòng)氣象監(jiān)測(cè)站應(yīng)用功能
多功能自動(dòng)氣象站-支持定制監(jiān)測(cè)數(shù)據(jù)
小型自動(dòng)氣象觀測(cè)站
小型車(chē)載自動(dòng)氣象站:提供全面、及時(shí)的氣象信息
開(kāi)源項(xiàng)目!用ESP32做一個(gè)可愛(ài)的無(wú)用機(jī)器人
開(kāi)源項(xiàng)目!用ESP32做一個(gè)可愛(ài)的無(wú)用機(jī)器人
自動(dòng)氣象站組成和功能特點(diǎn)

區(qū)域生態(tài)自動(dòng)氣象站:數(shù)據(jù)監(jiān)測(cè)與傳輸

基于啟揚(yáng)IMX8MPlus核心板的自動(dòng)氣象站應(yīng)用解決方案

評(píng)論