21 Eylül 2025 Pazar

 



Bu uygulamada klavyeden girilen sayılara göre led yakıp-söndürme işlemi yapılır. Uygulamamızda sonlandırma karakteri göndermemek için seri port ekranının altından "satır sonu yok" seçildi.


Program Kodları:

#define kirmizi_led 8

#define sari_led 9

char deger = 0;

void setup()

{

  Serial.begin(9600);

  pinMode(kirmizi_led, OUTPUT);

  pinMode(sari_led, OUTPUT);

  digitalWrite(kirmizi_led, LOW);

  digitalWrite(sari_led, LOW);

  Serial.println("Klavyeden değer girin: (1 veya 2 veya 3)");

}



void loop()

{

  if (Serial.available() > 0)     //seri porta veri geldi mi?

  {

    deger = Serial.read();    //seri portu oku "deger" değişkenine ata.

    switch (deger)

    {

      case '1':

        {

          digitalWrite(kirmizi_led, HIGH);

          Serial.println("Kırmızı Led Yandı");

          break;

        }

      case '2':

        {

          digitalWrite(sari_led, HIGH);

          Serial.println("Sarı Led Yandı");

          break;

        }

      case '3':

        {

          digitalWrite(kirmizi_led, LOW);

          digitalWrite(sari_led, LOW);

          Serial.println("Tüm Led'ler Söndürüldü");

          break;

        }

      default:

        {

          Serial.println("Yanlış Değer Girildi. Lütfen 1,2,3 Değerlerinden Birini Girin");

          break;

        }

    }

  }

}


_________________________________________________________________________________________________________________________________________________________


0 comments:

Yorum Gönder

Arduino Eğitimi Konu - 7

Arduino Eğitimi Konu - 10

Toplam Sayfa Görüntüleme Sayısı

Sensörlerin Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com