加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

隨行低成本移動(dòng)數(shù)字氣象站助力學(xué)生培養(yǎng)信息處理與管理能力

2023/10/24
1429
閱讀需 7 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

在線數(shù)字氣象站是一種跨學(xué)科主題學(xué)習(xí)案例,通過物聯(lián)網(wǎng)環(huán)境下的數(shù)字傳感器人工智能等技術(shù),為學(xué)生提供更準(zhǔn)確、詳細(xì)的天氣數(shù)據(jù)和預(yù)報(bào)。設(shè)計(jì)在線數(shù)字氣象站的主要目的是培養(yǎng)學(xué)生分析數(shù)據(jù)、提取信息和數(shù)據(jù)管理的能力。然而市面上的產(chǎn)品價(jià)格昂貴且無法移動(dòng)測(cè)量,設(shè)備多為成品無法拆解學(xué)習(xí),且數(shù)據(jù)存儲(chǔ)需要依賴網(wǎng)絡(luò)。

1697787356180468.png

針對(duì)上述存在的問題,本文介紹一款采用開源硬件行空板和DFRobot Gravity: I2C BME680環(huán)境傳感器方案來設(shè)計(jì)一款低成本移動(dòng)數(shù)字氣象站。行空板搭建氣象站,攜帶方便,滿足移動(dòng)采集需求;再次,行空板、BME680只是模塊,滿足了學(xué)習(xí)者對(duì)氣象站項(xiàng)目設(shè)計(jì)、制作、開發(fā)、測(cè)試整體過程;最后,內(nèi)置SIOT服務(wù),可部署本地化數(shù)據(jù)服務(wù)器,采集數(shù)據(jù)導(dǎo)出方便。

本項(xiàng)目作品具備功能如下

1、數(shù)據(jù)采集本地化:移動(dòng)數(shù)字氣象站是在行空板上開設(shè)Siot服務(wù),并以熱點(diǎn)方式運(yùn)行,采集數(shù)據(jù)全部存儲(chǔ)于該行空板本地。

2、數(shù)據(jù)采集移動(dòng)化:由于成本低廉,體積小巧,便于攜帶,可實(shí)現(xiàn)多個(gè)移動(dòng)數(shù)字氣象站同時(shí),多地采集數(shù)據(jù)。

3、數(shù)據(jù)共享網(wǎng)絡(luò)化:對(duì)于已經(jīng)采集相關(guān)數(shù)據(jù)的氣象站,可與多塊行空板互聯(lián),從而實(shí)現(xiàn)采集本地化,數(shù)據(jù)共享網(wǎng)絡(luò)化。

4、數(shù)據(jù)呈現(xiàn)圖形化;Mind+青少年編程軟件提供了數(shù)據(jù)可視化組件,使用者自己可定制個(gè)性化的數(shù)據(jù)圖形化組件。

5、項(xiàng)目制作過程化:由于使用的是開源硬件行空板作為主控,采用BME680傳感器(溫室、濕度、氣壓、海拔),使用者即可體驗(yàn)氣象裝置制作過程,又可使用該裝置完成相關(guān)數(shù)據(jù)的采集。

硬件材料:

1、行空板 x1

2、DFRobot Gravity: I2C BME680環(huán)境傳感器 (溫度、濕度、氣壓) ?x1

3、充電寶 x1

4、M3*10銅柱螺絲10套

5、M3*12圓頭內(nèi)六角螺絲 10套

6、雅格麗板

電路連接:

行空板IIC口連接BME680傳感器。

微信圖片_20231020161021.png

制作過程

一.環(huán)境部署

步驟一:配置行空板

由于課堂教學(xué)中,教師想讓學(xué)生能夠拿著移動(dòng)氣象站去實(shí)地采集氣象數(shù)據(jù),對(duì)于沒有無線覆蓋的區(qū)域采集數(shù)據(jù)比較麻煩。為此采用開啟行空板熱點(diǎn)的方式。當(dāng)啟動(dòng)時(shí),會(huì)顯示板子的熱點(diǎn)名稱及密碼,其他設(shè)備可搜索此熱點(diǎn)并連接板子,此時(shí)板子固定IP為10.1.2.3.

圖片2_副本.png

步驟二:開啟SIoT服務(wù)

行空板中自帶SIoT服務(wù),進(jìn)入系統(tǒng)后,點(diǎn)擊“應(yīng)用開關(guān)”連接,進(jìn)入SIoT開關(guān)界面,確認(rèn)SIoT服務(wù)啟用,否則采集的數(shù)據(jù)無法上傳,如下圖所示行空板已經(jīng)開啟SIoT服務(wù)。進(jìn)入SIoT服務(wù)后,新建“溫度”、“濕度”、“氣壓”、“海拔”四個(gè)主題。

