Cara Instal Arduino IDE


Setelah mengetahui dasar dan pembahasan singkat mengenai Intel Genuino 101, kali ini kita akan mencoba melakukan pemrograman ke modul Genuino 101. Untuk melakukan pemrograman ke modul Genuino 101, kita menggunakan software Arduino IDE.
Arduino IDE merupakan software yang digunakan untuk melakukan pemrograman modul Arduino yang mana di dalamnya sudah terdapat hal-hal yang diperlukan untuk membuat sebuah program. Arduino IDE terdiri atas tiga bagian yaitu
  • Editor, merupakan bagian di mana pengguna dapat mengetikkan program (sketch)
  • Compiler, merupakan bagian yang akan mengubah kode program menjadi bahasa mesin
  • Uploader, merupakan bagian untuk memasukkan kode program ke modul Arduino
Untuk melakukan instalasi Arduio IDE terdapat dua cara yaitu secara online dan offline. Pada tulisan kali ini kita akan bahas bagaimana instalasi Arduino IDE secara online agar lebih mudah dan cepat karena hanya mengandalkan koneksi internet. Untuk melakukan instalasi silahkan ikutan langkah berikut.

Pengertian Fungsi dan Kegunaan 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. Saat ini Arduino sangat populer di seluruh dunia. 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, sekaligus menawarkan berbagai macam kelebihan antara lain:
*
 Murah – Papan (perangkat keras) Arduino biasanya dijual relatif murah (antara 125ribu hingga 400ribuan rupiah saja) dibandingkan dengan platform mikrokontroler pro lainnya. Jika ingin lebih murah lagi, tentu bisa dibuat sendiri dan itu sangat mungkin sekali karena semua sumber daya untuk membuat sendiri Arduino tersedia lengkap di website Arduino bahkan di website-website komunitas Arduino lainnya. Tidak hanya cocok untuk Windows, namun juga cocok bekerja di Linux.

Kenalan Sama Arduino Uno Yuk!


Arduino Uno adalah salah satu dari banyaknya jenis-jenis microcontroller Arduino. Tapi khusus untuk jenis Uno memiliki harga yang terjangkau, dan dengan fasilitas yang lumayan. Sebelumnya saya juga pernah bilang, "bagi yang baru belajar Arduino, Uno adalah pilihan yang tepat."

Kenapa Arduino Uno pilihan tepat untuk pemula? Karena dengan mulai mempelajari Uno, nantinya kamu tidak akan kesulitan lagi ketika akan menggunakan Arduino tipe lain. Karena pada dasarnya sistem arduino sama, hanya fasilitas dan beberapa antarmukanya saja yang berbeda.

Bagian-Bagian Arduino Uno.


1. ATMEGA328. Arduino menggunakan chip Atmega328, dimana mempunyai memori untuk menyimpan program sebanyak 32KB. Sekitar 0,5KB digunakan untuk Bootloader(sistem untuk Arduino).

2. Digital I/O. Uno memiliki 14 pin yang bisa digunakan untuk Input dan Output (Input disini berupa sensor-sensor, dan output seperti LED, Speaker, Servo, dan sebagainya). Pin tersebut mulai dari 0 sampai 13. Tapi khusus untuk pin 3, 5, 6, 9, 10 dan 11, dapat digunakan sebagai pin analog output atau sebutan lainnya PWM (Pulse With Module). Kita dapat memprogram pin output analog dengan nilai 0-255, dimana itu mewakili tegangan 0-5V.

3. Analog Input. Uno juga memiliki 6 pin yang bisa digunakan untuk Input sensor analog, seperti sensor cahaya LDR, potentiometer, sensor suhu, dan sebagainya. Pin tersebut mulai dari 0 sampai 5. Dan nilai sensor dapat dibaca program dengan nilai antara 0-1023, itu mewakili tegangan 0-5V.


Jenis-Jenis Microcontroller Arduino


Arduino adalah salah satu jenis Microcontroller yang paling populer di dunia. Paling banyak digunakan di dunia. Arduino ini menggunakan chip AVR sebagai microcontrollernya. Dan dikelas sebelumnya sudah dibahas banyak mengenai Apa itu Arduino dan untuk apa penggunaannya.



Jenis-Jenis Arduino

Dan seperti Microcontroller yang banyak jenisnya, Arduino lahir dan berkembang, kemudian muncul dengan berbagai jenis. Diantaranya adalah:

8 Alasan Mengapa Harus Pilih Arduino?


"Saya hanya ingin membuat kamu lebih yakin, bahwa kamu tepat telah memilih Arduino. Ya dari banyak platform microcontroller lain, Arduino memiliki banyak kelebihan. Dan tentu saja membuat kamu akan lebih semangat dan menambah pengetahuan lebih mengenai si Arduino ini."

Di kelas ini. Kamu tidak perlu bertanya apa itu Arduino, apa saja jenisnya, atau seperti apa awal mulanya. Pertanyaan yang tepat yang harus kamu tanyakan adalah Mengapa saya harus pilih Arduino? Dan apa saja kelebihannya Arduino? Maka akan saya jawab...

Kamu harus pilih arduino:

Pertama, Karena Arduino Mempunyai Bootloader.  Bootloader semacam sistem tersendiri untuk Arduino, yang membuat Arduino tidak memerlukan lagi tambahan chip programmer. Bootloader ini berfungsi untuk menangani proses memasukan program dari komputer ke Arduino.

