Cumartesi , 2 Mart 2024

Arduino Push Buton Kullanımı Örnek


Seri Monitör Çarpım Tablosu 3 Buton

Devre Şeması:

Devre Seneryosu:

Devre çalıştırıldığında hiç bir şey olmayacaktır. İstenilen butona basıldığında ilgili basamağa ait çarpım tablosu aşağıdaki gibi seri monitör ekranına yazdırılacaktır.

Devre Kodları

// C++ code
//
int buton1,buton2,buton3,k;
void setup()
{
pinMode(5, OUTPUT);
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(4, INPUT);

Serial.begin(9600);//Seri Monitör başlatılıyor
//SERİ MONİTÖRÜ TEMİZLEME
for(int i=0; i<10; i++) {
Serial.println(“\n\n\n\n\n\n\n\n\n\n\n\n\n\n”);
}
}

void loop()
{
buton1=digitalRead(2);
buton2=digitalRead(3);
buton3=digitalRead(4);
if(buton1==HIGH)
{
digitalWrite(5,1);
for(k=1;k<=10;k++)
{
Serial.println(String(“3 x “)+ k +String(” = “)+ k*3); //Birleşik yazdırmak için kullanılan satır.

}
delay(1000);
}
// 4 LER BASAMAĞI İÇİN
if(buton2==HIGH)
{
digitalWrite(5,1);
for(k=1;k<=10;k++)
{
Serial.println(String(“4 x “)+ k +String(” = “)+ k*4); //Birleşik yazdırmak için kullanılan satır.

}
delay(1000);
}
//5 LER BASAMAĞI İÇİN
if(buton3==HIGH)
{
digitalWrite(5,1);
for(k=1;k<=10;k++)
{
Serial.println(String(“5 x “)+ k +String(” = “)+ k*5); //Birleşik yazdırmak için kullanılan satır.

}
delay(1000);
}
digitalWrite(5,0);//led sönsün
delay(500);
}

Bu Konuda İlginizi Çekebilir

Arduino 7 Segment Display İle Fonksiyon Kullanımı

Arduino Fonksiyon Kullanımı Örnek Devre Senaryosu: Şekildeki devre ortak anotlu bir 7 segment display kullanılmıştır. …