Arduino IC2 Eklenti - TRN CODING

Arduino IC2 Eklenti

Arduino LCD I2C Eklentisi

 Kütüphanenize eklemek için buraya tıklayınız.


3Lü Buton ile Lcd Ekrana Harf Yazdırma Kodları

#include <Wire.h>

#include <LiquidCrystal_I2C.h>


LiquidCrystal_I2C lcd(0x27, 16, 2);


int buton1Pin = 2;

int buton2Pin = 3;

int buton3Pin = 4;


char secilenHarf = 'a';


void setup() {

  lcd.begin();

  

  pinMode(buton1Pin, INPUT);

  pinMode(buton2Pin, INPUT);

  pinMode(buton3Pin, INPUT);


  lcd.clear();

}


void loop() {

  if (digitalRead(buton1Pin) == HIGH) {

    secilenHarf++;

    if (secilenHarf > 'z') {

      secilenHarf = 'a';

    }

    yazdir();

    delay(300); // Buton debouncing için küçük bir gecikme

  }


  if (digitalRead(buton2Pin) == HIGH) {

    lcd.print(secilenHarf);

    delay(300); 

  }


  if (digitalRead(buton3Pin) == HIGH) {

    lcd.clear();

    delay(300); 

  }

}


void yazdir() {

  lcd.clear();

  lcd.setCursor(0, 0);

  lcd.print("Secilen Harf: ");

  lcd.setCursor(0, 1);

  lcd.print(secilenHarf);

}


Yorum Gönder

0 Yorumlar