back to top

Arduino ile Butonla LED Yakma Projesi #4

Selam makerlar. Bir önceki projemiz Arduino ile LED Parlaklığını Ayarlama projesiydi. Bu projemizde ise butonla LED yakacağız. LED’imizi bir buton sayesinde yakıp sönderebiliriz bunun için yalnızca butona basmamız yeterli olacaktır. Push Button’ı Arduino’ya bağlamak çok kolaydır. Bunun için gelin Push Button’ın nasıl çalıştığına bir bakalım.

Push Button Nedir?

Push Button düğmeye basıldığında anahtar görevi gören bir devre elemanıdır. Buton basılı değilken iki ucu arasında bağlantı yoktur. Arduino, düğmeye basıldığında anahtar kapanacağından bir diğer ucuna bağlı olan pin aracılığıyla düğmeye basıldığını algılayarak LED’i yakar.

Push-Button
Push Button

Butonla LED Yakma Projesi Gerekli Projeler

Buton ile LED Yakma Projesi Devre Şeması

Aşağıdaki devre şemasını takip ederek devre elemanlarının bağlantısını resimde gösterilen şekilde breadboard üzerinde yapın.

LED with Button
Buton ile LED Yakma Devre Şeması

Devremizi oluşturduğumuza göre aşağıdaki devre kodunu Arduino IDE’ye yapıştırarak devreyi çalıştırabilirsiniz.

Buton ile LED Yakma Proje Kodları

#define Led 2 // Kod yazarken kolaylık açısından Dijital 2. pini Led olarak tanımlıyoruz
#define Buton 3 // Kod yazarken kolaylık açısından Dijital 3. pini Buton olarak tanımlıyoruz

void setup()
{
  pinMode(Buton, INPUT); // Buton'u input olarak tanımlıyoruz
  pinMode(Led, OUTPUT); // led_pin'imizi output olarak tanımlıyoruz
}
void loop()
{
  //Buton'a bastığımızda LED'i yakabilmek için koşul oluşturuyoruz
  if (digitalRead(Buton) == 1) // Buton'a basıldığında
  digitalWrite(Led,HIGH); // LED'i yak
  else // Buton'a basılmadığında
  digitalWrite(Led,LOW); //LED'i söndür
}

Buton ile LED Yakma Proje Görseli

LED_Switch

Bu projemizde LED’imizi bir buton sayesinde nasıl yakıp söndürebileceğimizi öğrenmiş olduk. Bir sonraki Işığa Duyarlı LED Projemizde görüşmek üzere!

Son Çıkan Yazılar

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz