Tuesday, September 19, 2017

PENGGUNAAN TIPE DATA DAN OPERATOR OPERATOR PADA ARDUINO

Hai.. kali ini kita akan belajar tentang Tipe Data dan Operator-operator pada pemrograman Arduino. Apasih Tipe Data dan Operator-operator pada program arduino itu ?.
Langsung saja kita bahas satu persatu... :)

1. TIPE DATA

     Tipe Data adalah nilai yang dapat dinyatakan dalam bentuk Variabel atau konstan. Konstan menyatakan nilai yang tetep sedangkan Variabel menyatakan nilai yang dapat berubah-ubah selama eksekusi berlangsung.
Jadi Tipe Data dapat diartikan dengan istilah tempat untuk menentukan pemberian nilai terhadap suatu variabel.

Tipe Data pada Arduino :


     Dalam pemrograman Tipe Data Arduino ada  penggunaan tanda signed dan unsigned. Perbedaan dari keduanya yaitu adanya tanda bilangan yang menunjukan positif (+) atau negatif (-). Tipe data signed yaitu bilangan yang diawali dari nilai negatif (-) menuju ke jangkauan nilai positif (+), sedangkan Tipe data unsigned yaitu suatu bilangan yang diawali dari 0 ke suatu jangkauan tertentu.



2. OPERATOR ARITMATIKA

     Operator Aritmatika digunakan untuk memanipulasi nilai dengan perhitungan matematika sederhana pada pemrograman arduino.




3. OPERATOR LOGIKA

     Operator Logika digunakan untuk memberi perintah AND, OR, NOT.

&&  AND )   
          Contoh :
 if (input1 == HIGH && input2 == HIGH)
    { digitalWrite (led, HIGH); }

Artinya : Jika ‘input1’ DAN ‘input2’ sama sama berlogika HIGH maka ‘led’ akan berlogika HIGH.


| |  OR )   
              Contoh :
     if (input1 == HIGH || input2 == HIGH)
        { digitalWrite (led, HIGH); }

    Artinya :Jika ‘input1’ berlogika HIGH ATAU ‘input2’ berlogika HIGH maka ‘led’ akan berlogika HIGH.


    !  ( NOT )   
                Contoh :
       if ( ! input == LOW )
          { digitalWrite (led, HIGH); }

      Artinya : Jika ‘input’ berlogika LOW maka ‘led’ akan berlogika LOW.



      4. OPERATOR PEMBANDING

           Operator Pembanding digunakan untuk membandingkan nilai logika.

      ==  ( Sama dengan )   
      misalnya: 8 == 5 adalah FALSE (salah) atau 8 ==  8 adalah TRUE (benar)

      != Tidak sama dengan  
      misalnya: 8 != 5 adalah TRUE (benar) atau 8 != 8 adalah FALSE (salah)

      < (  Lebih kecil dari   
      misalnya: 8 < 5 adalah FALSE (salah) atau 8 < 8 adalah FALSE (salah) atau 12 < 14   adalah TRUE (benar)

      > (  Lebih besar dari   
      misalnya: 8 > 5 adalah TRUE (benar) atau 8 > 8 adalah FALSE (salah) atau 12 > 14 adalah FALSE (salah)



      4. OPERATOR KENAIKAN DAN PENURUNAN
          ( Increment dan Decrement )

           Operator ini terdiri dari dua jenis yaitu increment (++) dan decrement (- -). Operator increment digunakan untuk menambah nilai suatu variabel dengan 1, sedangkan operator decrement digunakan untuk mengurangi nilai suatu variabel dengan 1. 

       contoh:

      Increment (--)
      x++;  // increment x by one and returns the old value of x
      ++x;  // increment x by one and returns the new value of x 
      Kedua pernyataan diatas sama, apabila X = 2, maka kedua pernyataan tersebut akan menghasilkan X = 3 ketika dieksekusi.

      Perbedaaanya adalah untuk ++X , kurangi dulu nilai X dgn 1 baru di proses baris kode tsb, sedangkan X++ , proses dulu baris code tsb baru kurangi nilai X dgn 1

      Decrement (--)
      x-- ;   // decrement x by one and returns the old value of x 
      --x ;   // decrement x by one and returns the new value of x 
      Untuk decrement penjelasannya sama dengan increment, perbedaannya hanyalah jika increment digunakan untuk kenaikan sedangkan decrement digunakan untuk penurunan.


      Semoga itu semua bermanfaat, jika masih ada yang bingung silahkan bertanya di komentar. Terimakasih ^_^
      Mampir juga boleh Klinik Fisioterapi

      Related Posts:

      • KOMUNIKASI SERIAL ARDUINO Kali ini gue akan ngepost tentang bagaimana menggunakan serial monitor pada Arduino, sebelumnya kita mengenal terlebih dahulu pengertian dan berbagai instruksi yang ada di Arduino. Silahkan membaca......^_^ PENGERTIAN Komuni… Read More
      • INPUT OUTPUT DIGITAL ARDUINO Kali ini kita akan belajar tentang konsep input output digital pada arduino dan bagaimana menggunakan input output digital pada arduino. Secara umum pin pada Arduino dapat dikonfigurasi ke dalam dua mode, yaitu mode input … Read More
      • MEKATRONIKA Mekatronika (Jerman: Mechatronik; Inggris: Mechatronic) berasal dari kata mekanika, elektronika dan informatika.Dengan melihat asal katanya dapat dengan mudah dipahami, bahwa ilmu ini menggabungkan atau mensinergikan di… Read More
      • INSTAL ARDUINO Hai friends, kali ini gue mau ngepost tentang cara install arduino dan drivernya. :) Pada kesempatan kali ini saya akan membagikan cara menginstalasi driver Arduino, disini saya memakai contoh Arduino uno untuk instalasinya.… Read More
      • PENGGUNAAN TIPE DATA DAN OPERATOR OPERATOR PADA ARDUINO Hai.. kali ini kita akan belajar tentang Tipe Data dan Operator-operator pada pemrograman Arduino. Apasih Tipe Data dan Operator-operator pada program arduino itu ?. Langsung saja kita bahas satu persatu... :) 1. TIP… Read More

      0 comments:

      Post a Comment