二、編程設(shè)置

編程使用的是Mind+圖形化編程軟件+行空板完成上述任務(wù)。

步驟一:環(huán)境部署

打開Mind+圖形化編程軟件進(jìn)入后,將其切換至“python”模式。

鼠標(biāo)點(diǎn)擊左下角“擴(kuò)展”按鈕,在官方庫頁面中添加“行空板”和“MQTT-py”庫,在pinpong庫頁面中添加“pinpong初始化”和“BME680環(huán)境傳感器”庫。

步驟二、編寫程序

程序初始化(服務(wù)器設(shè)置和采集界面設(shè)置)

主程序部分:主程序部分在屏幕上顯示實(shí)時(shí)采集的“溫度”、“濕度”、“氣壓”、“海拔”等數(shù)據(jù),并同時(shí)將數(shù)據(jù)發(fā)送SIoT服務(wù)器端。

三、燒錄程序

使用USB線連接電腦USB口,等待行空板開機(jī)完成后點(diǎn)擊10.1.2.3(無線連接時(shí)也可輸入板子的IP地址連接),連接成功后,Mind+的終端即相當(dāng)于行空板的終端,點(diǎn)擊運(yùn)行,Mind+會(huì)將Python代碼發(fā)送到行空板上運(yùn)行

四、制作結(jié)構(gòu)

使用了LaserMaker為移動(dòng)氣象站設(shè)計(jì)了一個(gè)輕量化簡單的結(jié)構(gòu),整體結(jié)構(gòu)設(shè)計(jì)如下圖13所示.,其主要目的固定行空板、BME680和充電寶,使得攜帶更加便利。

五、WEB端制作

打開Mind+編程軟件進(jìn)入后,點(diǎn)擊“可視化組件”,新建文件命名為“移動(dòng)氣象站”。

六、測(cè)試運(yùn)行

通過低成本移動(dòng)數(shù)字氣象站的設(shè)計(jì)和搭建,學(xué)生可以在實(shí)踐中培養(yǎng)信息處理和管理能力。他們還可以學(xué)習(xí)如何分析氣象數(shù)據(jù)、提取有用的信息,并將其應(yīng)用于天氣預(yù)報(bào)和其他相關(guān)領(lǐng)域。此外,學(xué)生還可以通過拆解行空板和BME680傳感器模塊來了解其工作原理,深入學(xué)習(xí)氣象站的項(xiàng)目設(shè)計(jì)、制作、開發(fā)和測(cè)試過程。

關(guān)于“低成本移動(dòng)數(shù)字氣象站”詳細(xì)實(shí)現(xiàn)過程,請(qǐng)?jiān)L問DF創(chuàng)客社區(qū)了解更多。

上海智位機(jī)器人

上海智位機(jī)器人成立于2010年,是全球領(lǐng)先的從事開源硬件、機(jī)器人產(chǎn)品和科創(chuàng)教育的高科技企業(yè),打造了DFRobot、蘑菇云科創(chuàng)教育等品牌,是國內(nèi)最早的創(chuàng)客理念引入者和倡導(dǎo)者,創(chuàng)客教育的開拓者和引領(lǐng)者。旗下?lián)碛兄袊畲蟮木€上DF創(chuàng)客社區(qū)和國家級(jí)創(chuàng)客空間——蘑菇云創(chuàng)客空間,提供豐富的線上和線下學(xué)習(xí)資源,構(gòu)建了一個(gè)自由、開放和富于創(chuàng)造力的交流空間。其Gravity產(chǎn)品已被全球超過100萬開發(fā)者選用。合作伙伴包括微軟英特爾、Autodesk、霍尼韋爾、NASA、MIT等知名廠商和機(jī)構(gòu)。

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
MOC3021SR2M 1 Rochester Electronics LLC 1 CHANNEL TRIAC OUTPUT OPTOCOUPLER, SURFACE MOUNT, DIP-6
$0.68 查看
FM25CL64B-GA 1 Ramtron International Corporation Memory Circuit, 8KX8, CMOS, PDSO8, GREEN, MS-012AA, SOIC-8
$4.61 查看
B39431R964H110 1 TDK Corporation 1-Port Saw Resonator, 434.15MHz Nom, ROHS COMPLIANT, SMD, DCC6E, 6 PIN
暫無數(shù)據(jù) 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