Adaugă la lista de Dorințe
Exemplu:
#include
#include "OLED.h"
//TTGO 0.91 s OLED conexiune:
//SDA -- D4
//SCL -- D5
//RST -- D2
Ecran OLED(SDA, SCL);
void setup() {
pinMode(D2, OUTPUT);
digitalWrite(D2, LOW); // întoarce D2 scăzut pentru a reseta OLED
întârziere(50);
digitalWrite(D2, HIGH); // în timp ce OLED este în funcțiune, trebuie să setați D2 în mare
Serial.begin(9600);
Serial.println("OLED test!");
// Inițializarea afișajului
de afișare.begin();
// Mesaj de Test
de afișare.print("Hello TTGO");
întârziere(3*1000);
// Test mesaj lung
de afișare.print("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed face dureros datoria tempor incididunt ut labore et dolore magna l pot procura unele mare.");
întârziere(3*1000);
// Test afișaj clar
de afișare.clear();
întârziere(3*1000);
// Mesaj de Test pozitionare
de afișare.print("TOP-STÂNGA");
de afișare.print("al 4-lea rand", 4);
de afișare.print("DREAPTA-JOS", 7, 4);
întârziere(3*1000);
// Test de afișare PE
de afișare.off();
de afișare.print("3-lea rand", 3, 8);
întârziere(3*1000);
// Test de afișare PE
de afișare.pe();
întârziere(3*1000);
}
int r = 0, c = 0;
void loop() {
r = r % 4;
c = micros() % 6;
if (r == 0) display.clear();
de afișare.print("Hello TTGO", r++, c++);
delay(500);
}
transport lista: 1X ESP8266 0.91 inch OLED 1 X Linie de cablu 2X Pin