ESP8266 + OLED画面は、天気予報+温度表示+ NTP時刻同期を実現します6画面と中国語ディスプレイV8.8
ESP8266天気時計
リリースノート:
- 1.気象テキストを調整して、ESP8266_and_ESP32_OLED_driver_for_SSD1306_displaysフォルダーに配置
WeatherStationFonts.h
されReadme.h
た元のフォントに変更しますOLEDDisplayFonts.h
。 - 2. 3日間の天気予報の取得に失敗したという当初の判断では、繰り返し取得を再開するループが無限に続くため、(条件&&条件||条件)の場合の当初の判断は(条件&&条件)の場合に変更されます。短絡または論理的判断を取り除くため。
プロジェクトのコンパイルのスクリーンショット:
功能:字体说明
具体字体存放在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