LAPORAN PRAKTIK JOB 1 – MENYALAKAN LAMPU DI ARDUINO
1. Identitas Kelompok
| Nama Anggota 1 | [Isi Nama Lengkap] |
|---|---|
| Nama Anggota 2 | [Isi Nama Lengkap] |
| Nama Anggota 3 | [Isi Nama Lengkap] |
| Nama Anggota 4 | [Isi Nama Lengkap] |
| Kelas | [Isi Kelas] |
| Nomor Kelompok | [Isi Nomor Kelompok] |
2. Judul Praktik
Menyalakan Lampu LED dengan Arduino UNO
3. Tujuan
- Mempelajari cara menghubungkan dan mengontrol LED menggunakan Arduino UNO.
- Memahami dasar pemrograman output digital pada Arduino.
4. Alat dan Bahan
| No | Nama Alat/Bahan | Jumlah | Keterangan |
|---|---|---|---|
| 1 | Arduino UNO | 1 | Mikrokontroler utama |
| 2 | LED | 1 | Warna bebas |
| 3 | Resistor 220Ω | 1 | Pembatas arus |
| 4 | Breadboard | 1 | Untuk susun komponen |
| 5 | Kabel jumper | Beberapa | Penghubung |
| 6 | Kabel USB | 1 | Menghubungkan Arduino ke komputer |
5. Langkah Kerja
- Siapkan semua alat dan bahan seperti tabel di atas.
- Hubungkan kaki anoda LED (kaki panjang) ke pin
13Arduino melalui resistor 220Ω. - Hubungkan kaki katoda LED (kaki pendek) ke
GNDArduino. - Sambungkan Arduino ke komputer menggunakan kabel USB.
- Buka Arduino IDE, pilih board
Arduino/Genuino UNOdan port yang sesuai. - Salin source code pada bagian Program, klik Verify, lalu Upload ke board.
- Amati LED, catat hasil pengamatan (lampu menyala / berkedip / tidak menyala).
6. Program (Source Code)
Blogger kadang memodifikasi atau menghapus tag <pre>/<code> jika langsung ditempel di mode Compose. Untuk aman saat memposting di Blogger, gunakan salah satu cara berikut:
- Metode mudah (direkomendasikan): Salin kode di kotak textarea di bawah dan tempel di Arduino IDE — ini aman untuk siswa menyalin.
- Menampilkan kode di posting (aman): Di Editor Blogger pilih tab HTML (bukan Compose) lalu tempelkan blok ini persis:
<pre><code>// Program Menyalakan Lampu LED di Arduino int led = 13; // LED terhubung ke pin 13 void setup() { pinMode(led, OUTPUT); // Atur pin 13 sebagai output } void loop() { digitalWrite(led, HIGH); // LED menyala delay(1000); // Tunggu 1 detik digitalWrite(led, LOW); // LED mati delay(1000); // Tunggu 1 detik } </code></pre>(Blogger akan menampilkan teks di dalam<pre>apa adanya.)
Catatan: jika ingin menampilkan kode dengan nomor baris atau warna sintaks, gunakan layanan pihak ketiga (mis. GitHub Gist) lalu sematkan link/iframe di posting — namun beberapa fitur embed juga diblokir di Blogger gratis.
7. Hasil (Pengamatan / Foto)
Pengamatan singkat:
- LED menyala selama 1 detik dan mati selama 1 detik secara berulang.
- Catatan lain: [Isi jika ada masalah / variasi]
Foto 1
[Upload/Ganti]
[Upload/Ganti]
Foto 2
[Upload/Ganti]
[Upload/Ganti]
Cara menambah foto di Blogger: saat menyunting posting, gunakan tombol "Insert image" lalu pilih file dari komputer/galeri.
8. Kesimpulan
Kesimpulan singkat dari praktik:
- Arduino dapat mengendalikan output digital (LED) melalui pemrograman.
- Fungsi
pinMode(),digitalWrite(), dandelay()penting untuk membuat LED berkedip.
No comments:
Post a Comment