Apa itu Arduino?

Pengertian Arduino
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.

Banyak pemula yang belajar mengenal robotika dan elektronika lewat Arduino karena mudah dipelajari. Tapi tidak hanya pemula, para hobbyist atau profesional pun ikut senang mengembangkan aplikasi elektronik menggunakan Arduino. Bahasa yang dipakai dalam Arduino bukan assembler yang relatif sulit, tetapi bahasa C++ yang disederhanakan dengan bantuan pustaka-pustaka (libraries) Arduino. Arduino juga menyederhanakan proses bekerja dengan mikrokontroler.

Manfaat dan kelebihan Arduino
Ada beberapa Kelebihan yang membuat Arduino banyak diminati. Hal-hal tersebut antara lain:
-Murah
-Operating Sistem Fleksibel
-Bahasa Program Sederhana
-Open Source

Kelebihan dari Arduino
Harga Arduino Lebih Murah
Arduino memiliki harga yang relatif lebih murah dibandingkan dengan jenis mikro kontroler lainnya. Sebuah arduino dapat dibeli dengan harga hanya sekitar Rp. 200.000 saja dan sudah cukup bagus. Bahkan saya sempat membeli versi copy Arduino Uno R3 dengan harga kurang dari Rp. 75.000 setiap board di salah satu toko langganan saya dan bekerja dengan sempurna.

Operating Sistem Fleksibel
Perangkat lunak atau software Arduino dapat menggunnakan sistem operasi Windows, Macintosh maupun Linux.

Sistem mikrokontroler lebih terbatas pada Windows.

Bahasa Program Yang Sederhana
Lingkungan pemrograman Arduino mudah digunakan untuk pemula, namun cukup fleksibel bagi pengguna tingkat lanjut untuk memanfaatkannya juga. Bagi para guru, ini mudah karena didasarkan pada Enviromental Pemrograman Pemrosesan, sehingga siswa belajar memprogram di lingkungan itu akan terbiasa dengan tampilan serta nuansa Arduino.

Software Ooen Source
Perangkat lunak Arduino diterbitkan sebagai software Open Source, tersedia untuk ekstensi oleh pemrogram berpengalaman. Bahasa dapat diperluas melalui perpustakaan C ++, dan orang-orang yang ingin memahami rincian teknis dapat membuat lompatan dari bahasa Arduino ke bahasa pemrograman AVR C yang merupakan dasar penggunaannya.

Demikian juga programer dapat menambahkan kode AVR C secara langsung ke dalam program Arduino  sesuka hati. Selain software, hardwarenya juga open source dan extensible. Arduino menggunakan chipset mikrokontroler ATMEGA8 Atmel dan ATMEGA328P.

Rancangan modul publikasikan di bawah lisensi Creative Commons, jadi perancang rangkaian berpengalaman dapat membuat versi modul tanpa harus terhambat lisensi. memperluasnya dan memperbaikinya.


Bahkan pengguna yang tidak berpengalaman pun dapat membangun versi circuit memotong roti dari modul untuk memahami cara kerjanya dan menghemat uang.

Macam Macam Arduino
1.Arduino uno R3

Arduino Uno adalah papan mikrokontroler berdasarkan ATmega328 (datasheet). Ini memiliki 14 digital pin input / output (dimana 6 dapat digunakan sebagai output PWM), 6 input analog, resonator keramik 16 MHz, koneksi USB, jack listrik, header ICSP, dan tombol reset. Ini berisi semua yang diperlukan untuk mendukung mikrokontroler; hanya menghubungkannya ke komputer dengan kabel USB atau power itu dengan adaptor AC-DC atau baterai untuk memulai  menggunakannya.
    Uno berbeda dari semua papan sebelumnya di bahwa itu tidak menggunakan chip driver FTDI USB-to-serial. Sebaliknya, fitur Atmega16U2 (Atmega8U2 sampai versi R2) diprogram sebagai konverter USB-to-serial.
Revisi
ke 2 Uno memiliki resistor menarik garis 8U2 HWB line to ground, sehingga lebih mudah untuk dimasukkan ke dalam mode DFU.
Revisi ke 3 memiliki fitur-fitur baru berikut:
 - 1,0 pinout: menambahkan SDA dan pin SCL yang dekat dengan pin AREF dan dua pin baru lainnya ditempatkan dekat dengan pin RESET, yang IOREF yang memungkinkan perisai untuk beradaptasi dengan tegangan yang tersedia dari papan. Di masa depan, perisai akan kompatibel dengan kedua papan yang menggunakan AVR yang beroperasi dengan 5V dan dengan Arduino Due yang beroperasi dengan 3.3V. Yang kedua adalah pin tidak terhubung, yang disediakan untuk tujuan masa depan.
-Stronger RESET sirkuit.
-Atmega 16U2 menggantikan 8U2.

"Uno" berarti satu di Italia dan diberi nama untuk menandai peluncuran Arduino 1.0. The Uno dan versi 1.0 akan menjadi versi referensi Arduino, bergerak maju. The Uno adalah yang terbaru dalam serangkaian USB Arduino papan, dan model referensi untuk platform Arduino; untuk perbandingan dengan versi sebelumnya, lihat indeks Arduino papan.

2.Arduino Nano R3
ArduinoNano adalah sebuah papan kecil, lengkap, dan ramah-papan tempat memotong roti berdasarkan ATmega328 (Arduino Nano 3.x) atau ATmega168 (Arduino Nano 2.x). Ini memiliki lebih atau kurang fungsi yang sama dari Arduino Duemilanove, tetapi dalam paket yang berbeda. Ini tidak memiliki hanya colokan listrik DC, dan bekerja dengan kabel USB Mini-B bukan satu standar. The Nano dirancang dan diproduksi oleh Gravitech.

3.Arduino Mega ADK

Arduino MEGA ADK adalah board  mikrokontroler ATmega2560 berdasarkan (datasheet). Memiliki antarmuka USB untuk terhubung dengan ponsel berbasis Android, berdasarkan MAX3421e IC. Ini memiliki 54 digital pin input / output (dimana 15 dapat digunakan sebagai output PWM), 16 analog input, 4 UART (hardware port serial), osilator kristal 16 MHz, koneksi USB, jack listrik, header ICSP, dan tombol reset.
Arduino MEGA ADK berdasarkan Mega 2560.Mirip dengan Mega 2560 dan Uno, hotel ini memiliki sebuah ATmega8U2 diprogram sebagai konverter USB-to-serial. Revisi ke 2 dari board ADK memiliki resistor menarik garis 8U2 HWB ke tanah, sehingga lebih mudah untuk dimasukkan ke dalam mode DFU.
Revisi 3 dari dewan memiliki fitur-fitur baru berikut:
- 1,0 pinout: menambahkan SDA dan pin SCL yang dekat dengan pin AREF dan dua pin baru lainnya ditempatkan dekat dengan pin RESET, yang IOREF yang memungkinkan perisai untuk beradaptasi dengan tegangan yang tersedia dari papan. Di masa depan, shield akan kompatibel baik dengan arduino yang menggunakan AVR yang beroperasi dengan 5V dan dengan Arduino Due yang beroperasi dengan 3.3V. Yang kedua adalah pin tidak terhubung, yang disediakan untuk tujuan pengembangan.

Cara install software Arduino
Untuk penginstalan Arduino Software/Arduino IDE bisa langsung download di situs resmi Arduino.SILAHKAN KUNJUNGI LINK DI BAWAH!!
https://www.arduino.cc/

Cukup sekian...
Semoga bermanfaat...
Terima kasih...

Komentar

Postingan Populer