Soru & Cevap

arduino uno zaman kesmesi ...

17.12.2015 - 12:41

arduino uno da zaman kesmesini butona basılma süresiyle kullanabilir miyiz arkadaşlar bi bilgisi olan varmı. mesela butona 3 sayiyeye kadar basılı tutulduğunda bir işlem 3 saniyeden 8 sayiyeye kadar basılı tutulduğunda ise başka bir işlem yapmak için . proje ödevim o yüzden bi bilgisi olan varsa ve benimle paylaşırsa çok sevinirim 

 

24 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user ihsanemreyildirim
ihsanemreyildirim
18.12.2015 - 03:56

Selam

Arduino kütüphanesinin bir "PulseIn" diye bir komut onu kullanabilirsin işini görürür 

kod  basma ve bırakma anındaki geri dönüş süresini sana mikrosaniye cinsinden veririyor. dikkat etmen gereken husus ise butona basıldığında butonun logic "0" da olması aksi halde logic "0" a geçmeden timer çalışmaz

örnek:"Pulseln(pin_no,HİGH)" olarak kullnırsan burdan return eden degeri "switch-case " döngüsüne geçir uygun bir fonksiyon ile kullan 

 

kolay gelsin