Arduino Ders 9 Interrupt-Kesmeler || Dış (Donanımsal Kesme) || External Interrupts

Поделиться
HTML-код
  • Опубликовано: 17 сен 2024
  • Arduino'da bir donanımsal yani dış kesme adını verdiğimiz, bir de zaman kesmesi adını verdiğimiz iki çeşit kesme-Interrupt bulunmakta. Kesmeler yazılım programları için olmazsa olmazlardandır. arduino da işlemler sırasıyla en üstten en alta doğru gerçekleşmektedir. Özellikle aradaki verdiğimiz zaman gecikmelerinde (delay) program orada kalmakta ve sizin yapacağınız işlemlere cevap vermemektedir. İşte tam da bu noktalarda kesmeler kullanılmakta. Kesme işlemi; yazılımın neresinde olursanız olun, yazılımda kesme işlemi geldiğinde yazılım kesmeye gidecek ve bu işlemi gerçekleştirip kaldığı yere geri dönecektir. Bu dersimizde dış kesmeyi anlattık. Dış kesme arduino uno'nun pin2-pin3 numaralı bacaklarında oluşan voltaj değişikliğine göre çalışmaktadır.
    arduino interrupt lar, arduino ile kesme işlemi nasıl yapılır, arduino kesme, arduino interrupt nedir, arduino timer interrupt, arduino da zaman kesmesi, ileri seviye arduino dersleri, arduino dersleri, arduino ile farklı işler, arduino nedir, arduino nasıl kullanılır, arduino dış kesme, arduino donanımsal kesme, arduino yazılımsal kesme, arduino timerone.h ardiuno kesme kütüphanesi, arduino kütüphane indir

