Arduino

Arduino Timer ve Interrupt Nasıl Kullanılır

Arduino Timer ve Interrupt uygulamasını yaparak belirli zaman aralıklarında işlem yapmak istediğimiz işlemlerin nasıl yapılacağını öğrenmiş olacağız arkadaşlar. Bildiğiniz gibi her Arduino boardunun farklı işlemcileri vardır. Bu işlemciler Microchip firması tarafından üretilen atmega serisi işlemcilerdir. Arduino Uno’ da Atmega328p serisi 8-bit mikrokontrolor kullanılmıştır. Bu entegrenin içinde Timer0 (8-bit), Timer1 (16-bit) Devamı…

Arduino Pulse Okuma

Arduino Pulse Okuma Uygulaması Nasıl Yapılır

Bu yazımızda Arduino Pulse Okuma uygulaması yapacağız arkadaşlar. Bunun için interrupts ve digitalRead() komutlarını kullanacağız. Bir zamanlayıcı kurup bu esnada arduino’ nun ikinci pinine bağlı olan pulse sinyali okunmaktadır. Zamanlayıcı belirlenen değere geldiğinde bir kesme oluşacak ve o ana kadar saydığı pulse değerlerini bilgisayara gönderecektir. Bu sayede pulse sinyalinin hertz bilgisini Devamı…