Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
1
ARDUINO DİJİTAL GiRİŞ KONTROLÜ
2
digitalRead(); Komutu
setup bölümünde giriş olarak tanımlanmış pinin Lojik durumunu okur. Örnek : digitalRead(10); 10 nolu pinin durumunu okur. (1 mi 0 mı?)
3
Örnek Uygulama - 1 5 nolu pin => Buton (Pull-down) 7 nolu pin => Röle Butona basıldığında röle enerjilenecek, basılmadığında enerjisi kesilecektir.
4
Örnek Uygulama - 1 void setup() {
pinMode(5,INPUT); => BUTON OLDUĞU İÇİN GİRİŞ !! pinMode(7,OUTPUT); } void loop() { if(digitalRead(5)==1) { digitalWrite(7,HIGH); } else { digitalWrite(7,LOW); } }
5
Örnek Uygulama - 1
6
Örnek Uygulama - 2 5 nolu pin => Buton1 (Pull-down) 6 nolu pin => Buton2 (Pull-down) 7 nolu pin => Röle 9 nolu pin => LED Buton1’e basılırsa Röle enerjilenecek, LED sönecek. Buton2’ye basılırsa LED ışık verecek, rölenin enerjisi kesilecek. Hiç bir butona basılmazsa 2 alıcı da enerjisiz kalacaktır.
7
Örnek Uygulama - 2 void loop() { if(digitalRead(5)==1) { digitalWrite(7,HIGH); digitalWrite(9,LOW); } else if(digitalRead(6)==1) { digitalRead(9,HIGH); digitalWrite(7,LOW); } else { digitalRead(9,LOW); digitalWrite(7,LOW); } } void setup() { pinMode(5,INPUT); pinMode(6,INPUT); pinMode(7,OUTPUT); pinMode(9,OUTPUT); }
8
Uygulama – 3 ( SİZ YAPIN ) 5 nolu pin => Buton1 (Pull-down) 6 nolu pin => Buton2 (Pull-down) 8 nolu pin => Röle 9 nolu pin => LED1 10 nolu pin => LED2 Buton1’e basılırsa Röle enerjilenecek 3 saniye sonra LED1 enerjilenecek. 5 sn sonra ikisinin de enerjisi kesilecektir. Buton2’ye basılırsa LED1 ışık verecek 2 saniye sonra LED2 ışık verecektir. 4 sn sonra ikisi de sönecektir. Hiç bir butona basılmazsa 2 alıcı da enerjisiz kalacaktır.
9
OPTİK SENSÖR Sensörler de butonlar gibi giriş elemanıdır.
Bir sonraki soruda optik sensör kontrol edeceksiniz. Optik sensör cismi algıladığında 0 çıkışı verir. Cismi algılamadığında 1 çıkışı verir. Bağlantı yapısı Kırmızı kablo + 5V Siyah kablo – ( GND ) Sarı kablo = Sinyal kablosu Sinyal kablosu mikrodenetleyicinin giriş olarak tanımlanan pinine bağlanır.
10
Uygulama – 4 (SİZ YAPIN) 5 nolu pin => Optik sensör (Sensörün sinyal kablosu) 6 nolu pin => Buton (Pull-down) 11 nolu pin => LED1 8 nolu pin =>LED2 Butona basılırsa LED1 ışık verecektir, LED2 sönecektir. Optik sensör cismi algılarsa LED2 ışık verecek, LED1 sönecektir. Hiç biri olmaz ise 2 LED’de sönük olacaktır.
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.