Page 26 - EMODUL TEKNIK KENDALI DIGITAL FT
P. 26
Universitas Negeri Makassar 13
adalah, fungsi delay() bukanlah cara yang baik untuk membuat program menunggu, karena dikenal
sebagai fungsi “blocking”.
Gambar 1.17 Kode Program Delay
p. Delaymicrosecond
Fungsi delayMicroseconds() menerima argumen integer tunggal (bilangan). Bilangan ini
menunjukkan waktu dan diukur dalam mikrodetik. Ada seribu mikrodetik dalam milidetik, dan
sejuta mikrodetik dalam satu detik. Saat ini, nilai terbesar yang dapat menghasilkan penundaan
akurat adalah 16383. Ini mungkin berubah dalam rilis Arduino masa depan. Untuk penundaan lebih
lama dari beberapa ribu mikrodetik, maka harus menggunakan fungsi delay() sebagai gantinya.
Gambar 1.18 Kode Program DelayMicrosecond
q. Min(X,Y)
Fungsi kode program Min(X,Y) adalah untuk membadingkan 2 variable dan akan mengembalikan
nilai yang paling kecil.
TEKNIK KENDALI DIGITAL | UNM