В данном уроке, мы используя библиотеки Arduino IDE, подключим графический экран SSD1306:
В соответствии с библиотекой экран подключаем следующим образом:
Так же надо подключить библиотеки:
Если они у Вас не установлены, необходимо зайти в менеджер библиотек и установить их.
Схема подключения нашего экрана:
На экран мы будем выводить текст и цифры.
#include "Wire.h" #include "Adafruit_GFX.h" #include "Adafruit_SSD1306.h"
#define OLED_RESET 7
Adafruit_SSD1306 display(OLED_RESET);
/*------------------------------------------------*/
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // инициализация дисплея по интерфейсу I2C, адрес 0x3C
display.clearDisplay(); // очистка дисплея
display.setTextSize(1); // установка размера шрифта
display.setTextColor(WHITE); // установка цвета текста
display.setCursor(0, 0); // установка курсора в позицию X = 0; Y = 0
for (byte i = 0; i < 10; i++) {
display.print (i); // записываем в буфер памяти дисплея нашу цифру
display.print (" "); // пробел между цифрами
// либо это можно сделать так: display.print (String(i)+ " ");
delay (500); // ждём 0.5 секунды
display.display(); // и её выводим на экран
}
}
void loop() {
}