Anda di halaman 1dari 13

KELAS

TEKKOM C

LAPORAN 1

SISTEM MIKROPRESESSOR (IOT)

KENDALI LED PADA ARDUINO

DOSEN : Zainuddin S.Pd., M. Pd.

Tanggal TandaTangan
Nama NIM
Kumpul Praktikan Asisten
Angga Ria Syahputra PMM3

PRODI TEKNIK KOMPUTER


JURUSAN 2022
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2022/2023

LEMBAR ASISTENSI
Nama : Angga Ria Syahputra
NIM : PMM3
Praktikum : Sistem Mikroprosessor
Kelas : TEKOM C

No. Tanggal Keterangan Paraf

1.

2.

3.

4.

5.

6.

7.

8.
Praktikum 1

A. Tujuan Praktikum
Mahasiswa mampu mengetahui dasar dasar dari struktur sebuah sistem
kendali LED pada arduino dan mampu merakit, menyusun, dan
mengendalikan LED pada arduino tersebut.
B. Teori Dasar
Arduino adalah mikrokontroler serbaguna yang memungkinkan
untuk diprogram. Program di Arduino biasanya dinamakan dengan Sketch.
Dengan menuliskan sketch, maka dapat memberikan beberapa intruksi
yang akan membuat Arduino melaksanakan tugas sesuai dengan instruksi-
instruksi yang diberikan. Selain itu, sketch juga dapat diubah sesuai
dengan kebutuhan dan waktu yang diinginkan
Arduino Uno menggunakan sebuah mikrokontroler ATmega328
yang dibuat oleh Atmel Comporarton dengan kecepatan 8-bit transfer data.
Arduino Uno memiliki SRAM atau Static Random Access Memory
sebesar 2KB yang digunakan sebagai memori kerja selama sketch
dijalankan. Arduino Uno juga memiliki EEPROM, atau Electrically
Erasable Programmable Read-Only Memory sebesar 1KB yaitu memori
yang dapat digunakan untuk menyimpan data secara permanen dan Flash
Memory yang digunakan untuk menyimpan sketch (Program)

C. Alat dan Bahan


1. Alat
a. Arduino UNO
b. BreadBoard

c. Kabel Jumper Male to Male

d. LED

e. Resistor

f. Soket USB Arduino

g. Laptop
h. Arduino IDE

D. Langkah Kerja
1. Siapkan alat dan bahan,
2. Masukkan LED pada port vertikal breadboard,

3. Ambil resistor lalu masukkan ujung satunya ke port vertikal yang


sejajar dengan kaki negatif dari lampu LED dan ujung lainnya ke port
horizontal yang akan disambungkan ke pin GND dari Arduino UNO,

4. Ambil kabel jumper male to male lalu masukkan ujung satu ke port
horizontal yang sejajar dengan resistor tadi dan ujung lainnya ke pin
GND ke Arduino UNO,

5. Ambil kabel jumper male to male lalu masukkan ujung satunya ke port
vertikal yang sejajar dengan kaki positif dari LED dan ujung lainnya
ke pin digital 8 pada Arduino UNO,
6. Lalu ketikkan sintaks berikut pada Arduino IDE,
int LED=8;
void setup() {
// put your setup code here, to run once:
pinMode(LED, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED, HIGH);
delay(100);
digitalWrite(LED, LOW);
delay(100);
}
7. Tekan ceklis untuk compile sintaks dan tanda panah untuk
mengupload sintaks
8. Tambahkan 1 LED dan masukkan ke port vertikal di samping LED
pertama tadi

9. Tambahkan resistor ke LED kedua dan masukkan ke port vertikal


sejajar dengan kaki negatif LED2, satu kaki resistor masukkan ke port
horizontal yang sejajar dengan kabel jumper dari pin GND Arduino
UNO,
10. Tambahkan kabel jumper male to male lalu masukkan ujung satunya
ke port vertikal yang sejajar dengan kaki positif LED2 dan ujung
lainnya masukkan ke pin digital 9 Arduino UNO,

11. Lalu tambahkan sintaks berikut ke dalam sintaks pertama,


int LED1=8;
int LED2=9;

void setup() {
// put your setup code here, to run once:
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
delay(100);

digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
delay(100);
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
delay(100);

digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
delay(100);
}
12. Tekan ceklis untuk compile sintaks dan tanda panah untuk
mengupload sintaks

13. Rangkaian telah berhasil


E. Analisis Data
F. Kesimpulan
Mahasiswa mampu mengetahui dasar dasar dari struktur sebuah sistem
kendali LED pada arduino dan mampu merakit, menyusun, dan
mengendalikan LED pada arduino tersebut.
Daftar pustaka

Fahmi. 2018. “ Sensor Ultrasonik Ping”. https://fahmizaleeits.wordpress.com.


Diakses pada tanggal 23 April 2019.

Hendri. 2013. “Pengenalan Arduino UNO”. http://belajar-dasar-


pemrograman.blogspot.com. Diakses pada tanggal 23 April 2019.
Rahmat, Ajang. 2016. “Cara Mudah Program Sensor Ultrasonic Dengan Arduino
TANPA LIBRARY”. https://kelasrobot.com/. (diakses pada tanggal 23 April
2019)

Hudori, Muhammad. 2019. “Perancangan Sistem Kendali Otomatis Lampu


Penerangan pada Rumah Tinggal untuk Meningkatkan Efisiensi Pemakaian
Listrik”

Anda mungkin juga menyukai