1. 程式人生 > >ESP8266用Arduino如何驅動OLED12864

ESP8266用Arduino如何驅動OLED12864

我們在Arduino IED中首先開啟庫管理工具,然後搜尋ACROBOTIC,然後安裝這個庫,如圖所示:
在這裡插入圖片描述
開啟示例後一共有四個例項,這裡我貼上一段程式碼。大家看一下:

#include <Wire.h>
#include <ACROBOTIC_SSD1306.h>

void setup()
{
  Wire.begin();	
  oled.init();                      // Initialze SSD1306 OLED display
  oled.clearDisplay();              // Clear screen
  oled.setTextXY(0,0);              // Set cursor position, start of line 0
  oled.putString("ACROBOTIC");
  oled.setTextXY(1,0);              // Set cursor position, start of line 1
  oled.putString("industries");
  oled.setTextXY(2,0);              // Set cursor position, start of line 2
  oled.putString("Pasadena,");
  oled.setTextXY(2,10);             // Set cursor position, line 2 10th character
  oled.putString("CA");
}

void loop()
{
}

我覺得他的程式碼是很精煉的。接線方式如圖,你也可以訪問ACROBOTIC的官網
在這裡插入圖片描述
下載後的效果為:
在這裡插入圖片描述
另一個例項為畫一個標誌(logo):
在這裡插入圖片描述
但是這個庫也是有缺點的,沒有提供畫多邊形的例子。
希望對大家有所幫助。