Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

Adc buton ile while wend ?

Başlatan mustafa_cmbz, 03 Mart 2019, 17:32:03

mustafa_cmbz

Merhabalar..

Başlığa tam ne yazacağımı bilemedim.Ama hemen konuya girip sorunumu izah etmek istiyorum..

Kedime ufak bir güç kaynağı yaptım.Üzerinde 5 adet buton olacak.Her bir buton için giriş brakmaktan ise tek bir adc girişinden 5 inide okuyayım istedim.Bilindik gerilim bölücü direnç mantığı ile butonları bağladım.

takıldığım nokta şu:

butona bastığımda algılasın fakat elimi çekene kadar herhangi bir şey yapmasın istiyorum.Daha önce digital girişleri kullandığımda :

If    BUTON = 1 Then 
 While BUTON = 1 
 Wend 
 HIGH LED 
 EndIf

gibi ufak bir parça kod ile hallediyordum bu durumu fakat şuan adc den okunan veriye göre yapmak istediğimde sorun yaşıyorum.Çünki devamlı adc okumam gerekli li güncel değeri alıp while wend döngüsünden kurtulayım.

While wend arasına adc okuma da yaptıramıyorum..

Bu durumu nasıl aşabilirim ?


mustafa_cmbz

If    ADC_BUTON >= 690 And ADC_BUTON <=750 Then 
 While ADC_BUTON >= 690 And ADC_BUTON <=750 
 ADC_BUTON = ADIn 0
 Wend 
 Toggle RELAY 
 EndIf
 

Niye ise anlamadığım bir durumdan dolayı şuan derlemeye izin veriyor ve while ile wend arasında adc okuyabiliyorum..