284x Filetype PDF File size 1.60 MB Source: perpustakaan.pancabudi.ac.id
6
BAB 2
DASAR TEORI
2. 1 Arduino Uno
Arduino Uno adalah board mikrokontroler berbasis ATmega328. Memiliki 14
pin input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai
output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack
power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat
digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan
menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai
untuk menjalankannya. Uno berbeda dengan semua board sebelumnya dalam hal
koneksi USB-to-serial yaitu menggunakan fitur Atmega8U2 yang diprogram sebagai
konverter USB-to-serial berbeda dengan board sebelumnya yang menggunakan chip
FTDI driver USB-to-serial. Nama “Uno” berarti satu dalam bahasa Italia, untuk
menandai peluncuran Arduino 1.0. Uno dan versi 1.0 akan menjadi versi referensi
dari Arduino. Uno adalah yang terbaru dalam serangkaian board USB Arduino, dan
sebagai model referensi untuk platform Arduino, untuk perbandingan dengan versi
sebelumnya, lihat indeks board Arduino. (Maulidya, 2017)
6
7
Gambar 2.1 Arduino Uno
Sumber : Penulis, 2019
Arduino Uno adalah papan sirkuit berbasis mikrokontroler ATmega328. IC
(integrated circuit) ini memiliki 14 input/output digital (6 output untuk PWM), 6
analog input, resonator kristal keramik 16 MHz, Koneksi USB, soket adaptor, pin
header ICSP, dan tombol reset. Hal inilah yang dibutuhkan untuk mensupport
mikrokontrol secara mudah terhubung dengan kabel power USB atau kabel power
supply adaptor AC ke DC atau juga battery.
2. 1.1 Bagian-bagian papan Mikrokontroller Arduino Uno
h
f a
d f
g v d
f d i v
d f f bd
v d f f
v d
d c
f d vf
f f d
d
f f
v
d e d d
Gambar 2.2 Bagian-bagian papan Mikrokontroller Arduino Uno
v f f f
Sumber : Penulis, 2019
d d d
f v v
d d
f f
8
Penjelasan bagian papan Mikrokontroller Arduino Uno
a. Pin input/output digital (diberi Label “0 sampai 13‟)
Secara umum pin I/O ini adalah pin digital, yakni pin yang bekerja pada
level tegangan digital (0V sampai 5V) baik untuk input atau
output.namaun pada bebrapa pin output analog, yang dapat
mengeluarkan tegangan analog 0V sampai 5V, pin tersebut adalah pin
3,5,6,9,10 dan 11, selain itu untuk pin 0 dan 1 juga memiliki fungsi
khusus sebagai pin komunikasi serial.
b. Port ICSP (In-Circuit Serial Programing)
Port ini digunakan untuk memprogram arduino tanpa bootloader.
c. IC ATMega328
Seperti yang telah dijelaskan IC ini bertindak sebagai pusat kendali
pemrosesan data.
d. Pin input analog (diberi Label „A0 sampai A5‟).
Pin tersebut dapat menerima input tegangan analog antara 0V sampai
5V, tegangan ini akan direpresentasikan sebagai bilangan 0 – 1023
dalam program.
e. Pin untuk sumber tegangan
Kelompok pin ini merupakan kumpulan pin yang berhubungan dengan
sumber tenaga, missalnya output 5V, Output 3,3V, GND (2 pin) dan Vref
(tegangan referensi untuk pembacaan ADC internal)
9
f. Jack Power
Merupakan Soket untuk catu daya eksternal antara 9V samai 12V DC.
g. Jack USB
Merupakan soket USB tipe B sebagai penghubung data serial dengan
PC.
h. Tombol Reset
Digunakan untuk mereset papan mikrokontroller arduino untuk memulai
program dari awal.
i. IC ATMega16U
IC ini diprogram untuk menangani komunikasi data dengan PC melalui
port USB.
2. 1.2 Hardware pada Arduino Uno
Bahasa "UNO" berasal dari bahasa Italia yang artinya SATU, ditandai
dengan peluncuran pertama Arduino 1.0, Uno pada versi 1.0.
no reviews yet
Please Login to review.