Pengertian Arduino, Fungsi, Kelebihan dan Kekurangannya

Pengertian Arduino, Fungsi, Kelebihan dan Kekurangannya

Pada artikel ini, kami bukan hanya menjelaskan apa itu pengertian arduino secara garis besar saja. Kami juga menjabarkan tentang apa saja elemen penting lain yang berkaitan dengan arduino secara sederhana agar mudah dipahami.

Dari halaman Wikipedia: Arduino adalah pengendali mikro single-board yang bersifat sumber terbuka, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Perangkat kerasnya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri (bahasa pemrograman ini sering disebut mirip dengan Pascal C.

Mengenal Fungsi dan Penggunaan Arduino

pengertian ardiuno
slides.com

Arduino dapat digunakan dan diberdayakan oleh siapa saja karena merupakan platform open source. Anda yang ingin merancang sebuah prototipe peralatan elektronik yang interaktif dapat menggunakan Arduino dengan segala kelebihan fiturnya tanpa dikenakan biaya apa pun – gratis dan sangat fleksibel.

ATMega adalah chip utama yang digunakan oleh papan mikrokontroller Arduino. Meskipun demikian, sudah banyak perusahaan-perusahaan yang membuat chip merek lainnya. Tapi, apa pun jenis dan merek chip yang digunakan, semua akan kompatibel alias dapat digunakan bila terhubung dengan bootloader atau downloader dari port ISP.

Populer di seluruh dunia, praktik penggunaan Arduino semakin meluas dan sangat ekspansif. Arduino juga menjadi langganan untuk pemula yang belajar mengoperasikan robotika. Kenapa? Tidak lain karena bahasa yang digunakan relatif lebih sederhana dibandingkan dengan assembler yang sulit dipahami.

Alasan Mengapa Arduino Recomended untuk Pemula Hingga Pengembang

kelebihan ardiuno
tinkerbyte.com

Bukan tanpa alasan Arduino menjadi langganan banyak orang untuk melakukan eksperimen. Dengan market yang tidak berbatas (dipakai oleh pemula untuk belajar sampai profesional untuk mengembangkan sesuatu), Arduino punya kelebihan yang menonjol, antara lain:

  • Harga Komponen Arduino Sangat Terjangkau

Papan Arduino (hardware) dijual dengan harga kisaran Rp 125.000 – Rp 400.000. Bila membandingkannya dengan platform mikrokontroller lainnya, tentu harga ini terbilang murah. Bahkan, kalau Anda ingin mencoba membuat Arduino sendiri, Anda bisa lebih menghemat budget untuk project anda.

  • Bahasa Pemrograman Arduino Sangat Mudah dan Sederhana

Hal ini dibuktikan dengan banyaknya dosen yang mengajar mahasiswa dan mahasiswi menggunakan media Arduino. Terbukti, Arduino sangat ramah terhadap pemula yang baru belajar.

  • Arduino Merupakan Software Open Source

Pengertian Arduino yang merupakan kategori software open source ini berarti dipublikasikan untuk siapa saja. Arduino IDE sangat memudahkan dengan pengembangan bahasa sederhana (pustaka C++ yang berbasis bahasa C untuk AVR).

Hardware Arduino juga open source. Berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328, ATMEGA1280 dan yang terbaru ATMEGA2560. Anda dibebaskan mengakses Arduino untuk keperluan apa pun kapan saja. Bahkan, dengan perangkat keras open source, Anda dapat membuatnya sendiri dengan panduan langsung yang ada di website. Tentunya  sangat mudah dan transparan bukan?

Apa Saja Kelebihan Arduino?

Selain empat poin di atas, Arduino juga punya kelebihan lain yang menjadi daya tarik tersendiri ketika membahas mikrokontroller, berikut ini adalah beberapa kelebihandan pemanfaatan Arduino:

  1. Memiliki slot USB
  2. Modul yang tersedia sudah siap pakai
  3. Disediakan berbagai library yang siap Anda gunakan untuk bereksperimen
  4. Tidak perlu chip programmer
  5. Sudah terdapat shield GPS, ethernet, dan SD Card.

Apa Saja Kekurangan Arduino?

Tidak dipungkiri, Arduino tidaklah sempurna, ada beberapa kekurangan yang mengecewakan ketika Anda memakai Arduino, antara lain:

  1. Kode HEX terbilang besar bila Anda membandingkannya dengan mikrokontroller pro
  2. Kesalahan fuse bit sering terjadi sewaktu memproses bootloader
  3. Program lama harus Anda modifikasi bila ingin mengubah/menambahkan instruksi
  4. Ruang penyimpanan flash berkurang (dipakai oleh bootloader).

Kesimpulan

Dari artikel yang membahas pengertian Arduino, kami memang tidak terlalu detil membahas mikrokontroller ini.

Dari sini, Anda bisa melakukan eksplorasi dan mencari tahu program Arduino melalui situs resminya arduino.cc ataupun melalui channel Youtube agar lebih mudah pembelajarannya. Misalnya saja channel Arduino official yang sangat aktif membagikan perkembangan terbaru tentang Arduino.

Leave a Comment