Tugas Pendahuluan 2 Percobaan 3 Kondisi 3



PERCOBAAN 3 KONDISI 3

1. Prosedur[Kembali]

  • Rangkai semua Komponen
  • Buat program pada website wokwi
  • jalankan program sesuai dengan kondisi

2. Hardware dan Diagram Blok[Kembali]

Hardware :

1. Raspberry Pi Pico



2. LED

3. Resistor



4. PIR Sensor

3. Rangkaian Simulasi dan Prinsip Kerja[Kembali]

Rangkaian Percobaan: Kedua LED (merah dan biru) menyala ketika sensor PIR mendeteksi adanya gerakan




Prinsip Kerja:

Rangkaian ini terdiri dari beberapa komponen utama, yaitu dua buah LED (merah dan kuning), dua resistor 220 ohm, sebuah Raspberry Pi Pico, dan sensor PIR. Sistem ini bekerja dengan membaca input dari sensor PIR, yang berfungsi untuk mendeteksi pergerakan suatu objek atau makhluk hidup di sekitarnya. Data hasil deteksi kemudian dikirimkan ke Raspberry Pi Pico, yang akan memprosesnya berdasarkan program yang telah diinput sebelumnya. Program ini mengatur bagaimana LED merespons terhadap sinyal yang diterima dari sensor PIR, sehingga sistem dapat beroperasi secara otomatis sesuai dengan kondisi yang terdeteksi.

Dalam pengoperasiannya, terdapat dua kondisi utama yang dapat terjadi. Jika sensor PIR mendeteksi adanya gerakan, maka Raspberry Pi Pico akan memberikan perintah untuk menyalakan kedua LED, yaitu merah dan kuning, secara bersamaan. Sebaliknya, jika tidak ada gerakan yang terdeteksi, maka kedua LED akan tetap dalam kondisi mati. Dengan mekanisme ini, rangkaian dapat berfungsi sebagai sistem indikator keberadaan objek atau makhluk hidup berdasarkan perubahan lingkungan yang terdeteksi oleh sensor PIR.


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
led_biru = Pin(14, Pin.OUT)    # LED biru

print("Menunggu gerakan...")

while True:
    if pir.value():  # Jika sensor PIR mendeteksi gerakan
        led_merah.value(1)  # Nyalakan LED merah
        led_biru.value(1)   # Nyalakan LED biru
    else:  # Jika tidak ada gerakan
        led_merah.value(0)  # Matikan LED merah
        led_biru.value(0)   # Matikan LED biru

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

5. Kondisi[Kembali]

Buatlah ketika sensor PIR mendeteksi objek maka kedua LED akan Menyala dan ketika tidak terdeteksi adanya objek maka Kedua LED akan mati

6. Video Simulasi[Kembali]




7. Download File[Kembali]

Rangkaian [Download]
Video Simulasi [Download]
Datasheet Raspberry Pi Pico [Download]
Datasheet Push Button [Download]
Datasheet Resistor [Download]
Datasheet LED [Download]

Komentar

Postingan populer dari blog ini

Sub Chapter 7.6

MODUL 1 PRAKTIKUM SISTEM DIGITAL

Modul 2