Promo Selama Mei 2015: Order 5 Arduino UNO Stater Kit - 10% OFF!


Mengenal Microcontroller

Microcontroller sebagai unsur elektronik didalam sebuah robot merupakan papan rangkaian (board) dengan komponen pokok sebuah chip microcontroller. Chip ini merupakan kemasan lengkap yang didalamnya sudah mengandung unit pemroses (processor), memori dan antarmuka input/output.

Chip Microcontroller dan Board Microcontroller

Chip Microcontroller

Telah saya sebutkan diatas bahwa didalam sebuah board microcontroller terdapat komponen pokok berupa sebuah chip microcontroller. Berikut contoh chip microcontroller:


Contoh diatas adalah chip microcontroller jenis Atmega 16PU buatan perusahaan Atmel. Chip microcontroller membutuhkan beberapa komponen pendukung supaya dapat beroperasi sebagai pengendali mikro seperti kristal, resistor, kapasitor dsb.

Board Microcontroller

Board microcontroller merupakan papan rangkaian microcontroller yang sudah siap pakai. Komponen pokoknya adalah berupa chip microcontroller. berikut ini contoh board microcontroller Arduino UNO yang menggunakan chip Atmega 238:


Sekarang menjadi jelas bahwa chip microcontroller adalah komponen intinya, sedangkan board microcontroller adalah papan rangkaiannya.


Elemen Pokok sebuah Robot

Jika diperhatikan secara teliti, sebuah robot tersusun dari unsur-unsur mekanik, elektronik dan program.

Unsur Mekanik

Terdiri dari rangka mekanik atau chassis, yang didalamnya dilengkapi dengan komponen penggerak (motor).


Gambar diatas menunjukkan contoh sebuah mekanik tangan robot. Tenaga penggeraknya adalah berupa motor servo. Gambaran sederhananya begini, ibarat kita manusia unsur mekaniknya adalah kerangka tubuh dan otot-ototnya.

Unsur Elektronik

Unsur ini memberikan catudaya ke bagian penggerak (motor) serta membentuk kendali. Unsur elektronik ini biasanya berupa rangkaian pengendali-mikro (microcontroller) yang dapat diprogram.

Unsur Program

Unsur inilah yang menjadikan robot tampak "hidup", karena Ia bisa mengenali lingkungan melalui sensor-sensor yang terpasang dan memberikan tanggapan. Program yang menjadikannya demikian. Tak heran jika unsur pemrograman pada robot akan membentuk suatu kecerdasan buatan.

Bahasa pemrograman yang digunakan bisa bermacam-macam, bergantung kepada jenis microcontroller yang dipakai. Saat ini terdapat banyak jenis microcontroller yang dipakai orang dalam mengembangkan sebuah robot. Setiap microcontroller itu boleh jadi berbeda antara satu dengan lainnya. Itulah sebabnya bahasa pemrograman yang dipakai mungkin juga beragam.

Robot dan Robotika

Robot dan Robotika, dua kata yang nyaris sama namun memiliki perbedaan. Kita bahas yang pertama dulu. Robot dapat diartikan sebagai suatu alat mekanik yang mampu melaksanakan tugas-tugas fisik, baik dengan pengawasan serta kendali manusia, maupun memakai program yang telah didefinisikan terlebih dahulu.

Dari mana istilah robot berasal?

Konon, istilah ini berasal dari bahasa Cheko yakni "robota" yang artinya "pekerja yang tak kenal lelah". Sebuah robot umumnya diciptakan untuk menggantikan manusia, khususnya dalam melaksanakan pekerjaan-pekerjaan berat.

Berikut definisi robot yang diambil dari beberapa sumber.
  • Sebuah alat otomatis yang melakukan fungsi berdasarkan kebutuhan manusia (menurut kamus Webster).
  • Sebuah mesin yang mampu melaksanakan serangkaian tugas rumis secara otomatis, terutama yang diprogram oleh komputer (menurut kamus Oxford)
  • Sebuah manipulator multifungsi yang bisa diprogram, derancang untuk memindahkan material, komponen, alat atau benda khusus lainnya melalui serangkaian gerakan terprogram guna melaksanakan berbagai tugas (menurut Robot Institute of America).
  • Sebuah manipulator yang terkendali, multifungsi, dan bisa diprogram untuk bergerak dalam tiga aksis atau lebih, yang tetap berada ditempat atau bergerak untuk digunakan dalam aplikasi otomasi industri (menurut ISO).

Robotika itu Ilmu Tentang Robot

Sekarang mengenai Robotika. Ini bisa dikatakan sebagai ilmu yang mempelajari tentang robot. Atau lebih tepatnya robotika merupakan cabang teknologi yang berhubungan dengan desain, konstruksi, operasi, disposisi struktural, pembuatan dan aplikasi dari robot.

Kesimpulan

Dari uraian diatas dapat disimpulkan bahwa pengertian robot lebih mengacu kepada bendanya, sedangkan robotika mengacu kepada ilmunya.