//#include <Adafruit_SSD1306.h>
#include <Wire.h>
#include <U8g2lib.h>
U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/U8X8_PIN_NONE);
const unsigned char shui[] U8X8_PROGMEM =
{0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x10,0x80,0x10,0xBE,0x09,0xA0,0x05,0x90,0x02,
0x90,0x02,0x88,0x04,0x88,0x08,0x84,0x10,0x82,0x60,0x81,0x00,0xA0,0x00,0x40,0x00};
const unsigned char mu[] U8X8_PROGMEM =
{0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xFE,0x3F,0xC0,0x01,0xA0,0x02,0xA0,0x02,
0x90,0x04,0x88,0x08,0x84,0x10,0x82,0x20,0x81,0x40,0x80,0x00,0x80,0x00,0x80,0x00};
const unsigned char tu[] U8X8_PROGMEM =
{0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xFC,0x1F,0x80,0x00,
0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xFF,0x7F,0x00,0x00};/*"土"*/
void setup() {
u8g2.begin();
u8g2.enableUTF8Print();
u8g2.clearBuffer();
u8g2.setFont(u8g2_font_unifont_t_chinese2);
u8g2.setCursor(0, 14);
u8g2.print("现在时间(UTC+9)");
u8g2.setFont(u8g2_font_logisoso28_tr);
u8g2.setCursor(0, 47);
u8g2.print("12:34:56");
u8g2.setCursor(0, 61);
u8g2.setFont(u8g2_font_unifont_t_chinese2);
//u8g2.print("月火金日");
u8g2.print("2000/01/01");
u8g2.setCursor(105, 62);
u8g2.print("Err");
u8g2.drawXBM(85, 48, 16, 16, shui);
u8g2.sendBuffer();
}
void loop() {
delay(1000);
u8g2.drawXBM(85, 48, 16, 16, shui);
u8g2.sendBuffer();
delay(1000);
u8g2.drawXBM(85, 48, 16, 16, mu);
u8g2.sendBuffer();
delay(1000);
u8g2.drawXBM(85, 48, 16, 16, tu);
u8g2.sendBuffer();
}