Page 38 - MODUL TEKNIK PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLLER
P. 38

-  millis()  :  Mengembalikan  nilai  dalam  millisecond  dihitung  sejak  arduino  board

                     menyala. Penapungnya harus long integer.
                     value = millis();  //set ‘value’ equal to millis()

                     Math
                     - min(x,y) : Membadingkan dua variable dan akan mengembalikan nilai yang paling

                     kecil.
                     value = min(value, 100);  //set ‘value’ sebagai nilai yang paling kecil dari kedua

                     nilai
                     - max(x,y) : Membadingkan dua variable dan akan mengembalikan nilai yang paling

                     besar.
                     value = max(value, 100);  //set ‘value’ sebagai nilai yang paling besar dari kedua

                     nilai

                     Random
                     - randomSeed(seed) : Mengeset sebuah nilai sebagai titik awal fungsi random().

                     randomSeed(value);   //mengeset 'value' sebagai random seed
                     -  random(min,max)  :  Menghasilkan  sebuah  bilangan  acak  pada  range  yang  di

                     batasi oleh angka min dan max.
                     value = random(100, 200);  //mengeset 'value' ke nilai acak antara 100 – 200

                  r.  Serial

                     - Serial.begin(rate)
                     Statement  ini  digunakan  untuk  mengaktifkan  komunikasi  serial  dan  mengatur

                     baudrate.  bauderate  yang  standar  biasa  digunakan  dengan  komputer  adalah
                     9600bps.


                        void setup()
                        {

                          Serial.begin(9600);  //open serial port and set baudrate 9600 bps
                        }


                     - Serial.println(data)
                     Mengirimkan data ke serial port, di ikuti oleh karakter carriage return dan line feed

                     (CR dan LF) atau yang kita kenal kode untuk Enter. Perintah ini mempunyai fungsi

                     yang  sama  dengan Serial.print() namun  lebih  sering  digunakan  karena  setelah
                     selesai data di kirim di ikuti enter untuk data selanjutnya akan di tampilkan pada

                     baris/alinea  baru  di  bawahnya  sehingga  bisa  memudahkan  dalam  pembacaan
                     data pada serial monitor.



                                                                                                       29
   33   34   35   36   37   38   39   40   41   42   43