Laporan Akhir 2

                                                         [KEMBALI KE MENU SEBELUMNYA]



1. Prosedur
 
[Kembali]




Percobaan 3

LED dan PIR

1. Persiapkan semua alat dan bahan yang diperlukan.

2. Rangkai semua komponen pada breadboard yang telah disediakan.

3. Buatlah program di aplikasi Thonny untuk mikrokontroler Raspberry Pi Pico.

4. Rangkaian dihubungkan ke laptop dengan kabel USB dan dirunning.

5. Amati hasilnya, apakah output sesuai dengan program yang diinputkan.

6. Selesai.



2. Alat dan Bahan [Kembali]

  • Hardware:

    1. Raspberry Pi Pico


    2. PIR Sensor

    3. LED



    4. Resistor

  • Diagram Blok:


3. Rangkaian Simulasi [Kembali]






4. Prinsip Kerja Rangkaian & Listing Code [Kembali]

Prinsip Kerja:

Rangkaian ini bekerja dengan mendeteksi gerakan menggunakan sensor PIR (Passive Infrared) dan memberikan indikasi visual melalui dua LED, merah dan kuning, yang dikendalikan oleh mikrokontroler Raspberry Pi Pico. Sensor PIR, yang tersambung ke pin GPIO27, merespons perubahan radiasi inframerah dari objek bergerak, seperti manusia atau hewan, dalam jangkauan deteksinya. Jika sensor mendeteksi gerakan, ia mengirimkan sinyal logika HIGH ke mikrokontroler.

Raspberry Pi Pico membaca sinyal tersebut melalui pustaka machine menggunakan fungsi pir.value(). Jika sinyal yang diterima HIGH, LED merah (tersambung ke GPIO15) akan menyala menggunakan led_merah.value(1) sebagai tanda bahwa gerakan telah terdeteksi, sementara LED kuning (GPIO14) akan dimatikan dengan led_kuning.value(0). Sebaliknya, jika tidak ada gerakan (sinyal LOW), LED kuning akan menyala dengan led_kuning.value(1) untuk menunjukkan bahwa tidak ada aktivitas, sementara LED merah akan dimatikan dengan led_merah.value(0).

Program ini berjalan secara terus-menerus dalam loop utama, memungkinkan sistem merespons perubahan kondisi secara real-time. Jeda pendek dengan time.sleep(0.1) ditambahkan untuk menghindari pembacaan sinyal yang terlalu cepat, meningkatkan stabilitas sistem. Dengan konfigurasi ini, rangkaian dapat digunakan dalam aplikasi sederhana, seperti sistem keamanan rumah atau deteksi gerakan berbasis Raspberry Pi Pico.

Listing Code:

from machine import Pin

import time

 

# Konfigurasi sensor PIR sebagai input

pir = Pin(27, Pin.IN)

 

# Konfigurasi LED sebagai output

led_merah = Pin(15, Pin.OUT)   # LED merah menyala saat ada gerakan

led_kuning = Pin(14, Pin.OUT)  # LED kuning menyala saat tidak ada gerakan

 

print("Menunggu gerakan...")

 

 

while True:

    if pir.value():  # Jika sensor PIR mendeteksi gerakan

        print("Gerakan terdeteksi!")

        led_merah.value(1)   # Nyalakan LED merah

        led_kuning.value(0)  # Matikan LED kuning

    else:

        led_merah.value(0)   # Matikan LED merah

        led_kuning.value(1)  # Nyalakan LED kuning

 

    time.sleep(0.1)  # Delay untuk menghindari pembacaan cepat

 



5. Video Rangkaian [Kembali]








6. Analisa 
[Kembali]




7. Link Download [Kembali]

Video Simulasi  klik disini

Tidak ada komentar:

Posting Komentar

Tugas Pendahuluan

[KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1.Kondisi 2. Gambar Rangkaian Simulasi 3. Prinsip Kerja 4. Download File 1. Soal [...