ARDUINO DİJİTAL GiRİŞ KONTROLÜ

Slides:



Advertisements
Benzer bir sunumlar
Hazırlayan ve Sunan Ali Yasin Çakılcı HUNROBOTX
Advertisements

TEMEL ELEKTRONİK EĞİTİMİ
Sensörler Yrd.Doç.Dr. İlker ÜNAL.
3. EGITIM CNY 70 SHARP SENSÖRLER ULTRASONİK SENSÖRLER LDR.
Devre Elemanları Nelerdir? Nasıl Çalışır? Çeşitleri Nelerdir?
5. EGITIM Mikrodenetleyiciler PIC16F628 – PIC16F877
SENSÖR VE TRANSDUSERLER
ARDUINO İLE ANALOG ÇIKIŞ VERMEK
16F628 TANIMLAMA KISMI Devrenizi çalıştırmak için 16F628 mikrodenetleyicisini programlarken kullanacağınız tanımlama kısmı verilmiştir. Defterinize not.
ARDUINO DİJİTAL PİN KONTROLÜ
İSTANBUL İLİNDEKİ ENDÜSTRİ MESLEK LİSELERİN KONUMUNU BELİRTEN HARİTA
1) ÖZELLİKLER 120 FRAME/SEWC OUTPUT HIGH SPEED PCI 2.1 INTERFACE MAX 16CH VIDEO INPUT WINDOWS 98 SDK / WIN2000 / WINXP NTSC/PAL VIDEO FORMAT YUV422 FORMAT.
ARDUINO RÖLE KONTROLÜ.
MİKRODENETLEYİCİ İLE DİJİTAL GİRİŞ KONTROLÜ
ARDUINO İLE SERVO MOTOR KONTROLÜ
Bir dönem ya da daha fazla yurtdışında öğrenim görmüş öğrencilerin yurtdışında olduğu dönemde gördüğü derslerin, yurtiçinde okuyacağı dönemdeki öğretim.
SENSÖR VE TRANSDUSERLER
SENSÖR VE TRANSDUSERLER
DİJİTAL ÇIKIŞ KOMUTLARI
ASELSAN SEYYAR ROLE KONFİGİRASYONU-1
MOSTEM Teknik Öğretmenleri
TEMEL ELEKTRONİK -1-.
YAKLAŞIM SENSÖRLERİ (PROXIMITY)
Şekil 13. 8B’de verici ve alıcı ayrı, ayrı yerlerdedir
ARDUINO DİJİTAL PİN KONTROLÜ
ELEKTRİK MAKİNELERİ VE
Seri Port ile İletişim.
ARDUINO SENSÖR KONTROLÜ
ARDUINO DİJİTAL GiRİŞ KONTROLÜ
ELEKTRİK MAKİNELERİ VE
ARDUINO İLE SAYAÇ UYGULAMASI
AB’15 Arduino ile sensörler dersi
Sensörler Ders2 Aslı Ergün.
Sensörler Ders1 Aslı ERGÜN.
PRES MAKİNESİ Bir pres makinesi operatör tarafından çalıştırılmaktadır. Operatör kontrol panosu üzerindeki anahtarlı butona anahtarı takıp butonu 1 konumuna.
VARİL DOLUM SİSTEMİ. DOLUM SİSTEMİ GİRİŞLER: STOP BUTONU I0.0 START BUTONUI0.1 ÇIKIŞLAR: YEŞİL LAMBAQ0.0 KIRMIZI LAMBAQ0.1 BAND MOTORU Q0.2 Sistem çalışmıyorken.
BASYS KARTININ TANITIMI. KARTIN GÖRÜNÜMÜ KARTIN ÖZELLİKLERİ 100,000 lojik kapılı Xilinx Spartan 3E FPGA; JTAG programlama bağlantı noktası FPGA biçimlendirme.
Mekatronik Mühendisliği
Airties Air5750 Modem Kurulumu
ÖRNEK PROBLEMLER.
PWM (Pulse Width Modulation- Sinyal Genişlik Modülasyonu)
Pirelli Kurulum Eğitimi yapacağımız tarihi de yazalım.
Bluetooth İle Haberleşme
EETE233 Mikrodenetleyiciler ArduIno ile Programlama
Motor Sürücü Devresi ile Kontrol
ARDUİNO Arduino Eğitimleri Bölüm 6 Analog Giriş – Çıkış İşlemleri
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Arduino Uno R3 ile Merhaba Dünya Yrd. Doç. Dr. Deniz DAL
Arduino ve Gaz Sensörü.
Sensörler Ders 8 Aslı Ergün.
Doğu Akdeniz Üniversitesi Bilgisayar Ve Teknoloji Yüksek Okulu
  Pano montajı yapılırken; elektrik panosuna yerleştirilecek malzemelerin yerleri önceden hazırlanır. Pano malzemelerine montajı yapılacak parçalar.
Arduino Uno R3 ile Merhaba Dünya Yrd. Doç. Dr. Deniz DAL
1250 adet Codegen PowerX IF mAh Powerbank
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Arduino Eğitimleri Bölüm 5 Dijital Giriş – Çıkış İşlemleri
ARDUİNO Arduino Eğitimleri Bölüm 3 Programlama Dili Temelleri
ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş
Arduino Programlama Dili
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
Arduino Uno R3 ile Merhaba Dünya Dr. Öğr. Üyesi Deniz DAL
Çift mekanik posizyon sensörlü (mechanical position sensor), çift silindirli pnömatik devrenin PLC ile otomasyonu Lab 8. Simülasyon: OTOMASYON SENARYOSU:
FLOPPY DİSKET İLE MÜZİK
Interrupts.
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
Sunum transkripti:

ARDUINO DİJİTAL GiRİŞ KONTROLÜ

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

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

Ö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); } }

Örnek Uygulama - 1

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

Ö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); }

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.

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.

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.