Untitled
unknown
plain_text
4 months ago
1.2 kB
2
Indexable
#include <LiquidCrystal.h> // LCD pin tanımları LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // Özel karakter tanımları (5x8 matrisli) byte K_upper[8] = { B10001, B10010, B10100, B11000, B10100, B10010, B10001, B00000 }; byte I_upper[8] = { B11111, B00100, B00100, B00100, B00100, B00100, B11111, B00000 }; byte R_upper[8] = { B11110, B10001, B10001, B11110, B10100, B10010, B10001, B00000 }; byte V_upper[8] = { B10001, B10001, B10001, B10001, B01010, B01010, B00100, B00000 }; byte E_upper[8] = { B11111, B10000, B10000, B11111, B10000, B10000, B11111, B00000 }; void setup() { // LCD boyutu lcd.begin(16, 2); // Özel karakterleri tanımla lcd.createChar(0, K_upper); lcd.createChar(1, I_upper); lcd.createChar(2, R_upper); lcd.createChar(3, V_upper); lcd.createChar(4, E_upper); // "Kirve" kelimesini yazdır lcd.setCursor(0, 0); lcd.write(byte(0)); // K harfi lcd.setCursor(1, 0); lcd.write(byte(1)); // I harfi lcd.setCursor(2, 0); lcd.write(byte(2)); // R harfi lcd.setCursor(3, 0); lcd.write(byte(3)); // V harfi lcd.setCursor(4, 0); lcd.write(byte(4)); // E harfi } void loop() { // Boş }
Editor is loading...
Leave a Comment