Referensi Bahasa Pemrograman Arduino ( Struktur )

Dalam pemrograman arduino terdapat struktur yang harus dipenuhi agar program tersebut dapat berjalan dengan baik.

Sebenarnya sederhana dalam penulisan sketch / program hanya terdiri fungsi setup() dan loop(), namun ada hal-hal lain yang dapat mempermudah dalam penulisan program dan untuk menghilangkan kesalahan.

Struktur bahasa pemrograman arduino

Dalam postingan ini saya akan menuliskan beberapa hal yang berhubungan dengan hal ini. Struktur bahasa pemrograman arduino merupakan bagian dari bahasa C++.

Berbagai hal yang berhubungan dengan struktur bahasa pemrograman dalam arduino ini antara lain :

  • Sketch
    • Loop()
    • Setup()
  • Control Structure
    • break 
    • continue 
    • do...while 
    • else 
    • for 
    • goto 
    • if 
    • return 
    • switch...case 
    • while 
  • Comparison Operators
    • != (not equal to) 
    • < (less than) 
    • <= (less than or equal to) 
    • == (equal to) 
    • > (greater than) 
    • >= (greater than or equal to)
  • Bitwise Operators
    • & (bitwise and) 
    • << (bitshift left) 
    • >> (bitshift right) 
    • ^ (bitwise xor) 
    • | (bitwise or) 
    • ~ (bitwise not)
  • Further Syntax
    • #define (define) 
    • #include (include) 
    • /* */ (block comment) 
    • // (single line comment) 
    • ; (semicolon) 
    • {} (curly braces)
  • Boolean Operators
    • ! (logical not) 
    • && (logical and) 
    • || (logical or) 
  • Compound Operators
    • %= (compound remainder) 
    • &= (compound bitwise and) 
    • *= (compound multiplication) 
    • ++ (increment) 
    • += (compound addition) 
    • -- (decrement) 
    • -= (compound subtraction) 
    • /= (compound division) 
    • ^= (compound bitwise xor) 
    • |= (compound bitwise or)
  • Arithmetic Operators
    • % (remainder)
    • * (multiplication)
    • + (addition)
    • - (subtraction)
    • / (division)
    • = (assignment operator)
  • Pointer Access Operators
    • & (reference operator)
    • * (dereference operator)
Itu tadi hal-hal mengenai struktur bahasa pemrograman Arduino secara garis besar. Saya akan mencoba menuliskan atau membahas satu persatu mengenai hal tersebut sesuai dengan pemahaman saya. Jika anda ingin langsung mendapatkan referensinya dalam bahasa inggris silahkan langsung kunjungi Blog Arduino Reference