Şimdi Ara

Millis Saydırma Fonksiyonu Hatası

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
191
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar bu kodu örnek olarak yaptım. Kod da 60 saniye olarak ayarladım kontrol etmek amacı ile normalde 2 saat olarak ayarlıyacam . Led örneği de sadece gösterim amaçladır farklı kullanılacak.

    Protheus ISI de deniyorum.

    60 saniye olduktan sonra işlemi yapmıyor. acaba kod da hata mı var?

     
    const int led=3;


    void setup(){
    pinMode(led,OUTPUT);
    }


    void loop(){

    short suankizaman=millis();
    short ensonzaman=0;
    short sayici=0;

    if(suankizaman - ensonzaman > 1000)
    {
    ensonzaman=suankizaman;
    sayici++;

    if(sayici == 60)
    {
    digitalWrite(led,HIGH);
    delay(1000);
    digitalWrite(led,LOW);
    delay(1000);
    digitalWrite(led,HIGH);
    delay(1000);

    }
    }
    }







  • short yerine long kullanın.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    Chrome Komut Dizisi Hatası
    5 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.