Tugas Pendahuluan M1 Percobaan 5 Kondisi 6



PERCOBAAN 5 KONDISI 6

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: Ketika satu button ditekan maka hanya satu buzzer yang menyala






Prinsip Kerja:

Rangkaian ini terdiri dari beberapa komponen utama, yaitu tiga buah button, tiga buah buzzer, dan sebuah Raspberry Pi Pico. Sistem ini bekerja dengan membaca input dari button, yang berfungsi untuk membunyikan buzzer ketika button ditekan. Data bahwa button ditekan kemudian dikirimkan ke Raspberry Pi Pico, yang akan memprosesnya berdasarkan program yang telah diinput sebelumnya. Program ini mengatur bagaimana buzzer merespons terhadap sinyal yang diterima dari button, sehingga sistem dapat beroperasi menghidupkan buzzer.

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