Sejarah Singkat Lahirnya Arduino

Semuanya berawal dari sebuah thesis yang dibuat oleh Hernando Barragan, di institute Ivrea. Kemudian tahun 2005, dikembangkan oleh Massimo Banzi dan David Cuartielles dan diberi nama Arduin of Ivrea.



Lalu diganti nama menjadi Arduino yang dalam bahasa Italia berarti teman yang berani... :)

Tujuan awal dibuat Arduino adalah untuk membuat perangkat mudah dan murah, dari perangkat yang ada saat itu. Dan perangkat tersebut ditujukan untuk para siswa yang akan membuat perangkat desain dan interaksi. Visi awalnya aja udah mulia kan... ;)

Arduino Team

Saat ini tim pengembangnya adalah Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis, dan Nicholas Zambetti. Mereka mengupayakan 4 hal dalam Arduino ini, yaitu:
  1. Harga terjangkau
  2. Dapat dijalankan diberbagai sistem operasi, Windows, Linux, Max, dan sebagainya.
  3. Sederhana, dengan bahasa pemograman yang mudah bisa dipelajari orang awam, bukan untuk orang teknik saja.
  4. Open Source, hardware maupun software.
Sifat Arduino yang Open Source, membuat Arduino berkembang sangat cepat. Dan banyak lahir perangkat-perangkat sejenis Arduino. Seperti DFRDuino atau Freeduino, dan kalau yang lokal ada namanya CipaDuino yang dibuat oleh SKIR70, terus ada MurmerDuino yang dibuat oleh Robot Unyil, ada lagi AViShaDuino yang salah satu pembuatnya adalah Admin Kelas Robot... :D

Arduino Uno

Sampai saat ini pihak resmi, sudah membuat berbagai jenis-jenis Arduino... Mulai dari yang paling mudah dicari dan paling banyak digunakan, yaitu Arduino Uno. Hingga Arduino yang sudah menggunakan ARM Cortex, beebentuk Mini PC.



Dan sudah ada ratusan ribu Arduino yang digunakan di gunakan di dunia pada tahun 2011. Dan untuk hari ini, yang bisa kamu hitung sendiri ya... :D

Dan Arduino juga sudah banyak dipaka oleh perusahaan besar. Contohnya Google menggunakan Arduino untuk Accessory Development Kit, NASA memakai Arduino untuk prototypin, ada lagi Large Hadron Colider memakai Arduino dalam beberapa hal untuk pengumpulan data.

Dan banyak yang bertanya juga Arduino ini menggunakan bahasa pemograman apa? Arduino sebenarnya menggunakan bahas C, yang sudah disederhanakan. Sehingga orang awam pun bisa menjadi seniman digital, bisa mempelajari Arduino dengan mudahnya...

Apa Itu Arduino? Arduino Adalah...

Sebelumnya udah pernah saya sebut bahwa, salah satu Microcontroller keturunan AVR, ada yang bernama Arduino. Ya Arduino adalah Microcontroller yang menggunakan chip AVR dari ATMEL, yang sering digunakan adalah keturunan ATMEGA.

Arduino adalah microcontroller, dan microcontroller secara singkat adalah, "Sebuah sistem komputer yang fungsional dalam sebuah chip,". Didalamnya sudah ada processor, memory, input output, dan bisa dibilang bahwa microcontroller ini adalah komputer dalam versi mini.



Karena ukurannya yang kecil, microcontroller sering digunakan untuk mengendalikan rangkaian lampu LED, membuat MP3 Player, DVD, Televisi, AC, dan untuk membuat sebuah projek yang kita butuhkan seperti alarm motor misalkan . Dan tentu saja bisa juga untuk membuat projek robot. Dan dalam robot sendiri kita sudah ketahui bahwa microcontroller, berfungsi sebagai otaknya.

Nah lalu, apa yang membedakan Arduino dengan microcontroller yang lain? Arduino open source, skemanya boleh di cloning. Terus Arduino memiliki bahasa peograman sendiri. Didalam chipnya sudah ada bootloader, dimana bahasa pemogramannya menggunakan bahasa C, tapi yang sudah disederhanakan. Dan juga sudah tersedia berbagai macam library.

Dan yang paling penting adalah Arduino adalah Microcontroller yang paling populer di Dunia. Dan karena open source, pengembangnya ada dimana-mana, sehingga kita juga tidak akan kesulitan ketika mau mencari referensi.

Dan yang terakhir bagi saya adalah arduino itu keren. ;)

Kelas Arduino: Bagi Yang Baru Pertama Kali Belajar Arduino!

Halo Guys... Ini adalah kelas pertama bagi kamu yang baru belajar Arduino, biasanya saya sering panggil Newbie. Dan kelas ini juga teruntuk kamu yang belum sama sekali mengenal Arduino, tapi kamu tertarik dan ingin mengenalnya lebih dalam.


Intinya dikelas ini saya ingin memberikan daftar panduan belajar, dimana kamu bisa buka satu persatu. Dan kamu akan belajar dari mulai mengenal Apasih itu Arduino, hingga kamu bisa memprogram Arduino dan menjalankannya.
Dan tolong saat belajar, jangan melompat-lompat ya. Apalagi kamu baru mau coba, kamu harus baca dari awal sampai akhir. OK!

ShareThis