0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan5 halaman

LKPD Arduino 01

Dokumen ini adalah panduan praktikum tentang sistem pengendali lampu LED menggunakan Arduino. Tujuan praktikum mencakup pemahaman dasar elektronika, penguasaan pemrograman Arduino, dan perancangan sistem pengendali. Langkah-langkah yang diberikan mencakup persiapan alat, pembuatan rangkaian, penulisan kode, dan pengamatan hasil praktikum.

Diunggah oleh

AyaHayati
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan5 halaman

LKPD Arduino 01

Dokumen ini adalah panduan praktikum tentang sistem pengendali lampu LED menggunakan Arduino. Tujuan praktikum mencakup pemahaman dasar elektronika, penguasaan pemrograman Arduino, dan perancangan sistem pengendali. Langkah-langkah yang diberikan mencakup persiapan alat, pembuatan rangkaian, penulisan kode, dan pengamatan hasil praktikum.

Diunggah oleh

AyaHayati
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

Teknik Mekatronika LKPD Nama :

Tanggal : SISTEM PENGENDALI Kelas :


Paraf Guru Nilai LAMPU LED 1
Mapel
MENGGUNAKAN
ARDUINO SMK KB Pusdikpal

Tujuan Praktikum
1. Peserta didik mampu memahami prinsip-prinsip dasar elektronika.
2. Peserta didik mampu menguasai bahasa pemrograman Arduino dan memahami cara menulis
kode program untuk mengendalikan lampu LED.
3. Peserta didik mampu merancang dan membangun sistem pengendali lampu LED
menggunakan Arduino
Materi
LED merupakan kependekan dari Light Emiting Diode, yaitu diode yang mampu mengubah listrik
menjadi cahaya. Sebagaimana sifat diode, lampu LED memiliki kaki positif dan negatif. Sehingga
pemasangannya tidak boleh terbaik, jika dipasang terbalik maka tidak akan ada arus yang mengalir
dan LED pun tidak akan menyala.
Arduino bekerja pada tegangan 5-12 volt dengan arus yang relatif besar yang sanggup memutuskan
LED. Sehingga jika kita ingin menyambungkan LED, maka kita butuh tahanan (resistor) untuk
membatasi arus yang masuk ke LED. LED memiliki tegangan kerja yang disebut dengan forward
voltage (fv) yang mana tegangan ini adalah tegangan yang dibutuhkan LED untuk bisa menyala
dengan baik.

Alat dan Bahan


1. Arduino Uno
2. Resistor 100 Ω
3. Resistor 330 Ω
4. LED
5. Kabel Jumper
6. Laptop/Komputer
7. Konektor Data
8. Power Supply 5VDC

Gambar Rangkaian
Langkah Kerja
1. Siapkan Alat dan Bahan
2. Pastikan Alat dan bahan yang digunakan dalam kondisi baik dan tidak rusak
3. Buat rangkaian seperti pada gambar diatas dengan catatan :
a. Pin GND Arduino (Warna Hitam) ke GND LED1 dan LED2 (Warna Hitam)
b. Pin 4 (Warna kuning) ke Resistor
c. Pin 3 (Warna Hijau) ke Resistor
d. Sisi lain dari Resistor di hubungkan ke Positif LED
4. Hubungkan Arduino dengan computer/laptop menggunakan kabel data
5. Jalankan aplikasi Arduino pada Laptop
6. Masukan perintah di bawah ini pada aplikasi

// Menyalakan LED Menggunakan Arduino UNO

// Menyalakan LED dengan Aktif HIGH

void setup()

// menjadikan PIN 4 dan PIN 3 sebagai OUTPUT

pinMode(4, OUTPUT);

pinMode(3, OUTPUT);

void loop()

// Menyalakan PIN 4 (HIGH = Memberi tegangan pada PIN 4)

// Mematikan PIN 3 (LOW = Tidak Memberi tegangan pada PIN 3)

digitalWrite(4, HIGH);

digitalWrite(3,LOW);

// Pause selama 1 detik

delay(1000);

// Mematikan PIN 4 (LOW = Tidak Memberi tegangan pada PIN 4)

// Menyalakan PIN 3 (HIGH = Memberi tegangan pada PIN 3)

digitalWrite(4, LOW);

digitalWrite(3,HIGH);

// Pause selama 1 detik

delay(1000);

}
7. Periksa apakah perintah yang dimasukan sudah benar dengan cara klik ikon
pada aplikasi android
8. Jika sudah benar silahkan transfer perintahyang dibuat ke rangkaian Arduino dengan

menekan tunggu hingga proses pemindahan selesai


9. Perhatikan Lampu LED dan catat apa yang terjadi pada lampu LED.
10. Ubah perintan yang dibuat dengan perintah yang baru

// Menyalakan LED Menggunakan Arduino UNO

// Menyalakan LED dengan Aktif HIGH

Int PinSaya = 4;

Int PinKamu = 3;

// type data yang berfungsi sebagai penyimpan bilangan bulat

void loop()

// Menyalakan PIN 4 (HIGH = Memberi tegangan pada PIN 4)

// Mematikan PIN 3 (LOW = Tidak Memberi tegangan pada PIN 3)

digitalWrite(PinSaya, HIGH);

digitalWrite(PinKamu,LOW);

// Pause selama 1 detik

delay(1000);

// Mematikan PIN 4 (LOW = Tidak Memberi tegangan pada PIN 4)

// Menyalakan PIN 3 (HIGH = Memberi tegangan pada PIN 3)

digitalWrite(PinSaya, LOW);

digitalWrite(PInKamu,HIGH);

// Pause selama 1 detik

delay(1000);

}
11. Lakukan kembali langkah 7 sampai 8
12. Perhatikan kembali nyala dari Lampu LED dan catat

Hasil Praktikum
Program 1

Program 2

Evaluasi
Jawab pertanyaan di bawah ini
1. Apa perbedaan Program 1 dan 2?
2. Jelaskan Fungsi Void Setup () pada program Arduino?
3. Jelaskan Fungsi Void Loop () pada program Arduino?
Jawaban

4.
Kesimpulan

Anda mungkin juga menyukai