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.
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.
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
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!