Pengertian Arduino

Pada awalnya, Arduino merupakan sebuah alat yang digunakan untuk kepentingan prototyping dengan harapan lebih mudah & cepat,

Apa itu Arduino ? Arduino adalah platform elektronik open-source berbasis pada hardware dan software yang mudah untuk digunakan.

Alat ini juga ditargetkan untuk pelajar yang belum memiliki pengalaman bidang elektronik apalagi pemrograman.

Semua sirkuit yang digunakan bersifat open-source, dengan begitu penggunanya bisa mengembangkan dan menyesuaikan penggunaan dengan kebutuhan mereka secara mandiri, tapi apa itu Arduino.

 

Pengertian Arduino

pemrograman arduino

Software ini mudah untuk digunakan, baik bagi pemula, tetapi tetap fleksibel dan bagus untuk pengguna yang advance baik bagi pengguna Mac, Windows ataupun Linux.

Karena sifatnya yang open-source, maka siapa saja bisa mendownload dan mengembangkannya sendiri.

Arduino Boards mampu membaca input berupa sensor cahaya, jari, bahkan pesan twitter sekalipun, dan mampu mengeluarkan output untuk mengaktifkan motoric, menyalakan LED atau publish online.

Demi menjaga fleksibilitas, program ini dimasukkan melalui bootloader. Meskipun ada cara untuk mem-bypass bootloader dan menggunakan pengunduh untuk memprogram mikrokontroler secara langsung melalui port ISP.

 

Fungsi Arduino

Arduino, dibuat, dikembangkan dan distribusikan dengan fungsi utamanya untuk mempermudah penggunaan elektronik dalam berbagai bidang.

Ada 4 hal yang menjadi fokus utama dalam pengembangannya, yaitu:

1. Harganya yang terjangkau.
2. Dapat digunakan dalam berbagai OS.
3. Simpel, sederhana, dengan bahasa pemrograman yang mudah dipelajari.
4. Open-Source, baik Hardware maupun Softwarenya.

 

Jenis Jenis Arduino

Berikut, beberapa jenis nama beserta gambar dan penjelasannya (gambar diambil dari situs official arduino store).

1. Arduino Due

arduino due
  • Berbeda dengan sebelumnya, Arduino Due tidak menggunakan ATMEGA, tetapi menggunakan chip yang lebih tinggi, yaitu ARM Cortex CPU.
  • Memiliki 54 I/O pin digital & 12 pin input analog. Untuk pemrogramannya menggunakan Micro USB, terdapat pada beberapa handphone.

2. Arduino Esplora

arduino esplora
  • Direkomendasikan bagi mereka yang mau membuat gadget seperti Smartphone, karena sudah dilengkapi dengan Joystick, button, dan sebagainya.
  • Arduino ini tinggal di tambahkan LCD, untuk lebih mempercantik tampilan Esplora.

3. Arduino Ethernet

arduino ethernetIni arduino yang sudah dilengkapi dengan fasilitas ethernet. Membuat Arduino yang kita gunakan bisa terhubung dengan jaringan LAN pada komputer.

Fasilitas pada Pin I/O Digital dan Input Analognya sama dengan Uno.

4. Arduino Fio

arduino fio
  • Bentuknya lebih unik, terutama socketnya. Walau jumlah pin I/O digital dan input analognya sama dengan uno dan leonardo, tapi Fio memiliki Socket XBee.
  • XBee membuat Fio bisa digunakan untuk keperluan projek yang berhubungan dengan wireless.

5. Arduino Leonardo

arduino leonardo
  • Leonardo adalah saudara kembar dari versi Uno, jumlah pin I/O digital dan pin input Analognya sama.
  • Leonardo juga menggunakan Micro USB untuk pemrogramannya.

6. Arduino Lilypad

arduino lilypad
  • Bentuknya yang melingkar dan dapat digunakan untuk membuat projek unik. Seperti membuat armor Iron Man di film Avenger misalnya.
  • Hanya versi lamanya menggunakan ATMEGA168, tapi masih cukup untuk membuat satu projek keren dengan 14 pin I/O digital, dan 6 pin input analognya.

7. Arduino Mega

arduino mega
  • Mirip dengan Arduino Uno, sama-sama menggunakan USB type A to B untuk pemrogramannya.
  • Tetapi Arduino Mega menggunakan Chip yang lebih tinggi, yaitu ATMEGA2560. Pin I/O Digital dan pin input Analognya lebih banyak dari Uno.

8. Arduino Micro

arduino micro
  • Ukurannya lebih panjang dari Nano dan Mini, karena fasilitasnya lebih banyak dan memiliki 20 pin I/O digital dan 12 pin input analog.

9. Arduino Mini

arduino mini
  • Fasilitasnya sama dengan yang dimiliki Nano, hanya tidak dilengkapi dengan Micro USB untuk pemrograman. Ukurannya hanya 30 mm x 18 mm saja.

10. Arduino Nano

arduino nano
  • Sepertinya namanya, Nano berukuran kecil dan sangat sederhana tetapi memiliki banyak fitur.
  • Dilengkapi dengan FTDI untuk pemrograman lewat Micro USB. 14 Pin I/O Digital, dan 8 Pin input Analog (lebih banyak dari Uno).
  • Ada yang menggunakan ATMEGA168, ada juga yang menggunakan ATMEGA328.

11. Arduino Robot

arduino robot
  • Set paket komplit dari Arduino yang sudah berbentuk robot.
  • Sudah dilengkapi dengan LCD, Speaker, Roda, Sensor Infrared, dan semua yang dibutuhkan untuk robot sudah ada pada Arduino ini.

12. Arduino Uno

pengertian arduino uno
  • Jenis yang paling banyak digunakan, terutama untuk pemula.
  • Versi yang terakhir adalah Arduino Uno REV3, menggunakan ATmega328P sebagai Microcontrollernya, memiliki 14 pin I/O digital & 6 pin input analog.
  • Untuk pemrograman, cukup menggunakan koneksi USB type A to To type B. Sama seperti yang digunakan pada USB printer.

 

External Links: Arduino | Introduction | What is an Arduino? | Wikipedia | Arduino

Cara Cek Kesehatan Harddisk

Egan
1 min read

Arti LMAO

Egan
39 sec read

Cara Cek PING

Egan
48 sec read

One Reply to “Pengertian Arduino”

Leave a Reply

Your email address will not be published. Required fields are marked *