Apakah itu Arduino?
Arduino merupakan salah satu jenis mikrokontroler, dimana kita bisa mengendalikan sesuatu dengan semua komputer. Arduino merupakan platform hardware open source (terbuka) yang ditujukan kepada siapa saja yang ingin membuatnya berdasarkan hardware dan software yang mudah digunakan.Menurut 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.
Bahasa Pemrograman Arduino
Arduino menggunakan bahasa pemrograman C / C++.Jenis-Jenis Arduino
Seperti Mikrokontrooler lainnya, Arduino lahir dan berkembang dengan berbagai jenis. Berikut jenis-jenis Arduino:1. Arduino Uno
![]() |
| Arduino Uno R3 |
Arduino Uno merupakan jenis Arduino yang paling banyak digunakan oleh para pemula.
Arduino Uno versi yang terakhir adalah Arduino Uno R3 yang menggunakan IC ATMEGA328 sebagai mikrokontrollernya.
Arduino Uno memiliki 12 pin I/O (input, output) digital dan 6 pin input analog.
Untuk pemrogramannya menggunakan Micro USB type A to type B (USB printer).
2. Arduino Due
![]() |
| Arduino Due |
Arduino Due menggunakan chip ARM Cortex CPU.
Memiliki 54 I/O pin digital dan 12 pin input analog.
Untuk pemrogramannya menggunakan Micro USB.
3. Arduino Mega
![]() |
| Arduino Mega |
Arduino Mega menggunakan chip ATMEGA2560.
Memiliki 54 I/O pin digital dan 16 pin input analog.
Untuk pemrogramannya menggunakan USB type A to B.
4. Arduino Leonardo
![]() |
| Arduino Leonardo |
5. Arduino Fio
![]() |
| Arduino Fio |
Arduino Fio memiliki bentuk yang unik, terutama pada socketnya yang memiliki Socket XBee yang bergunaka untuk keperluan projek yang berhubungan dengan wireless.
Arduino Fio memiliki 12 pin I/O digital dan 6 pin input analog.
6. Arduino Lilypad
![]() |
| Arduino Lilypad |
Arduino Lylipad menggunakan IC ATMEGA168.
Arduino Lylipad memiliki 14 pin I/O digital dan 6 pin input analog.
7. Arduino Nano
![]() |
| Arduino Nano |
Arduino Nano sudah dilengkapi dengan FTDI (Future Technology Devices International) untuk pemograman lewat Micro USB.
Arduino Nano memiliki 14 pin I/O digital dan 8 pin input analog, serta menggunakan IC ATMEGA168 atau ATMEGA328.
8. Arduino Pro Mini
![]() |
| Arduino Pro Mini |
Arduino Pro Mini memiliki fasilitas yang sama dengan Arduino Nano, hanya saja tidak dilengkapi dengan Micro USB untuk pemrogramannya.
9. Arduino Micro
![]() |
| Arduino Micro |
Arduino Micro memiliki 20 I/O pin digital dan 12 pin input analog.
10. Arduino Ethernet
![]() |
| Arduino Ethernet |
Arduino Ethernet sudah dilengkapi dengan fasilitas ethernet sehingga kalian bisa terhubung internet melalui jaringan LAN pada komputer.
Arduino Ethernet memiliki 12 pin I/O digital dan 6 pin input analog.
11. Arduino Esplora
![]() |
| Arduino Esplora |
Arduino Esplora memiliki fasilitas seperti smartphone karena sudah dilengkapi dengan joystick, button, dan sebagainya.
Bagi kalian yang ingin membuat gadget sendiri kalian bisa mencoba membeli Arduino Esplora. Kalian hanya butuh menambah LCD untuk lebih mempercantik gadget buatan kalian.
12. Arduino Robot
![]() |
| Arduino Robot |
Arduino Robot merupakan paket komplit dari Arduino yang sudah berbentuk robot. Arduino ini telah dilengkapi dengan LDC, speaker, roda, sensor infrared, dan semuanya yang kalian butuhkan untuk membuat sebuah robot.
Kegunaan Arduino
Hardware dan software Arduino dapat digunakan oleh semua orang yang berminat untuk menciptakan objek interaktif yang berguna.Arduino dapat berinteraksi dengan LED, tombol, motor, speaker, GPS, kamera, internet, smarthphone, relay, sensor, dan lainnya.
Interaksi tersebut dapat kita dapatkan melalui kombinasi dari software Arduino yang dapat diunduh gratis dan hardware Arduino beserta tambahannya yang dapat kita beli.
Pinout Diagram Arduino Uno
![]() |
| Arduino Uno Pin Diagram |
Spesifikasi Arduino Uno
Mikrokontroler
|
ATmega328
|
Tegangan Operasi
|
5Volt
|
Input Tegangan
|
disarankan 7-11Volt
|
Batas Tegangan Input
|
6-20Volt
|
Pin I/O digital
|
14 (6 bisa untuk PWM)
|
Pin Analog
|
6
|
Arus DC tiap pin I/O
|
50mA
|
Arus DC ketika 3.3V
|
50mA
|
Memori flash
|
32 KB (ATmega328) dan 0,5 KB digunakan
oleh bootloader
|
SRAM
|
2 KB (ATmega328)
|
EEPROM
|
1 KB (ATmega328)
|
Kecepatan clock
|
16 MHz
|
Kelebihan Arduino
1. Murah
Harga Arduino relatif murah dibandingkan dengan playform mikrokontroler lainnya.2. Cross Platform
Software Arduino dapat berjalan pada Windows, Macintosh OSX, dan sistem operasi Linux. Kebanyakan sistem mikrokontroler hanya dapat berjalan pada Windows.3. Sederhana
Arduino dapat dengan mudah digunakan oleh pemula dan cukup aman bagi pengguna tingkat lanjut untuk mengambil keuntungan dari fleksibelitas dari Arduino.4. Open Soure
Arduino dapat tersedia luas bagi yang ingin menggunakannya. Hardware dan software Arduino juga dapat dikembangkan oleh kita.Bila kita ingin merancang modul Arduino dengan versi kita sendiri, maka kita akan mendapatkan lisensi Creative Commons.
Contoh Program Arduino
Berikut ini contoh program sederhana dengan Arduino.
Sekian artikel saya tentang Apakah itu Arduino dan Kegunaannya?.
Semoga bermanfaat buat kalian semua.
Jika ingin lebih mengenal Arduino, kalian bisa mengunjungi arduino.cc.
Jadilah orang yang kreatif dan inovatif.














No comments:
Post a Comment