İçindekiler:
Video: ESP32'ye ST7920 128X64 LCD Ekran: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu Instructables, kalitesi ya da her neyse, kesinlikle ödül kazanmayacak!
Bu projeye başlamadan önce internette şöyle bir göz gezdirdim ve bu LCD'yi bir ESP32'ye bağlamakla ilgili hiçbir şey bulamadım, bu yüzden başarılı olduğunda belgelenmesi ve paylaşılması gerektiğini düşündüm.
Gereçler
Tek ihtiyacınız olan bir ST7920 128X64 LCD ekran, bir ESP32 ve bir 10K pot.
Adım 1: Bağlantılar
Yukarıdaki bağlantıları izleyerek üç bileşeni de bağlayın.
ESP32'de farklı pinler kullanmak mümkün olabilir ama emin değilim.
Adım 2: Kod
Kodu ESP32'ye yüklemek için Arduino IDE'yi kullandım.
ESP32'yi Arduino IDE ile nasıl bağlayacağınızı ve programlayacağınızı bilmiyorsanız, internette talimatları arayın, bulmak oldukça kolaydır.
Kullandığım kitaplık Oliver'ın U8g2 kitaplığı V2.27.6.
U8g2 kitaplığını kurduktan sonra örneklere gidin ve "Örnekler/U8g2/full_buffer/GraphicsTest"i açın.
Şimdi, kodda şuna benzeyen satırı bulun:
//U8G2_ST7920_128X64_F_SW_SPI u8g2(U8G2_R0, /* saat=*/ 13, /* veri=*/ 11, /* CS=*/ 10, /* sıfırla=*/ 8);
Ve şununla değiştirin:
U8G2_ST7920_128X64_F_SW_SPI u8g2(U8G2_R0, /* saat=*/ 18, /* veri=*/ 23, /* CS=*/ 5, /* sıfırla=*/ 22); // ESP32
Kodu ESP32'nize yükleyin ve parmaklarınız çarpı işareti, işe yarıyor!
3. Adım: Sonuç
Bu benim ilk Eğitmenlerim.
Süper süslü falan olmadığını biliyorum ama en azından orada ve birine yardımcı olabilir.
Lütfen bu talimatları izleyerek deneyiminizi yorumlayın, ben de güncellemeyi ve daha iyi hale getirmeyi deneyeceğim!
- Blaise
Önerilen:
Dokunmatik Ekran Macintosh - Ekran için IPad Mini'li Klasik Mac: 5 Adım (Resimlerle)
Dokunmatik Ekran Macintosh | Ekran için IPad Mini'li Klasik Mac: Bu, eski bir Macintosh'un ekranının bir iPad mini ile nasıl değiştirileceğine ilişkin güncellemem ve gözden geçirilmiş tasarımım. Bu, yıllar içinde yaptığım 6'ncı ve bunun evrimi ve tasarımından oldukça memnunum! 2013'te yaptığım zaman
Micropython ile TTGO (renkli) Ekran (TTGO T-ekran): 6 Adım
Micropython'lu TTGO (renkli) Ekran (TTGO T-ekran): TTGO T-Display, 1,14 inç renkli ekran içeren ESP32 tabanlı bir karttır. Pano 7$'dan daha düşük bir ödülle satın alınabilir (nakliye dahil, banggood'da görülen ödül). Bu, ekran içeren bir ESP32 için inanılmaz bir ödül. T
I2C / IIC LCD Ekran - Arduino ile SPI - IIC Modülü Kullanarak I2C LCD Ekranına SPI LCD Kullanın: 5 Adım
I2C / IIC LCD Ekran | I2C LCD Ekranına SPI LCD'yi Arduino ile IIC Modülüne Kullanma: Merhaba arkadaşlar, normal bir SPI LCD 1602'nin bağlanması için çok fazla kablo olduğundan, arduino ile arayüz oluşturmak çok zor ama piyasada mevcut olan bir modül var. SPI ekranını IIC ekranına dönüştürün, böylece sadece 4 kablo bağlamanız gerekir
Büyük ST7920 Ekran Kullanan Hava Durumu İstasyonu: 4 Adım
Büyük ST7920 Ekranı Kullanan Hava Durumu İstasyonu: Sevgili arkadaşlar, başka bir Eğitilebilir Tabloya hoş geldiniz! Bu derste, bu büyük LCD ekrana ilk kez bakacağız ve onunla bir sıcaklık ve nem monitörü oluşturacağız. Her zaman ekrana benzer bir ekran bulmak istemişimdir
I2C / IIC LCD Ekran - Bir SPI LCD'yi I2C LCD Ekrana Dönüştürün: 5 Adım
I2C / IIC LCD Ekran | Bir SPI LCD'yi I2C LCD Ekranına Dönüştürün: spi lcd ekran kullanmak için çok fazla bağlantı gerekiyor, bu gerçekten zor, bu yüzden i2c lcd'yi spi lcd'ye dönüştürebilen bir modül buldum, hadi başlayalım