MODUL PRAKTIKUM 1 PENGENALAN ARDUINO UNO
A. Arduino UNO
Arduino itu sebuah board mikrokontroler yang merupakan “sebuah sistem komputer
yang fungsional dalam sebuah chip”. Dalam bangunan Arduino telah tersedia prosesor,
memory, input output, dan bisa dibilang bahwa mikrokontroler ini adalah komputer dalam versi
mini yang disertai perngkat lunak pendukung untuk melakukan pemograman yang disebut
dengan Arduino IDE (Integrated Development Environment). Arduino menganut sistem open
hardware, menggunakan Atmel AVR processor dan memiliki I/O onboard. Contoh sederhana
apa yang dapat kita lakukan terhadap Arduino, kita dapat mengatur kedipan LED setiap 1 detik
sekali atau melakukan pengendalian terhadap putaran rotasi motor servo dan lainnya.
Arduino muncul dengan banyak sekali variannya, mulai dari Arduino Uno, Arduino
MEGA 2560, Arduino Nano, dan sebagainya. Semua varian Arduino tersebut dibangun dengan
dasar yang sama yaitu menggunakan mikrokontroler Atmel AVR yang memiliki perbedaan di
banyaknya pin yang bisa digunakan



B. Arduino IDE (Integrated Development Environment)
Arduino Integrated Development Environment - atau Arduino Software (IDE) - berisi
editor teks untuk menulis kode, area pesan, konsol teks, toolbar dengan tombol untuk fungsifungsi umum dan serangkaian menu. Menghubungkan ke perangkat keras Arduino dan
Genuino untuk mengunggah program dan berkomunikasi dengan papan sirkuit Arduino.
Program yang ditulis menggunakan Arduino Software (IDE) disebut sketches. Sketches ini
ditulis dalam editor teks dan disimpan dengan ekstensi file .ino. Editor ini memiliki fitur untuk
memotong (cut), menempelkan (paste), dan pencarian atau mengganti teks. Pada bagian pesan
berisikan umpan balik saat menyimpan dan mengekspor dan juga menampilkan kesalahan.
Konsol menampilkan output teks dengan Arduino Software (IDE), termasuk pesan kesalahan
yang lengkap dan informasi lainnya. Sudut kanan bawah jendela menampilkan papan
dikonfigurasi dan port serial. Tombol toolbar memungkinkan untuk memverifikasi dan
mengunggah program, membuat, membuka,

tanpa terkendala pernakgat lunak percobaan (trial) atau berbayar. Selain itu tersedia bagi para
pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan
lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR. Perangkat
keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328 dan
ATMEGA1280 (yang terbaru ATMEGA2560). Dengan demikian siapapun bisa membuatnya
dan kemudian bisa menjual perangkat keras Arduino ini, Bootloader Arduino tersedia
langsung dari perangkat lunak Arduino IDE-nya. Bisa juga menggunakan breadoard untuk
membuat perangkat Arduino beserta periferal-periferal lain yang dibutuhkan.
Pembuatan Arduino dimulai pada tahun 2005, dimana sebuah situs perusahaan
komputer Olivetti di Ivrea, Italia membuat perangkat untuk mengendalikan proyek desain
interaksi siswa supaya lebih murah dibandingkan sistem yang ada pada saat itu. Dilanjutkan
pada bulan Mei 2011, dimana sudah lebih dari 300.000 unit Arduino terjual.
Pendiri dari Arduino itu sendiri adalah Massimo Banzi dan David Cuartielles. Awalnya mereka
memberi nama proyek itu dengan sebutan Arduin dari Ivrea tetapi seturut dengan
perkembangan zaman, maka nama proyek itu diubah menjadi Arduino yang berarti “teman
yang kuat” atau dalam versi bahasa Inggrisnya dikenal dengan sebutan “Hardwin”.
Awalnya Massimo Banzi membangun disekitar proyek Pengkabelan dari Hernando Barragan.
Pengkabelan ini adalah proyek tesis Hernando di Desain Interaksi Institute Ivrea. Hal tersebut
dimaksudkan untuk menjadi versi elektronik pengolahan yang digunakan di lingkungan
pemrograman dan mengambil pola sintaks processing tetapi dengan berkembangnya teknologi
maka Arduino menjadi sangat popular dikalangan mahasiswa dan pelajar saat ini. Mereka
mengembangkan Arduino dengan bootloader dan software yang user friendly sehingga
menghasilkan sebuah board mikrokontroller yang bersifat open source yang bisa dipelajari dan
dikembangkan oleh mahasiswa, pelajar, professional, pemula, dan penggemar elektronika
maupun robotik di seluruh dunia.
C. Pengenalan Komponen dan Perangkat Dasar
Light Emitting Dioda (LED)
LED (Light Emitting Dioda) adalah dioda yang dapat memancarkan cahaya pada saat
mendapat arus bias maju (forward bias). LED (Light Emitting Dioda) dapat