NAMA MAHASISWA:
COVER
DAFTAR ISI ........................................................................................................ 2
BAB I .................................................................................................................... 3
1. Sejarah Mikrokontroler ............................................................................. 3-4
BAB II .................................................................................................................. . 5
1. Pengertian Mikrokontroler ....................................................................... . 5
2. Pengertian Arduino .................................................................................. . 5-6
RANGKAIAN PERCOBAAN ............................................................................. 7
1. TUJUAN PERCOBAAN ......................................................................... 7
2. PERALATAN YANG DIPERLUKAN ................................................... 7
3. BAHAN YANG DIPERLUKAN ............................................................. 7
4. TEORI SINGKAT .................................................................................... 7
5. GAMBAR BLOK ..................................................................................... 8
6. GAMBAR FLOWCHART ....................................................................... 8
7. INSTALASI DAN PEMROGRAMAN ................................................... 9 - 10
HASIL DAN PEMBAHASAN ............................................................................ 10
KESIMPULAN .................................................................................................... 10
A. Sejarah Mikrokontroler
Mikrokontroler pertama kali dikenalkan oleh Texas Instrument dengan seri TMS
1000 pada tahun 1974 yang merupakan mikrokontroler 4 bit pertama. Mikrokontroler ini
mulai dibuat sejak 1971. Merupakan mikrokomputer dalam sebuah chip, lengkap dengan
RAM dan ROM. Kemudian, pada tahun 1976 Intel mengeluarkan mikrokontroler yang
kelak menjadi populer dengan nama 8748 yang merupakan mikrokontroler 8 bit, yang
merupakan mikrokontroler dari keluarga MCS 48. Sekarang di pasaran banyak sekali
ditemui mikrokontroler mulai dari 8 bit sampai dengan 64 bit, sehingga perbedaan antara
mikrokontroler dan mikroprosesor sangat tipis. Masing2 vendor mengeluarkan
mikrokontroler dengan dilengkapi fasilitas2 yang cenderung memudahkan user untuk
merancang sebuah sistem dengan komponen luar yang relatif lebih sedikit.
Saat ini mikrokontroler yang banyak beredar dipasaran adalah mikrokontroler 8 bit
varian keluarga MCS51(CISC) yang dikeluarkan oleh Atmel dengan seri AT89Sxx, dan
mikrokontroler AVR yang merupakan mikrokontroler RISC dengan seri ATMEGA8535
(walaupun varian dari mikrokontroler AVR sangatlah banyak, dengan masing2 memiliki
fitur yang berbeda2). Dengan mikrokontroler tersebut pengguna (pemula) sudah bisa
membuat sebuah sistem untuk keperluan sehari-hari, seperti pengendali peralatan rumah
tangga jarak jauh yang menggunakan remote control televisi, radio frekuensi, maupun
menggunakan ponsel, membuat jam digital, termometer digital dan sebagainya.
Ada perbedaan yang cukup penting antara Mikroprosesor dan Mikrokontroler. Jika
Mikroprosesor merupakan CPU (Central Processing Unit) tanpa memori dan I/O
pendukung dari sebuah komputer, maka Mikrokontroler umumnya terdiri dari CPU,
Memori , I/O tertentu dan unit pendukung, misalnya Analog to Digital Converter (ADC)
yang sudah terintegrasi di dalam mikrokontroler tersebut.
Kelebihan utama dari Mikrokontroler ialah telah tersedianya RAM dan peralatan I/O
Pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Terdapat
berbagai jenis mikrokontroler dari berbagai vendor yang digunakan secara luas di dunia.
Diantaranya yang terkenal ialah dari Intel, Maxim, Motorolla , dan ATMEL. Beberapa
A. Pengertian Mikrokontroler
Mikrokontroler adalah sebuah komputer kecil yang dikemas dalam bentuk chip IC
(Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu. Pada
dasarnya, sebuah IC Mikrokontroler terdiri dari satu atau lebih Inti Prosesor (CPU),
Memori (RAM dan ROM) serta perangkat INPUT dan OUTPUT yang dapat diprogram.
B. Pengertian Arduino
Arduino adalah salah satu project Open Source Hardware paling populer dalam
bentuk mikrokontroler single board (pengendali mikro papan tunggal) yang bersifat
terbuka (open source).
❖ TUJUAN PERCOBAAN
Setelah belajar mata kuliah ini, maka mahasiswa/i dapat :
✓ Membuat program dengan teknik loop pada arduino untuk aplikasi running LED
✓ Merangkai rangkaian aplikasi running LED dengan arduino
❖ PERALATAN YANG DIPERLUKAN
✓ Arduino UNO
✓ 6 buah LED
✓ 6 buah Resistor 10kΩ
❖ TEORI SINGKAT
Light Emitting Diode atau sering disingkat dengan LED adalah komponen
elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan
tegangan maju.
Program LOOP adalah program yang dijalankan secara terus menerus atau dengan
kata lain berulang-ulang. Pada IDE Arduino, secara default program yang tersedia
adalah void setup() dan void loop().
❖ GAMBAR FLOWCHART
Start
Setup
LED ON
Delay
LED OFF
Delay
Kode Program
int timer = 100; // The higher the number, the slower the timing.
int pins[] = { 2, 3, 4, 5, 6, 7 }; // an array of pin numbers
int num_pins = 6; // the number of pins (i.e. the length of the array)
void setup()
{
int i;
for (i = 0; i < num_pins; i++) // the array elements are numbered from 0 to num
pins - 1;
pinMode(pins[i], OUTPUT); // set each pin as an output
}
void loop()
{
int i;
for (i = 0; i < num_pins; i++) { // loop through each pin...
digitalWrite(pins[i], HIGH); // turning it on,
delay(timer); // pausing,
digitalWrite(pins[i], LOW); // and turning it off.
}
for (i = num_pins - 1; i >= 0; i--) {
❖ KESIMPULAN
Dari praktik yang telah dilakukan, LED dapat bekerja sesuai dengan program yang
ditulis, tetapi hanya saja LED yang digunakan tidak dapat menyala dengan terang,
tetapi program tersebut benar dan dapat menjalankan LED secara berulang-ulang.