TP 1 MODUL 1 PRAKTIKUM UP & UC




Tugas Pendahuluan 1 Modul 1
(Percobaan 3 Kondisi 2)

1. Prosedur
[Kembali]
  1. Membuat rangkaian di proteus sesuai dengan kondisi 2 percobaan 3.
  2. Buat program untuk Raspbery Pi Pico di software Wokwi Simulator.
  3. Setelah program selesai di upload, jalankan simulasi rangkaian pada software wokwi.
  4. Untuk uji coba adanya gerakan, sensor PIR diberi perintah simulate motion agar berada dalam kondisi mendeteksi gerakan.
  5. Selesai.

2. Hardware dan Diagram Blok [Kembali]

A. Hardware 
1. Software Wokwi Simulator


2. Raspbery Pi Pico


3. PIR Sensor






4. LED 



5. Resistor 



B. Blok Diagram



3. Rangkaian Simulasi dan Prinsip Kerja [Kembali]

Rangkaian Simulasi Sebelum dirunning:


Rangkaian Simulasi Setelah dirunning:
 
Sebelum ada gerakan 

Setelah ada gerakan


Prinsip Kerja : 
Pada rangkaian tersebut terdapat beberapa komponen yaitu Raspbery Pi Pico, Sensor PIR, LED Merah, LED Putih dan Resistor. Masing-masing dihubungkan dengan pin pada Raspbery Pi Pico sehingga membentuk rangkaian seperti pada gambar diatas.

Komponen yang berperan sebagai input disini adalah sensor PIR, dimana ketika sensor mendeteksi adanya perubahan sinyal infra merah, maka sensor akan merespon dan memberi sinyal ke raspberry pi pico untuk diproses. sebagai output pada rangkaian adalah 2 buah LED (merah dan putih) yang salah satu kakinya dihubungkan dengan resistor. Kondisi percobaan yaitu  ketika Sensor PIR mendeteksi objek maka kedua LED akan mati dan ketika sensor PIR tidak mendeteksi objek maka kedua LED akan menyala. Rangkaian ini menggunakan sensor PIR (Passive Infrared) untuk mendeteksi pergerakan dan memberikan indikasi menggunakan dua LED (merah dan kuning). Sensor PIR akan membaca perubahan radiasi inframerah yang dipancarkan oleh benda bergerak.

Konfigurasi LED sebagai output yaitu ketika sensor PIR mendeteksi gerakan (pada simulasi tekan simulate motion pada sensor PIR) maka LED merah dan putih tidak menyala yang mana kondisi awalnya ketika tidak mendeteksi gerakan, kedua LED menyala. 

Saat simulasi di running, maka terdapat output berupa kalimat yaitu "menunggu gerakan" hal ini karena sensor PIR berada pada kondisi belum mendeteksi adanya gerakan. Ketika telah mendeteksi adanya gerakan, maka terdapat kalimat "Gerakan terdeteksi" lalu data akan diproses oleh raspberry pi  pico untuk menonaktifkan kedua LED tersebut.

Pada kode yang diterapakan, terdapat fungsi if dan else, dimana jika value dari LED nya bernilai 1 maka LED menyala, jika value dari LED nya bernilai 0 maka LED mati. Pada rangkaian juga terdapat time sleep sebesar 0.1 s sebagai delay untuk menghindari pembacaan cepat.

4. Flowchart dan Listing Program [Kembali]

Flowchart :

Listing Program :

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 tidak 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(0)  # Matikan LED merah
        led_kuning.value(0)  # Matikan LED kuning
    else:
        led_merah.value(1)  # Nyalakan LED merah
        led_kuning.value(1)  # Nyalakan LED kuning
        time.sleep(0.1)  # Delay untuk menghindari pembacaan cepat




5. Kondisi [Kembali]

Percobaan 3 Kondisi 2
Buatlah Rangkaian Seperti gambar percobaan 3 dimana ketika Sensor PIR mendeteksi objek maka kedua LED akan mati dan ketika sensor PIR tidak mendeteksi Objek maka kedua LED akan menyala


6. Video Simulasi [Kembali]


7. Download File [Kembali]

Download HTML [Download]
Download File Rangkaian [Download]
Download Video Simulasi [Download]
Download Listing Program [Download]
Datasheet Raspberry pi pico [Download]
Datasheet Sensor PIR [Download]
Datasheet LED [Download]

Komentar

Postingan populer dari blog ini

MODUL 1 PRAKTIKUM UP & UC

Modul 1 Praktikum Sistem Digital

Modul 3 Praktikum Sistem Digital