Monday, October 13, 2025

Format Laporan

Laporan Praktik Job 1 – Menyalakan Lampu di Arduino (Kelompok)

LAPORAN PRAKTIK JOB 1 – MENYALAKAN LAMPU DI ARDUINO

Tugas ini dikerjakan secara kelompok (4 orang). Isi bagian identitas dengan nama seluruh anggota.

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

  1. Mempelajari cara menghubungkan dan mengontrol LED menggunakan Arduino UNO.
  2. Memahami dasar pemrograman output digital pada Arduino.

4. Alat dan Bahan

NoNama Alat/BahanJumlahKeterangan
1Arduino UNO1Mikrokontroler utama
2LED1Warna bebas
3Resistor 220Ω1Pembatas arus
4Breadboard1Untuk susun komponen
5Kabel jumperBeberapaPenghubung
6Kabel USB1Menghubungkan Arduino ke komputer

5. Langkah Kerja

  1. Siapkan semua alat dan bahan seperti tabel di atas.
  2. Hubungkan kaki anoda LED (kaki panjang) ke pin 13 Arduino melalui resistor 220Ω.
  3. Hubungkan kaki katoda LED (kaki pendek) ke GND Arduino.
  4. Sambungkan Arduino ke komputer menggunakan kabel USB.
  5. Buka Arduino IDE, pilih board Arduino/Genuino UNO dan port yang sesuai.
  6. Salin source code pada bagian Program, klik Verify, lalu Upload ke board.
  7. 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:

  1. Metode mudah (direkomendasikan): Salin kode di kotak textarea di bawah dan tempel di Arduino IDE — ini aman untuk siswa menyalin.
  2. 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]
Foto 2
[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:

  1. Arduino dapat mengendalikan output digital (LED) melalui pemrograman.
  2. Fungsi pinMode(), digitalWrite(), dan delay() penting untuk membuat LED berkedip.
Dibuat untuk keperluan praktik sekolah. Ubah konten sesuai instruksi guru atau kebutuhan tugas.

No comments:

Post a Comment