Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

1. Butona basılıp-bırakılınca çalışsın, Sensör cismi algılayıp-algılaması bittikten sonra çalışsın Gibi senaryoları gerçekleştirmek için kullanılır. 2.

Benzer bir sunumlar


... konulu sunumlar: "1. Butona basılıp-bırakılınca çalışsın, Sensör cismi algılayıp-algılaması bittikten sonra çalışsın Gibi senaryoları gerçekleştirmek için kullanılır. 2."— Sunum transkripti:

1 1

2 Butona basılıp-bırakılınca çalışsın, Sensör cismi algılayıp-algılaması bittikten sonra çalışsın Gibi senaryoları gerçekleştirmek için kullanılır. 2

3 3 while(1) { if ( input(pin_b1)==1 ) // B1= 1 ise (butona basılmış mı ?) { if( input(pin_b1)==0) // B1 = 0 ise ( Buton bırakılmış mı ?) { output_high(pin_a1); } } } }

4 Verilen örnek programı CCS C programında yazarak, devreniz üzerinde simüle ediniz. Çalıştırdığınız programı defterinize yazınız. Gözlemlediğiniz çalışmayı kendi cümlelerinizle programın yanına yazınız. 4

5 Soru1 : B5 pinine optik sensör, B0 pinine ise röle bağlıdır. Sistem ilk çalıştığında 12V’luk DC motor direk olarak çalışmaya başlamaktadır. Optik sensör bir cismi algıladıktan sonra, cismi algılamama durumu oluştuğunda DC motor’un durması istenmektedir. Gerekli programı yazarak devreniz üzerinde simüle ediniz. 5

6 Soru2 : B5 pinine optik sensör, B1 pinine buton, B0 pinine röle bağlıdır. - Butona basılıp – bırakıldığında röle enerjilenecek, - Sensörün önüne cismin gelmesi ve tamamen geçmesi durumunda rölenin enerjisi kesilecektir. Gerekli programı yazarak devreniz üzerinde simüle ediniz. 6

7 Bir butona basarak bir çıkışı aktif edebildiğimiz gibi aynı butona basarak o çıkışı tekrar pasif edebiliriz. Bir motoru tek butonla hem çalıştırıp, hem durdurmayı örnek olarak düşünebilirsiniz. 7

8 8 while(1) { if ( input(pin_b1)==1 ) // B1= 1 ise (1. butona basılmışsa) { output_toggle(pin_a0); delay_ms(250); } else if ( input(pin_b2)==1 ) // B2=1 ise (2.butona basılmışsa) { output_toggle(pin_a1); delay_ms(250); } } } Programın çalışmasını siz açıklayınız.

9 Verilen örnek programı CCS C programında yazarak, devreniz üzerinde simüle ediniz. Defterinize çalıştırdığınız programı yazınız. Gözlemleriniz sonucu çalışmasını programın yanına not ediniz. 9


"1. Butona basılıp-bırakılınca çalışsın, Sensör cismi algılayıp-algılaması bittikten sonra çalışsın Gibi senaryoları gerçekleştirmek için kullanılır. 2." indir ppt

Benzer bir sunumlar


Google Reklamları