Arduino TEMEL PROGRAMLAMA Örnek – 2/4
Channel: OtomasyonEğitimi
Date: 23/02/2021

Arduino kartının 8 numaralı pinine led ve 5, 6, 7 numaralı pinlerine buton bağlayınız. 5 numaralı pine bağlı butona basıldığında ledi yakınız 6 numaralı pine bağlı butona basıldığında söndürünüz. 7 numaralı pine bağlı butona basıldığı müddetçe ledi yakınız.

Arduino TEMEL PROGRAMLAMA ders notum http://www.kumanda.org/ders_notlari.htm#arduino
Otomasyon - Elektrik konularında eğitim videoları ve dokümanları için http://www.kumanda.org
Otomasyon konularında güncel paylaşım grubu http://www.otomasyonegitimi.com
Kullandığım elektronik set Ulus otomasyon http://www.ulusotomasyon.com/

Program kodları:

byte led=8;
byte buton1=5;
byte buton2=6;
byte buton3=7;
bool ledDurum=0;
void setup()
{
pinMode (led, OUTPUT);
pinMode (buton1, INPUT);
pinMode (buton2, INPUT);
pinMode (buton3, INPUT);
}
void loop()
{
if (digitalRead(buton1)==1)
{
digitalWrite (led,1);
ledDurum =1;
} 
if (digitalRead(buton2)==1)
{
digitalWrite (led,0);
ledDurum =0;
} 
if (digitalRead(buton3)==1&& ledDurum ==0)
{
digitalWrite (led,1);
} 
if (digitalRead(buton3)==0&& ledDurum ==0)
{
digitalWrite (led,0);
} 
}