Yazeka
Arama sonuçlarına göre oluşturuldu
ESP8266 NodeMCU ile 0.96 inç OLED ekranı bağlamak için aşağıdaki adımları izlemek gerekmektedir:
- Bağlantı Pinleri: OLED ekranın VCC pinini NodeMCU'nun 3.3V çıkışına, GND pinini ise ground'a bağlayın 13. SCL ve SDA pinlerini ise ESP8266'nın I2C pinleri olan D1 ve D2'ye bağlayın 1.
- Kütüphane Kurulumu: OLED ekranın kontrolcüsü SSD1306 için Adafruit SSD1306 kütüphanesini yükleyin 12. Bunun için Arduino IDE'de Sketch > Include Library > Manage Libraries yolunu izleyerek "adafruit ssd1306" araması yapın ve ilgili kütüphaneyi yükleyin 1.
- Kodlama: OLED ekranı kontrol etmek için gerekli kodları yazın. Örneğin, basit metin görüntülemek için aşağıdaki gibi bir kod kullanılabilir:
#include <SPI.h> #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> void setup() { Serial.begin(9600); if (!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { Serial.println(F("SSD1306 allocation failed")); for (;;); // Don't proceed, loop forever } display.clearDisplay(); } void loop() { display.setTextSize(1); display.setTextColor(WHITE); display.setCursor(0, 28); display.println("Hello world!"); display.display(); }
Bu kodda, SCREEN_WIDTH ve SCREEN_HEIGHT tanımlarını OLED ekranın piksel genişliğine ve yüksekliğine göre ayarlamak gerekmektedir 1.
5 kaynaktan alınan bilgiyle göre: