- Katılım
- 27 Şubat 2019
- Mesajlar
- 12,016
adafruit:
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
Kod:
Adafruit_PCD8544 display = Adafruit_PCD8544(5, 4, 3); //Download the latest Adafruit Library in order to use this constructor
Kod:
Adafruit_PCD8544 display = Adafruit_PCD8544(7,6, 5, 4, 3); //Download the latest Adafruit Library in order to use this constructor
Ben farklı farklı kodlar bulduğumdan epeyce bocaladım. Çünkü hem farklı kütüphaneler var, hem de 5110'un iki ayrı ekranı var ve üzerlerindeki pin yazıları farklı olabiliyor. Sizin için şöyle toparladım.
C:
display.begin();
display.clearDisplay();
setContrast();
Bazı komutlar şöyle;
C:
display.setTextSize(1); // Yazı fontu büyüklüğü. Parantez içindeki rakamı değiştirerek font boyutunu değiştirebilirsiniz.
display.clearDisplay(); // Ekranı komple temizler.
display.setTextColor(BLACK, WHITE); //Yazı rengini siyah, arkaplanı beyaz yapar.
display.setCursor(15, 8); //15 pixel soldan, 8 pixel yukardan kaydırma yapar.
display.print("ANA MENU"); // Bir üstte ayarlanan setCursor konumuna ANA MENU yazar.
display.drawFastHLine(0, 10, 83, BLACK); // Soldan 0, Yukarıdan 10, 83pixel lik siyah çizgi çeker.
En önemli kısım ise pin bağlantıları nasıl olacak?
Onun için de Arduino uno görseli kullanarak şöyle iki görsel hazırladım.
Eğer arduino nano ya bağlamak isterseniz ekranı, unoda hangi pin numaralarına bağlıyorsanız nanoda da aynı pin numaralarına bağlayabilirsiniz.
Son düzenleme: