修改

文檔

圖片

迪威網(wǎng)友0ccee4
迪威網(wǎng)友0ccee4
原創(chuàng)模型

IOT ESP8266氣象站,提供OTA更新

VIP
免費(fèi),登錄即可下載
本資源不能下載
發(fā)布時間:2020/12/22 21:10:00
注意 請使用這個氣象站的新氣象站。這種模式過時了,質(zhì)量低劣。 介紹 這個氣象站是隨著時間的推移而發(fā)展起來的。我最初取消了屋頂和太陽能板的尺寸,并創(chuàng)造了大約4個不同的面紗。我一開始用了一塊0.1W的太陽能電池板(110mmx60mm),但是它動力不足,直到下午晚些時候才充電。 我最新的veion使用了一塊165mm的方形太陽能電池板,并允許設(shè)備更頻繁地測量(每分鐘vs 5分鐘),我認(rèn)為這足以滿足低照明區(qū)域的需求。 最新的固件將創(chuàng)建一個WiFi接入點(diǎn),如果設(shè)備無法通過WiFi連接到互聯(lián)網(wǎng),則可以連接該接入點(diǎn)。這允許您輸入ThingSpeak憑據(jù)、采樣間隔(以秒為單位)和要連接的WiFi接入點(diǎn)憑據(jù)。要訪問此頁面,請連接到ESP訪問點(diǎn)(名為ESP。。。某物)并導(dǎo)航到 配置完ESP的WiFi接入點(diǎn)后,如果配置正確,它將消失。 建筑 安裝根據(jù)您正在使用的太陽能板選擇屋頂并打印所有零件。零件上有所有必要的孔,所以你需要做的就是把它擰在一起。 配置 創(chuàng)建ThingSpeak帳戶和頻道。在連接到接入點(diǎn)時顯示的ESP8266配置頁面中輸入此頻道編號和憑據(jù)(如上所述)。 你可以在我的GitHub存儲庫中為一個很酷的3D條形圖編寫代碼,簡單地復(fù)制這個代碼,然后用你自己的ThingSpeak頻道號替換我的ThingSpeak頻道號。 問題 太陽輻射是一個大問題,會導(dǎo)致建筑物的隔熱層升溫。你將需要油漆任何接觸到太陽的表面與許多層外部抗紫外線涂料(我使用高光澤和約6層涂層)。 最新的設(shè)計是在屋頂(用來支撐太陽能電池板)下方留出一個大的空隙,以允許空氣流動。屋頂?shù)脑O(shè)計是為了讓水在遠(yuǎn)離電子設(shè)備的地方聚集和滴落——盡管我還沒有證明它有足夠的防水性。 如果你的WiFi壞了,ESP8266將消耗相當(dāng)多的電池,因?yàn)樗粫M(jìn)入深度睡眠,但會保持清醒運(yùn)行WiFi接入點(diǎn)。這是不可避免的,因?yàn)橛斜匾\(yùn)行接入點(diǎn)來配置最初或以后的設(shè)備。 OTA更新 要在“空中傳送”頻道上配置您的簡單元數(shù)據(jù),請執(zhí)行以下操作: { “發(fā)布間隔”:30, “firmwareVeion”:“11”, “firmwareURL”:“固件url鏈接” } 別忘了在源代碼中增加你的固件版本(以防止連續(xù)升級到同一固件): cot String VEION=“11”; 在Arduino設(shè)置對話框的“Show verbose output during:”下生成固件“編譯”。然后,單擊“編譯”后,復(fù)制“編譯狀態(tài)”窗口中列出的固件: <snip> /home/undef/.arduino15/packages/esp8266/tools/xtea-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bixtea-lx106-elf-size-A/tmp/arduino_build_27952/thingspeak_ota_weathetation Sketch使用324156字節(jié)(31%)的程序存儲空間。最大值為1044464字節(jié)。 全局變量使用32228字節(jié)(39%)的動態(tài)內(nèi)存,剩下49692字節(jié)用于局部變量。最大值為81920字節(jié)。 在本例中,固件位于此處:/tmp/arduino_build_27952/thingspeak_ota_weathetation 零件清單 18650電池座 太陽能板二極管 Wemos D1迷你型 Wemos電池屏蔽(或DC-DC升壓轉(zhuǎn)換器升壓模塊) TP4056電池充電器(或MCP73871太陽能板) 6v太陽能電池板(建議165mmx165mm) BME280 seor公司 布線 熱膠 硅密封膠(可選) 室外防紫外線涂料 查看實(shí)時數(shù)據(jù)視圖來源代碼視圖實(shí)時數(shù)據(jù)。
個文件
壓縮包大?。?MB
小程序二維碼
微信小程序 微信掃碼打開此模型
恒諾鑫科-專注碳素制品的開發(fā)與生產(chǎn)