Jika kita membahas tentang Arduino memang tidak ada habisnya. Saat ini Arduino sudah menjadi salah satu mikrokontroler yang paling banyak digunakan dan dipelajari oleh orang dari seluruh dunia daripada mikrokontroler lain karena kemudahan untuk mempelajarinya.
Dilansir dari laman wikipedia, Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.
Adapun Maksud dari micro single-board adalah, Arduino merupakan modul rangkaian elektronika yang sudah jadi dan siap digunakan. Jadi untuk menggunakan Arduino kita tidak perlu bersusah payah membuat rangkaian dan melakukan kegiatan solder-menyolder.
Arduino juga memiliki kelebihan dibanding mikrokontroler lain, yaitu bersifat open source yang artinya siapa pun bisa mengembangkan Arduino seperti halnya kernel Linux dan distro Linux seperti Ubuntu.
Bahasa pemrograman yang digunakan Arduino, merupakan bahasa pemrograman pengembangan dari bahasa C++, yang artinya jika kamu sudah pernah mempelajari bahasa pemrograman C, C#, dan C++ kamu akan mudah untuk mempelajari Arduino.
Tetapi ada beberapa fungsi khusus yang tidak familiar di bahasa pemrograman C++ dan hanya ada di bahasa pemrograman Arduino, seperti digitalWrite() dan pinMode().
Perangkat mikrokontroler Arduino bisa digunakan untuk membuat bermacam-macam proyek elektronika, mulai dari proyek yang sederhana hingga membuat proyek yang cukup rumit seperti membuat robot.
Biasanya Arduino digunakan untuk membuat robot line follower atau robot yang jalannya mengikuti garis yang sudah ditentukan oleh kita.
Namun ternyata ada lho jenis Arduino yang sudah include dengan sensor bawaan dan tinggal kita program saja.
Apakah itu? yak Arduino Robot!
sumber: docs.arduino.cc
Arduino Robot memang cukup unik, tipe ini merupakan paket komplit karena sudah menyerupai robot.
Tipe ini juga cocok untuk belajar tentang robotika. Dibuat agar fleksibel untuk semua level skill, robot ini terdiri dari dua papan: papan kontrol (dengan berbagai sensor terpasang) yang mana sangat ideal untuk pemula dalam pemrograman, dan papan motor — untuk programmer yang lebih berpengalaman. Setiap papan memiliki mikrokontroler AVR ATmega 32u4.
Arduino Robot sangat mudah digunakan. Kamu bahkan dapat memberi nama robot ini sendiri loh. Yang perlu kamu lakukan adalah memasukkan kartu microSD ke layar LCD dan memasang layar LCD ke papan kontrol. Hubungkan robot kamu ke komputer melalui kabel USB. Sekarang kamu siap untuk memprogram menggunakan Arduino IDE. Arduino telah menyiapkan contoh untuk membantu kamu untuk belajar seperti Disco Bot, di mana robot kamu bisa ‘menari’ mengikuti musik, dan Runaway Robot, untuk mencegah robot kamu menabrak dinding.
Arduino robot sudah ada LCD, speaker, roda, sensor inframerah, dan beberapa komponen lainnya. Jadi kamu hanya perlu menambahkan perintah khusus sesuai keinginanmu. Jadi ibaratnya ini tinggal diisi program dan sudah bisa gaspoool!
Adapun spesifikasi teknis dari Arduino robot adalah sebagai berikut:
Jenis Mikrokontroller | Atmega32U4 |
Tegangan Operasi | 5 Volt |
Tegangan yang Direkomendasikan | 5 Volt |
Pin Digital Input Output | 5 |
Pin PWM yang Disediakan | 6 |
Pin Input Analog | 4 |
Maksimum Arus per Pin | 40 mA |
Maksimum Arus yang Dapat Ditarik pin 3,3 V | 50 mA |
Memori Flash | 32 KB (4 KB untuk bootloader) |
SRAM | 2 KB |
EEPROM | 1 KB |
Clock Speed | 16 MHz |
Keypad | 5 key |
Speaker | 8 Ohm |
Full Color LCD | Over SPI Communication |
Format Kartu Memori | FAT16 |
Knob | Potensiometer Tersemat di Pin |
Kompas Digital | Ada |
Port Solder I2C | 3 |
Area Prototyping | 4 |
Sensor IR Pengikut Garis | 5 |
Radius | 18, 5 cm |
Berat | 28 gram |
Last, itulah pembahasan tentang Arduino Robot. Semoga dapat menjadi referensi untuk para pembaca sekalian.
Apabila Kamu membutuhkan jasa pengerjaan project terkait Arduino IoT dan ingin memesan project bisa melakukan pemesanan dengan klik tombol dibawah ini:
Jika ada pertanyaan terkait pemesanan project bisa menghubungi – 081325645334 (Indobot Project)