-->

Apakah itu Arduino dan Kegunaanya?

No comments

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
Arduino Leonardo merupakan saudara kembar dari Arduino Uno, mulai dari jumlah pin I/O digital dan pin digital dan pin input analognya sama. Hanya saja, pada Arduino Leonardo menggunakan Micro USB untuk pemrogramannya.


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 Lilypad memiliki bentuk melingkar dan biasanya digunakan untuk membuat projek unik/

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 memiliki ukuran yang kecil dan sangat sederhana, tetapi dengan ukurannya yang kecil dan sederhana itu, Arduino ini menyimpan banyak fasilitas.

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 ukuran yang lebih panjang dari Arduino Nano dan Mini.

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.
 void setup () {
    pinMode (LED_PIN, OUTPUT);     // pin 13 LED sebagai output
}

void loop () {
    digitalWrite (LED_PIN, HIGH);  // hidupkan LED
    delay (1000);                  // selama (1000 milidetik)
    digitalWrite (LED_PIN, LOW);   // matikan LED
    delay (1000);                  // selama 1 detik
} 

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-

Comments