Uygulama için gerekli olan malzemeler:
2-Breadboard
3-1 adet istediğiniz renk LED
4-1 adet 220 ohm Direnç 5-1 adet 1 kohm Direnç 6-1 adet Buton 7-İstediğiniz Renk Ve Boyutta Atlama Kablosu Devrenin bağlantı şeması aşağıdaki gibidir:
int buton= 2; // 2 numaralı pin buton ismi verildi
int led = 13; // 13 numaralı pine led ismi verildi
void setup()
{
pinMode(buton, INPUT); // buton giriş olarak ayarlandı
pinMode(bed, OUTPUT); // led pini çıkış olarak ayarlandı
}
void loop()
{
delay(50);
if(digitalRead(buton) == true) //butona basılıp basılmadığını kontrol et
{
digitalWrite(led, HIGH); // Led pinini HIGH yap, led yanar
}
else
{
digitalWrite(led, LOW); // Led pinini LOW yap, led söner
}
}
Program kod satırına dikkat edecek olursak , butona basıldığı sürece led ışık verektir. Butondan elimizi çektiğimizde led sönecektir. Program kodlarında değişiklikler yaparak ledin ışık verme süresini ayarlayabiliriz.
Aşağıfa program içerisinde kullanılan if-else döngüsü açıklanmıştır.
Hiç yorum yok:
Yorum Gönder