![]() |
|||||||
PROJE : TRAFİK IŞIKLARI delay() :Delay fonksiyonu kullandığımız satırda belirlediğimiz süre kadar bekletmemizi sağlar. delayMicrosecond() :Mikrosaniye cinsinden bekletme için kullanılır. delayMicrosecond(); şeklinde kullanIlır. Parantezler içerisine bekletmenin yapılacağı süre mikrosaniye cinsinden girilir. 1000 mikrosaniye üzerindeki değerler için delay() fonksiyonu önerilir. delay() ve delayMicrosecond() fonksiyonu kullanıldığında bekletme anında döngü durur. millis () :Millis fonksiyonu Arduino’ya enerji verildiği zaman otomatik olarak çalışmaya başlar. Fonksiyon içerisinde Arduino’nun çalışma zamanı milisaniye cinsinden tutulur. Değerler milisaniye cinsinden tutulduğu için geri döndürülen değer int veya float’ın tutabileceği kapasitenin çok üstünde olabilir. Bu yüzden bu fonksiyonla birlikte unsigned long türündeki değişkenler kullanılır. Unsigned long int’ in max değeri olan 4294967295 değeri geçildiğinde de sayaç sıfırlancak ve sıfırdan yeniden saymaya başlyacaktır.
|
|||||||