Arduino birden fazla kesme işlemi gerçekleştirmesi

mertlanco

Kilopat
Katılım
1 Ocak 2015
Mesajlar
214
Merhaba,

Tuşa bastığımda Arduino kesme yaparak Serial ekrana yazı yazdıran basit bir kod ve sistem düzenledim. Tinkercad uygulamasında sorunsuz çalışırken gerçekte böyle çalışmıyor. Tinercad uygulamasında bir kere bastığımda 1 diğer basışımda ise 0 değerini veriyor ve düzenli bir şekilde devam ediyor. Elimdeki Arduino UNO kartında aynı sistemi kullandığımda Arduino tuşa tek sefer basmama karşın birden fazla kesme yapıyor. Ekranda tek yazı beklerken birkaç adet yazı yazdırıyor. Tinkercad uygulmasında çalışırken gerçekte çalışmamasını sebebi ne olabilir?

Not: Tinkercad ve kendi yaptığımda devrede 5K ohm değerine sahip pull-down direnç kullandım.
 
Düzenek yazıyla tam anlaşılan bir konu değildir ama direnç yüzünden kesik gelebilir.
1. sınıf portatif ışık yanıp sönmeden öğrenmişsinizdir direncin amaç ve gerecleri sanırsam bunu sağlamakta.
 
Eğer Tinkercad uygulamasında sisteminiz çalışırken gerçekte çalışmıyorsa, 5K ohm değerine sahip pull-down direnç kullanımının sistem üzerinde bir etkisi olabilir. Ancak, bu tek başına sistemin çalışmamasının nedeni olmayabilir. Öncelikle, kodunuzun doğru bir şekilde yüklendiğinden ve hardware'in doğru bir şekilde bağlandığından emin olmalısınız. Daha sonra, sistem üzerinde çalışan diğer elemanları inceleyip hataları bulmaya çalışabilirsiniz.
 
Eğer Tinkercad uygulamasında sisteminiz çalışırken gerçekte çalışmıyorsa, 5K ohm değerine sahip pull-down direnç kullanımının sistem üzerinde bir etkisi olabilir. Ancak, bu tek başına sistemin çalışmamasının nedeni olmayabilir. Öncelikle, kodunuzun doğru bir şekilde yüklendiğinden ve Hardware'in doğru bir şekilde bağlandığından emin olmalısınız. Daha sonra, sistem üzerinde çalışan diğer elemanları inceleyip hataları bulmaya çalışabilirsiniz.

Hocam sorun kullandığım butondayımış.
 

Geri
Yukarı