【无标题】

【无标题】_第1张图片

代码:

#include

#include

#define PIN_TRIG 4

#define PIN_ECHO 5

U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);

void setup() {

  // put your setup code here, to run once:

 u8g2.begin();

   u8g2.setFont(u8g2_font_ncenB18_tr);//设定字体

  u8g2.enableUTF8Print();

    Serial.begin(115200);

  pinMode(PIN_TRIG, OUTPUT);

  pinMode(PIN_ECHO, INPUT);

}

void loop() {

 //u8g2.setFont(u8g2_font_unifont_t_chinese2);  // use chinese2 for all the glyphs of "你好世界"

  u8g2.firstPage();

  digitalWrite(PIN_TRIG, HIGH);

  delayMicroseconds(10);

  digitalWrite(PIN_TRIG, LOW);

  // Read the result:

  int  duration= pulseIn(PIN_ECHO, HIGH);

  do {

    u8g2.setCursor(10, 40);

    u8g2.print(duration/58);

    u8g2.print("CM"); // Chinese "Hello World"

  } while ( u8g2.nextPage() );

}

你可能感兴趣的:(单片机)