加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

ESP8266 實時 WIFI 氣象站,源碼、庫文件一并奉上

2017/03/02
119
服務支持:
技術交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權作品,購買后不支持退換且無法轉移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(3)
相關方案
  • 方案介紹
  • 相關文件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

該設計仿制國外ESP8266+OLED Weather Station成功,原文鏈接:https://blog.squix.org/2017/01/esp8266-weather-sta...

下面介紹本人的設計

安卓手機app下載地址:https://espressif.com/zh-hans/products/software/esp-touch/resources,ios直接在AppStore里搜索 esptouch即可。

最新進展,源碼經(jīng)過修改可以通過官方的手機app讓Weather Station快連到WiFi,并自動記錄最后一次快連成功的路由器,下次會自動連接。如果換了WiFi環(huán)境自動進入快連界面,這時在手機運行官方app(esptouch)輸入WiFi密碼即可連接。

附件zip已經(jīng)打包好庫文件,解壓后放在沒有中文路徑的文件夾下面,再在arduino的“首選項”-- “項目文件夾位置” 指向這個文件夾。重啟arduino,然后打開“文件”--”項目文件夾“--WeatherStationDemo,選擇對應的板和COM口下載即可。

源碼里面有一個wunderground 的key給大家試用,每天500次的API訪問量,記得把城市改到對應的城市。從下午開始想著再申請幾個key結果死活不行,或許對ip有限制吧?

源碼改的亂七八糟,高手大俠見笑了。。。笑過之后請抽時間多指點能改進完善一下程序最好了!

注:修改好的源碼及庫文件見附件內(nèi)容下載。

WIFI 氣象站實物圖展示:

使用NodeMCU1.0(ESP8266-12E),集成了CP2102,可以直接電腦USB ;OLED是SSD1306的128×64,IIC接口
初接觸Arduino和ESP8266,現(xiàn)在仿制階段。
所有資料來自網(wǎng)絡,感興趣的一起來完善它,高手大俠們多多指教!

作者博客:https://blog.squix.org/
制作網(wǎng)頁:https://www.instructables.com/id/ESP8266-Weather-Widget/
Arduino源碼:https://github.com/squix78/esp8266-weather-station
Arduino IDE可以像使用UNO一樣使用ESP8266,編譯環(huán)境的搭建:https://www.geek-workshop.com/thread-26170-1-1.html

目前改進設想
1、加入SmartConfig(WIFI快連),在手機或者PC上面通過APP配置路由器密碼,不用再在源碼里改動
2、把OLED換成LCD或者LED點陣屏,OLED太小了

  • 源碼及庫文件.rar
    描述:源碼及庫文件

相關推薦

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