# Nama : Yuningsih Vebhy Selvania
# NIM : 2210953042
# Kelompok 9
# Modul 1 Percobaan 3 Kondisi 4
# Buatlah Rangkaian Seperti gambar percobaan 3 dimana ketika sensor PIR tidak mendeteksi adanya objek maka LED merah akan menyala dan ketika sensor mendeteksi adanya objek maka LED merah dan Kuning akan menyala bersamaan
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 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(1) # Nyalakan LED kuning
else:
print("Tidak ada gerakan")
led_merah.value(1) # Nyalakan LED merah
led_kuning.value(0) # Matikan LED kuning
time.sleep(0.1) # Delay untuk menghindari pembacaan cepat
pico:GP0
pico:GP1
pico:GND.1
pico:GP2
pico:GP3
pico:GP4
pico:GP5
pico:GND.2
pico:GP6
pico:GP7
pico:GP8
pico:GP9
pico:GND.3
pico:GP10
pico:GP11
pico:GP12
pico:GP13
pico:GND.4
pico:GP14
pico:GP15
pico:GP16
pico:GP17
pico:GND.5
pico:GP18
pico:GP19
pico:GP20
pico:GP21
pico:GND.6
pico:GP22
pico:RUN
pico:GP26
pico:GP27
pico:GND.7
pico:GP28
pico:ADC_VREF
pico:3V3
pico:3V3_EN
pico:GND.8
pico:VSYS
pico:VBUS
led1:A
led1:C
led2:A
led2:C
pir1:VCC
pir1:OUT
pir1:GND
r1:1
r1:2
r2:1
r2:2