Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

1. 2 Sensör; ısı, ışık, nem, ses, basınç, kuvvet, elektrik, uzaklık, ivme ve pH gibi fiziksel ya da kimyasal büyüklükleri elektrik sinyallerine çeviren.

Benzer bir sunumlar


... konulu sunumlar: "1. 2 Sensör; ısı, ışık, nem, ses, basınç, kuvvet, elektrik, uzaklık, ivme ve pH gibi fiziksel ya da kimyasal büyüklükleri elektrik sinyallerine çeviren."— Sunum transkripti:

1 1

2 2 Sensör; ısı, ışık, nem, ses, basınç, kuvvet, elektrik, uzaklık, ivme ve pH gibi fiziksel ya da kimyasal büyüklükleri elektrik sinyallerine çeviren düzeneklerin genel adıdır.ısıışıknemsesbasınçkuvvet elektrikuzaklıkivmepH

3 3 1)Optik sensör: Sensörden gönderilen ışığın bir cisim veya reflektörden kendisine geri dönmesi sonucu algılama yapar. 2)Endüktif sensör : Metal cisimlerin varlığını algılar. 3) Kapasitif sensör : Sensörün yaydığı elektrik alanı içerisine giren cisimleri algılar. Özellikle sıvı dolum kontrolünde kullanılır.

4 4 Sensörlerden gelen bilgileri, arduino ile algılayarak; ürün saydırmak, gerekli çıkış birimlerinin çalıştırılmasını/durdurmasını sağlamak.

5 5 Özellikleri : Çalışma gerilimi : 5V Menzili : 80 cm (Arkasındaki pot ile menzili ayarlanabilir.) Tipi : NPN (Algıladığında 0 çıkışı verir)

6 6 Kablolaması : Kırmızı kablo : +5V Siyah kablo : GND Sarı kablo : Data(Veri)

7 7 Senaryo : Arduino uno’nun 5 numaralı pininden MZ-80 optik sensör kontrol edilmektedir. 4 numaralı pininden LED1 kontrol edilmektedir. Sensör bir cisim algıladığında LED ışık verecek, algılamadığında LED sönecektir. Gerekli devreyi kurunuz ve programı yazınız.

8 8

9 9 5 nolu pindeki sensör dış dünyadan, arduino’ya bir bilgi gönderdiği için giriş elemanıdır. pinMode(5,INPUT); Sensör NPN tipi olduğundan cismi algıladığında 0 sinyali gönderir. Algılamadığında 1 gönderir. if(digitalRead(5)== 0 ) { …..

10 10 void setup() { pinMode(5,INPUT); pinMode(4,OUTPUT); } void loop(){ if(digitalRead(5)==0) { digitalWrite(4,HIGH); } else { digitalWrite(4,LOW); } }

11 11 Senaryo : Arduino uno’nun 5 ve 6 nolu uçlarından MZ80 optik sensörleri kontrol ediliyor. 7 nolu uçtan LED kontrol ediliyor. Sensör1 cismi algıladığında LED ışık verecek, Sensör2 cismi algıladığında LED sönecektir. Gerekli devreyi kurunuz ve programı yazınız.

12 12 void setup() { pinMode(5,INPUT); pinMode(6,INPUT); pinMode(7,OUTPUT); } void loop(){ if(digitalRead(5)==0) { digitalWrite(7,HIGH); } else if(digitalRead(6)==0) { digitalWrite(7,LOW); } }

13 13 Temrin Adı : Arduino ile 5V optik sensör kontrolü Temrin Amacı : Optik sensör ve butonlardan gelen bilgilere göre DC motor kontrol etmek

14 14 Senaryo : 5 nolu pinden Start butonu, 6 nolu pinden Stop butonu 7 nolu pinden optik sensör, 8 nolu pinden optokuplör yardımı ile kontrol edilen röle üzerinden DC Motor kontrol kontrol edilecektir. Butonlara basılınca 1, sensör algılayınca 0 sinyali algılanıyor. Starta basılınca motor çalışacaktır. Stopa basılınca motor duracaktır. Sensör algılayınca motor duracaktır. Gerekli devre şemasını tasarlayınız, programı yazınız ve devreyi çalıştırınız. UYGULAMA SÜRENİZ : 25 dk’dır.

15 15 1) Senaryoyu müsveddeye not edin. 2) Gerekli programı bilgisayarda yazın. 3) Kurmanız gereken devreyi müsveddeye çizin. 4) Öğretmeninizden şema ve program için onay bekleyin. 5) Daha sonra malzemelerinizi alarak uygulamanızı yapın. 6) Devrenizin çalışmasını kontrol ettirmek için el kaldırarak sıra alın.

16 16 Temrin uygulaması ile alakalı aşağıda istenenleri defterinize düzenli bir şekilde yapın. 1) Senaryo 2) Devre şeması 3) Yazılım 4) Malzeme listesi ** Temrin tablosu çizmenize gerek yoktur.

17 17 bekle: if(digitalRead(5)==1) { goto devam; } else { goto bekle; } Goto komutu program içinde yönlendirme yapmayı sağlar. Goto komutu işlendiğinde, program goto’nun yanında yazan etikete yönlenir. Örneğin yandaki programda; 5 numaradaki butona basıldığında, program “devam” etiketine yönlenir. Butona basılmadığında ise “bekle” etiketine yönlenerek butonu beklemeye devam eder.


"1. 2 Sensör; ısı, ışık, nem, ses, basınç, kuvvet, elektrik, uzaklık, ivme ve pH gibi fiziksel ya da kimyasal büyüklükleri elektrik sinyallerine çeviren." indir ppt

Benzer bir sunumlar


Google Reklamları