Комментарии • 40

  • @ridvancanbaz
    @ridvancanbaz  3 года назад +3

    Arkadaşlar Arduino ile ilgili anlatmamızı istediğiniz bir konu anlatımı veya proje konusu olursa yorum kısmına yazabilirsiniz.

    • @unalakdogan9416
      @unalakdogan9416 3 года назад

      Rıdvan bey, ben herkesin kolayca yapabileceği bir pil punta makinesi yapmaya çalışıyorum. İnternette olan modelleri çok inceledim. Ancak ya pahalıya kaçıyor yada verimli olmuyor. Kabaca arduino ile mosfet kontrolü yapmam gerekiyor. Elektronik kısmında sorunum yok. Arduino ile de aram iyidir ancak hiç menü çalışması yapmadım. Çok basit bir menü ve yazılım olacak ama dediğim gibi menü mantığını çözemedim. Menü içeriğini paylaşsam bir açıklayıcı video hazırlayabilir misiniz

    • @ridvancanbaz
      @ridvancanbaz  2 года назад

      @@unalakdogan9416 mesajı atlamışım kusura bakmayın ama switch case anlatırken menülere değinmiştim. orayı bir inceleyiniz. Olmazsa mail yoluyla atın bir bakalım.

    • @unalakdogan9416
      @unalakdogan9416 2 года назад

      @@ridvancanbaz teşekkür ederim ilgili videolara bakayım

  • @Alpseman
    @Alpseman 3 года назад +1

    Çok güzel anlatmışsınız, çok teşekkür ediyor, bu tür videolarınızı sabirsızla bekliyoruz.

  • @bilsevk
    @bilsevk 3 года назад +1

    Bu konuyu daha once pek cok kez baska videolarda izledim anlasilmasi zor bir konu gibi geliyordu. Siz cok guzel anlatmissiniz emeginize sağlık, cok tesekkurler.
    Karaşimşek bölümü outputlar ve yanip sonme olayı for dongusu ile anlatilsa daha kisa bir video olabilirdi.
    Herhalde for döngüsünü henuz bilmeyenler icin bu sekilde anlattiniz.

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      Teşekkürler.

    • @yasindiyebiri7237
      @yasindiyebiri7237 3 года назад

      sen geri zekalımısn kesmenin ne olduğunu öğretmek için anlatmış tertemiş işte

  • @emogo
    @emogo 3 года назад +1

    Hocam sağolun çok yararlı ve başarılı bir ders videosu olmuş.

  • @ahmetaydin3313
    @ahmetaydin3313 2 года назад

    hocam emeğinize sağlık mükemmek anlatım sağolun var olun yolunuz açık olsun insallah

  • @fc382010
    @fc382010 3 года назад

    Abi müthiş anlatıyorsun. Elline sağlık. İnşallah videolarının devamı gelir.

  • @ottomanyigit5508
    @ottomanyigit5508 Год назад

    sayın hocam, harici kesme görevi içerisinde delay ile gecikme kullanılır mı?

  • @kafamagore5399
    @kafamagore5399 3 года назад

    Hocam çok güzel anlatmışsınız. Peki loop içerisinde yanip sönen ledler varken, yarısında kesmeye gidip çıkınca kaldığı yerden devam etmemesi için ne yapabiliriz,?

  • @baticon002
    @baticon002 2 года назад

    MEGA da çalışmadı.. sebebi ne olaki? defalarca kontrol ettim

  • @emreakbas1086
    @emreakbas1086 2 года назад

    HOCAM NEXTİON EKRANDA 3 ADET SENSÖR OKUTMAK İSTİYORUM AMA KESİM YASIYORUM EKRAN GİDİP GELİYOR YARDIMCI OLURMUSUNUZ ?

  • @mustafayardmc2458
    @mustafayardmc2458 2 года назад

    Merhaba iyi günler.
    Mega2560 üzerinden analog kesme yapabiliyor muyuz acaba bir pot üzerinden kesme oluşturabilir miyim ?

    • @ridvancanbaz
      @ridvancanbaz  2 года назад

      Merhaba oluşturabilirsiniz

    • @mustafayardmc2458
      @mustafayardmc2458 2 года назад

      @@ridvancanbaz nasıl tanımlarım hocam bilginiz var mı acaba normalde 1021 analog değer alan bir sensörüm var 900 analog ölçtügunde kesme oluşsun istiyorum

  • @kemalguven235
    @kemalguven235 3 года назад

    Hocam pulse sensörü ile başka bir sensörü kullandığımda seri monitörden değerleri okuyamıyorum,programım düzgün çalışmıyor,pulse sensöründe kesici işlemi uygulandığı için nasıl bir yol izlemeliyim ? Nasıl her ikisinden de aynı anda veri alabilirim ?

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      Kusura bakmayın gözden kaçmış. Sorunu çözdünüz mü acaba?

  • @faydaliarkadas
    @faydaliarkadas 4 года назад +1

    Ben kesme kullanmak istiyorum ama kesme işlemi bittiğinde kaldığım yerden devam etmek istemiyorum, program resetlensin istiyorum. Bu mümkün müdür Rıdvan Bey🤔

    • @ridvancanbaz
      @ridvancanbaz  4 года назад

      Faydalı Arkadaş mümkündür. Zaten kesmenin amacı da bu.

    • @faydaliarkadas
      @faydaliarkadas 4 года назад

      @@ridvancanbaz Ama tekrar kendi işimize dönüyoruz demişsiniz kesme bittikten sonra🤔

    • @ridvancanbaz
      @ridvancanbaz  4 года назад

      Evet öyle dedim. Yani kaldığı yerden devam ediyor.

    • @suleymanbuyukyurur1536
      @suleymanbuyukyurur1536 3 года назад

      Kesme fonksiyonun en altına return yaz en başa gitmesi lazım

  • @Mustafaselcukuzel
    @Mustafaselcukuzel 3 года назад

    Merhaba
    Ult. sensör bilgisini kesme olarak kullana bilirmiyiz ? Yada ult. sensör bilgisini nasıl kesme olarak kullana biliriz . TEŞEKÜRLER

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      Tam olarak ne iş yapacaksınız ?

    • @mustafa6669
      @mustafa6669 3 года назад

      @@ridvancanbaz iletisime nerden gecebiliriz

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      @@mustafa6669 ridvancc@gmail.com üzerinden geçebiliriz.

  • @basrikaragulle2933
    @basrikaragulle2933 3 года назад

    Hocam iyi akşamlar anlatım için teşekkür ederim, bir sorum olacak;
    *Bir buton ve bir led olsun.
    *Butona basınca led 10sn yanık kalıp sönecek.
    *Diyelim ki butona bastım led yandı 10sn dolmadan butona tekrar basınca sönmesini istiyorum. Bu dış kesme yoluyla olabilir mi?

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      Merhabalar evet yapılabilir.

    • @basrikaragulle2933
      @basrikaragulle2933 3 года назад

      @@ridvancanbaz hocam kod olarak kısa ise kodlamayı nasıl yapmalıyım bir örnek yazabilir misiniz?

  • @esraaldrmaz7059
    @esraaldrmaz7059 3 года назад

    Merhaba benim projemde analog degerdeki değişimler izlenerek 4 saniye analo sinyal almadıgımda kesme olsun istiyorum sizce bu kodu nasıl yazabilirim

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      Hem dış kesme hem de timer kullanılarak yapılabilir. Biraz uğraşmak lazım üzerinde

  • @bilsevk
    @bilsevk 3 года назад

    2 adet nodemcunun bylink uygulanmasının bridge ozelligi ile haberlesmesi konusunu anlatma olasiliginiz olur mu acaba?

    • @ridvancanbaz
      @ridvancanbaz  3 года назад

      Konuyu anladığıma emin değilim.

    • @bilsevk
      @bilsevk 3 года назад

      ruclips.net/video/mV8LE8mR8_c/видео.html bu videoda anlatılmış fakat biraz karışık geldi. Siz anlatsanız eminim cok iyi anlaşılırdı. Saygılarımla.