Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

1. 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ı?) 2.

Benzer bir sunumlar


... konulu sunumlar: "1. 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ı?) 2."— Sunum transkripti:

1 1

2 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ı?) 2

3 5 nolu pin => Buton (Pull-down) 7 nolu pin => Röle Butona basıldığında röle enerjilenecek, basılmadığında enerjisi kesilecektir. 3

4 4 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 5

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

7 void setup() { pinMode(5,INPUT); pinMode(6,INPUT); pinMode(7,OUTPUT); pinMode(9,OUTPUT); } 7 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); } }

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

9 OPTİK SENSÖR 9 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 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. 10


"1. 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ı?) 2." indir ppt

Benzer bir sunumlar


Google Reklamları