كيفية تشغيل شاشة OLED مع ESP8266 مشروع بسيط ▌ Project Text OLED with ESP8266 - DIY Channel3

DIY Channel3

Arduino│ESP8266│ESP32│Drone│Robot

كيفية تشغيل شاشة OLED مع ESP8266 مشروع بسيط ▌ Project Text OLED with ESP8266

مشاركة هذا


 -هذه وحدة عرض نقطية أحادية اللون OLED 128x64 مع واجهة I2C. مقارنة بشاشات LCD ، تعد شاشات OLED أكثر قدرة على المنافسة ، ولها عدد من المزايا مثل السطوع العالي ، والانبعاث الذاتي ، ونسبة التباين العالية ، وزاوية الرؤية العريضة ، ونطاق درجة الحرارة الواسع ، وانخفاض استهلاك الطاقة.



- المكونات الاساسية :

- esp8266 nodemcu
- 0.96 LCD OLED 


- breadboard
- jumper wires


-  مخطط الرسم البياني :


- كود أردوينو :

// Project Write Text – OLED Display
// By : DIY Channel
// My YouTube Channel : https://www.youtube.com/c/DIYChannel2019

#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 128 
#define SCREEN_HEIGHT 64 


Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

void setup() {
  Serial.begin(115200);

  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { 
    Serial.println(F("SSD1306 allocation failed"));
    for(;;);
  }
  delay(2000);
  display.clearDisplay();

  display.setTextSize(3);
  display.setTextColor(WHITE);
  display.setCursor(0, 10);
  
  display.println(" Hello  Friends");
  display.display(); 
}

void loop() {
  
}

DIY Channel






No comments:

Post a Comment