Relative Content

Daily Archives: 2017年9月26日

WeMos (b5) I2C (BMP180+OLED)

先日OLEDの文字表示できたが、今度 I2Cに (BMP180+OLED)両方を繋いで、センサーデータの表示を試み。 たまたま、この種類のBMP180とOLEDの結線順番は同じだから、4本線だけで済む。 プログラム /* * */ #include <Wire.h> #include <Adafruit_BMP085.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #define OLED_RESET 0 // GPIO0 Adafruit_SSD1306 OLED(OLED_RESET); Adafruit_BMP085 bmp; void setup() { OLED.begin(); OLED.clearDisplay(); //Add stuff into the ‘display buffer’ OLED.setTextWrap(false); OLED.setTextSize(1); OLED.setTextColor(WHITE); OLED.setCursor(0,0); OLED.println(“automatedhome.party”); OLED.display(); //output ‘display buffer’ to screen // OLED.startscrollleft(0x00, 0x0F); //make display scroll if (!bmp.begin()) […]