ESP8266+OLED屏實作天氣預報+溫度顯示+NTP時間同步6屏帶中文顯示V8.8
- 更新說明:
ESP8266氣象時鐘
更新說明:
- 1.調整了氣象文字,將
WeatherStationFonts.h修改成了Readme.h,原來的字體放到了ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays檔案夾下的OLEDDisplayFonts.h中, - 2.原來判斷3天預報天氣獲取失敗,會出現重啟反復獲取的死回圈,所以將原來的判斷if(條件&&條件||條件)改為原來的if(條件&&條件),去除后面的短路或邏輯判斷,
專案編譯截圖:
功能:字體說明
具體字體存放在ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays庫檔案夾下的OLEDDisplayFonts.h里面
入想自己修改字體可以通過:http://oleddisplay.squix.ch/#/home
在線生成自己喜愛的字體添加到OLEDDisplayFonts.h中即可在程式中呼叫,
注意存放時需要修改資料型別,原const char --> const uint8_t
氣象圖示字體3種:(0.96螢屏選擇21比較合適,1.3寸螢屏可以選擇更大的字體36或者40)
Meteocons_Plain_21
Meteocons_Plain_36
Meteocons_Plain_40
字符顯示字體5種:
ArialMT_Plain_10
ArialMT_Plain_12
ArialMT_Plain_14
ArialMT_Plain_16
ArialMT_Plain_24
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/263714.html
標籤:其他
上一篇:【LeetCode】1656. 設計有序流(C++)
下一篇:2021涅普冬令營_wp_(二)

