ESP8266 + OLED画面は、天気予報+温度表示+ NTP時刻同期を実現します6画面と中国語ディスプレイV8.8

ESP8266 + OLED画面は、天気予報+温度表示+ NTP時刻同期を実現します6画面と中国語ディスプレイV8.8

esp8266気象観測所のリソースリンク(必要なライブラリを含む)

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

おすすめ

転載: blog.csdn.net/weixin_42880082/article/details/114092076