第1步:資源
正如我在介紹中提到的,這個項目很容易構建,不需要太多的組件。以下是零件清單:
電子元件:
WeMos D1mini
BME280
1.5mm黃銅棒或鐵棒
用于原型設計和測試電路的工具:
面包板
跳線
USB線 - Micro USB B型到USB A型
工具:
烙鐵
替補席 - 非強制性
小錘 - 非強制性
第2步:在面包板上進行原型設計(如果您想直接進行編碼和裝配,請跳至步驟3)
如果您沒有在D1mini/OLED/BME280上焊接針腳,現在是時候做了!
首先讓我們將所有組件放在面包板上。我們首先將D1mini放在2個獨立的軌道上(圖片1)。之后我們將BME280與它保持公平距離(圖片2)。最后,我們將OLED置于BME280的另一側(圖3)。現在,讓我們將它們連接在一起。
以下是所有連接:
D1引腳到OLED上的 SCK引腳 SCL引腳 BME280
D2引腳到OLED上的 SDA引腳和 SDA引腳兩個上的BME280
G引腳到 GND引腳,OLED和BME280
3.3V引腳到BME280 VCC引腳
最后 5V引腳到OLED VCC
再次檢查您的連接,然后再將其連接到計算機并上傳代碼!你不想燒任何東西。
第3步:物聯網部分
這部分非常簡單。首先,轉到AppStore并下載Blynk應用程序。之后,打開并注冊。接下來創建新項目。我打電話給我的WeatherStation,但你可以任意命名。之后,將設備選項設置為 ESP8266 ,將連接類型設置為 WiFi (圖片編號1)。接下來點擊創建項目。您應該收到包含驗證令牌的電子郵件。現在跳轉到代碼(下面的下載鏈接)并替換突出顯示的部分。之后,跳回到Blynk應用程序項目工作區,點擊屏幕打開小部件框(圖片2)。現在點擊3個帶標簽的值框(圖片3)。要進行設置,請點擊第一個并設置其名稱。我稱之為溫度(這不是強制性的,但它使一切變得更簡單,更有條理)。作為輸入選擇虛擬引腳1并在標簽部分中鍵入“°C”(圖片號4)。之后,您可以設置其他標記值。
這是一個小圖表:
標記值2:
名稱:濕度
輸入:虛擬引腳V2
標簽:“%”
標記值3:
名稱:海拔高度或壓力 - 取決于您選擇的代碼
輸入:虛擬引腳V3
標簽:海拔高度或壓力 - 取決于代碼
如果您已完成所有操作正確地,將您的代碼上傳到D1mini,等待一會兒,然后在OLED和Blynk應用程序中彈出值(圖片編號5)(您需要按屏幕右上角的播放按鈕) 。如果沒有顯示任何內容,請轉到疑難解答部分。
步驟4:自由形成電路
好的,這將是最困難的部分,所以準備好了。準備你的黃銅棒/鐵棒(我將使用黃銅涂層的鐵鉤,因為我找不到黃銅棒)并加熱你的烙鐵。現在你可以把它變成你想要的任何東西!我將它形成一個簡單的立方體。這個過程需要耐心和時間,所以如果你不想打破整個電路,不要急于求成。您可以在圖2中看到完成的電路。我決定在外面使用1,5毫米的棒,但是更細的棒(1毫米)更易于管理。
警告:焊料只能在通風良好的地方焊接,焊接會產生毒性油煙!
提示:
彎曲桿使用臺虎鉗和小錘子 - 如果你沒有工作臺沒有錘子,鉗子和赤手就足夠了。
焊接時用膠帶或用手將桿固定在一起。它更容易。
或如果您使用像我這樣的鐵棒,您可以使用2個強力磁鐵將它們固定到位(圖片1)。
如果您的關節沒有固定在一起,請將它們拆開并用砂紙將它們弄粗糙。
如果焊料沒有流入間隙,請使用一點焊劑或將接頭加熱一點。
第5步:結局
現在唯一要做的就是將它連接到 5V 1A PSU。 如果您已正確完成所有操作,它應該可以正常工作(如果您還沒有,請不要忘記上傳您的代碼)。如果沒有顯示任何內容或某些內容不正確,請跳至問題排查部分。
步驟6:疑難解答
顯示顯示為:檢查接線!您的傳感器未正確連接。
BME280輸出0.0:檢查接線!您的傳感器未正確連接。
黑色顯示/傳感器數據未顯示:使用I2C掃描儀檢查您的I2C地址或檢查擰緊。
設備在應用中離線:檢查您是否正確輸入了令牌/WiFi名稱/WiFi密碼。如果是,請檢查您的wifi信號。它可能很弱或者你沒有互聯網連接。
-
物聯網
+關注
關注
2930文章
46219瀏覽量
392205 -
氣象站
+關注
關注
1文章
775瀏覽量
16210
發布評論請先 登錄

解密交通氣象站:數據驅動的交通氣象服務革新

智慧校園:氣象站引領氣象知識科普
自動氣象站的工作原理與應用
綠色校園,智慧氣象:走進我們的氣象站
自動超聲波氣象站:智慧氣象的重要組成部分
校園內環境監測氣象站
交通氣象站:實時監測道路氣象環境

車載小型氣象站:實時、準確地監測氣象
區域生態自動氣象站:數據監測與傳輸


基于啟揚IMX8MPlus核心板的自動氣象站應用解決方案

蜂窩物聯智能氣象站:精準預測,守護每一片藍天

評論