Modul 1: Percobaan 3
LAPORAN AKHIR 2
Modul 1: Percobaan 3
Sensor PIR mendeteksi pergerakan di sekitarnya.
Jika ada gerakan, sensor mengirimkan sinyal ke Raspberry Pi Pico.
Raspberry Pi Pico mengaktifkan LED merah sebagai indikator deteksi.
Jika tidak ada gerakan, Raspberry Pi Pico menyalakan LED kuning.
Sistem bekerja dengan terus memantau perubahan dari sensor PIR.
Sensor PIR mendeteksi pergerakan di sekitarnya.
Jika ada gerakan, sensor mengirimkan sinyal ke Raspberry Pi Pico.
Raspberry Pi Pico mengaktifkan LED merah sebagai indikator deteksi.
Jika tidak ada gerakan, Raspberry Pi Pico menyalakan LED kuning.
Sistem bekerja dengan terus memantau perubahan dari sensor PIR.
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
Komentar
Posting Komentar