Page 25 - EMODUL TEKNIK KENDALI DIGITAL FT
P. 25

Universitas Negeri Makassar           12
































                                                          Gambar 1.15 Kode Program milis


                        n.  Micros()

                               Fungsi  micros()  menghasilkan  jumlah  mikrodetik  dari  waktu,  papan  Arduino  mulai


                        menjalankan program saat ini. Jumlah ini kembali ke nol setelah sekitar 70 menit. Pada papan

                        Arduino  16  MHz  (misalnya  Duemilanove  dan  Nano),  fungsi  ini  memiliki  resolusi  empat

                        mikrodetik  (misalnya  Nilai  yang  dikembalikan  selalu  kelipatan  empat).  Pada  Arduino  8  MHz


                        (misalnya LilyPad), fungsi ini memiliki resolusi delapan mikrodetik.


































                                                      Gambar 1.16 Kode Program micros

                          o.  Delay


                               Cara kerja fungsi Delay () cukup sederhana. Fungsi ini menerima argumen bilangan bulat

                        (bilangan).  Bilangan  ini  merepresentasikan  waktu  (diukur  dalam  milidetik).  Program  harus


                        menunggu sampai pindah ke baris kode berikutnya ketika bertemu fungsi ini. Namun, masalahnya


                  TEKNIK KENDALI DIGITAL | UNM
   20   21   22   23   24   25   26   27   28   29   30