資料介紹
簡介:制作個人氣象站
坐在房間里,你開始出汗或感到寒冷;你想知道你房間里的溫度是多少?或者濕度是多少?這發(fā)生在我身上。
這導致了個人氣象站的誕生,它監(jiān)控您房間的溫度、濕度、壓力和光照強度,并將其上傳到 thingspeak.com 上的私人頻道。
讓我們開始吧。
個人氣象站所需的電子元件
描述:我們將使用 DHT11 來感應濕度,使用 BMP180 來感應溫度和壓力,并使用光敏電阻 (LDR) 來大致了解光強度。Arduino nano 將從這些傳感器收集數(shù)據(jù)并將其發(fā)送到 ESP8266,以便將其上傳到 thingspeak.com 上的私人頻道。我們將通過 12V-2A 壁式適配器為 Arduino nano 供電,傳感器和 ESP8266 將從基于 LM2596 的降壓轉換器接收下變頻電壓。
組件列表:
- BMP180壓力和溫度傳感器,
- DHT11濕度傳感器,
- 光敏電阻(LDR),
- ESP8266 wifi 模塊(固件就緒),
- Arduino納米,
- 2 個電阻器 - 51 KOhm 和 4.7 KOhm,
- LM2596 降壓轉換器,
- 直流插孔,
- 切換和
- 12V-2A 墻上適配器。
個人氣象站所需的工具和額外物品
描述:我們將使用剝線鉗剝線,銼刀用于平滑外殼上的切口/孔,膠槍用于將組件放置在外殼內,螺絲刀關閉外殼蓋,并用焊錫線烙鐵在通用電路板上組裝電路( GCB)。4x4x2 英寸塑料盒用作外殼。我們還需要公母 berg 條以及母連接器,以便在 GCB 上正確組裝。
工具清單:
- 剝線鉗,
- 文件,
- 膠槍,
- 螺絲刀和
- 烙鐵和焊錫絲。
- 額外物品清單:
- 4x4x2 英寸塑料盒(我用過這個尺寸,附近的任何尺寸都可以),
-
通用電路板,
?
軟件要求
描述:為了看到傳感器數(shù)據(jù)的價值,我們需要在 thingspeak.com 上有一個私人頻道。我們將需要 Arduino IDE 來為 arduino nano 編寫 arduino 代碼。(我假設你們擁有個人電腦/筆記本電腦和可以訪問互聯(lián)網(wǎng)的 wifi 路由)
軟件要求清單:
- Thingspeak.com 上的私人頻道和
- Arduino IDE(最好是最新版本)。
- 您可以從arduino.cc下載最新版本的 Arduino IDE 。現(xiàn)在讓我們在 thingspeak.com 上創(chuàng)建一個私人頻道。
在 Thingspeak.com 上創(chuàng)建私人頻道
要在 thingspeak.com 上創(chuàng)建私人頻道,請按照以下步驟操作:
- 打開您的網(wǎng)絡瀏覽器并轉到 thingspeak.com 并單擊右上角的“注冊”選項卡,(圖 1)
- 填寫詳細信息,然后單擊“創(chuàng)建帳戶”,(圖 2)
- 現(xiàn)在點擊“新頻道”選項卡,(圖片編號 3)
- 再次填寫頻道的詳細信息并啟用 4 個字段(因為我們將發(fā)送 4 個傳感器值),向下滾動并單擊“保存頻道”選項卡,(圖片編號 4/5)
- 在此頁面上單擊“API 密鑰”選項卡并記下您的“寫入 API 密鑰”。
就是這樣,現(xiàn)在您擁有了自己的私人 ThingSpeak 頻道。
現(xiàn)在讓我們把所有的電子元件放在一起。
個人氣象站示意圖
在這里,我附上了個人氣象站的示意圖。我也為此附上了fritzing文件。連接相當簡單。
- BMP180 連接到 arduino nano 的 I2C 端口。
- LDR 與 51 KOhm 電阻器以分壓器方式連接,結點連接到 arduino nano 的 A1 引腳。
- DHT11 的數(shù)據(jù)引腳用 4.7 KΩ 電阻拉高,并連接到 arduino nano 的 A0 引腳。
- ESP8266 的 TX 和 RX 分別連接到 arduino nano 的 D10 和 D11。ESP8266 的 CH_PD 連接到 3.3V 電壓軌。
- 通過轉動該模塊上的電位器將 LM2596 模塊的輸出調整為 3.3V。該模塊的輸出分別連接到 BMP180、DHT11、LDR 和 ESP8266 的 Vcc 和 Gnd 的 Vcc 和 Gnd。
- LM2596 模塊的輸入來自 12V-2A 墻上適配器,該適配器也連接到 Arduino nano 的 Vin 和 Gnd。
我們需要在通用電路板上組裝這個電路。讓我們這樣做。
在通用電路板 (GCB) 上組裝電路
硬件工具和額外物品現(xiàn)已開始營業(yè)。
- Arduino nano 和 ESP8288 在 GCB 上的放置使用女性 berg 條,
- 使用烙鐵和焊錫絲將它們電氣連接到電路板上,
- 使用母連接器來擴展所有傳感器和 LM2596 模塊的范圍,因為它們會粘在外殼的蓋子和壁上,
- 使用公頭條為上面制作的母頭延長件制作連接點,
- 使用電線(使用剝線器將它們剝掉)或熔化的焊錫線導軌在 GCB 上實現(xiàn)電路原理圖,最后,
- 在使用萬用表為電路供電之前檢查排序。
現(xiàn)在所有的硬件都放在了 GCB 上,讓我們看一下代碼。
代碼
個人氣象站的代碼相當簡單。為了便于移植,我已經(jīng)正確地注釋了代碼。在刻錄代碼之前,請注意以下事項。
- 確保安裝了所有庫,
- 在代碼的第 14 行用您的接入點(wifi 路由器)的 SSID 替換連字符,
- 將代碼第 15 行中的連字符替換為您的 wifi 網(wǎng)絡的密碼,
- 將第 17 行中的連字符替換為您的 ThingSpeak 私人頻道寫入 API 密鑰和
- 在對 Arduino nano 進行編程時,請確保您的 12V 直流電源處于關閉狀態(tài)。
現(xiàn)在我們已經(jīng)有了我們的硬件和軟件,剩下的就是打包了。
- WIoT2氣象站之Nextion TFT with ESP8266/ESP32
- 使用Arduino的IoT無線氣象站 0次下載
- 基于ESP8266的氣象傳感器—DubosAirNano2氣象站 1次下載
- 基于ESP8266的微型氣象站 0次下載
- 基于ESP8266的自動氣象站 1次下載
- 基于ESP8266的自動氣象站 1次下載
- 帶有esp8266和Python Flask的桌面氣象站
- 基于ESP8266 Nodemcu和ST7735 TFT顯示屏的氣象站
- ESP32氣象站接口PCB屏蔽
- 氣象站ESP8266 E12開源項目
- ESP8266 PCB的模塊封裝庫下載 172次下載
- Esp8266原理圖分享 505次下載
- 中移合物固件ESP8266軟件下載 8次下載
- 機智云ESP8266模組固件資料下載 65次下載
- ESP8266系列模塊選型 37次下載
- ESP8266紅外信號收發(fā)實驗 1678次閱讀
- ESP8266硬件 4144次閱讀
- ESP8266/ESP32自動下載原理 4249次閱讀
- 如何利用ESP8266實現(xiàn)防雨物聯(lián)網(wǎng)氣象站的設計 4963次閱讀
- 如何使用ESP8266制作可配置的Web服務器 1.2w次閱讀
- 如何使用ESP32創(chuàng)建一個氣象站 3771次閱讀
- ESP8266上運行代碼如何實現(xiàn) 2768次閱讀
- 如何利用ESP8266實現(xiàn)智能手表的設計 2999次閱讀
- 基于樹莓派組成的可隨身攜帶氣象站設計方案 2815次閱讀
- STM32系列設計,ESP8266聯(lián)網(wǎng)授時時鐘 7825次閱讀
- esp8266中文資料匯總(esp8266引腳圖_與單片機連接_串口wifi實例) 22.4w次閱讀
- esp8266固件如何升級_ESP8266WIFI模塊固件升級 4.2w次閱讀
- ESP8266 Wi-Fi到底傳多遠_esp8266 wifi信號強度測距 5.1w次閱讀
- esp8266 at指令集詳解 14.1w次閱讀
- esp8266串口wifi實例 1.8w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多