LA 2 MODUL 1 (MIKRO)



1. Prosedur[Kembali]

Siapkan komponen berikut:
  • Raspberry Pi Pico
  • Sensor PIR (Passive Infrared)
  • LED merah dan kuning
  • Resistor (220Ω untuk LED)
  • Kabel jumper
Buat rangkaian sesuai dengan skema berikut:
  • Hubungkan VCC (+) sensor PIR ke 3.3V pada Raspberry Pi Pico.
  • Hubungkan GND (-) sensor PIR ke GND pada Raspberry Pi Pico.
  • Hubungkan Output (D) sensor PIR ke salah satu pin GPIO Raspberry Pi Pico (misalnya, GPIO 16).
  • Hubungkan anoda LED merah ke salah satu pin GPIO Raspberry Pi Pico (misalnya, GPIO 17) melalui resistor 220Ω ke GND.
  • Hubungkan anoda LED kuning ke salah satu pin GPIO Raspberry Pi Pico (misalnya, GPIO 18) melalui resistor 220Ω ke GND.

Pasang program pada Wokwi:

  • Buka Wokwi dan pastikan Raspberry Pi Pico sudah terdeteksi.
  • Tambahkan kode  untuk mendeteksi gerakan dari sensor PIR dan menyalakan LED sesuai kondisi

2. Hardware dan Diagram Blok [Kembali]

Hardware yang digunakan dalam rangkaian ini meliputi:

  • Raspberry Pi Pico – Sebagai mikrokontroler utama untuk mengendalikan sistem.


  • Sensor PIR (Passive Infrared Sensor) – Untuk mendeteksi gerakan manusia.


  • LED Merah – Menyala saat gerakan terdeteksi.


  • LED Kuning – Menyala saat tidak ada gerakan.


  • Resistor  – Membatasi arus ke LED agar tidak rusak.


Diagram Blok



3. Rangkaian Simulasi dan Prinsip Kerja[Kembali]

Prinsip Kerja :

  1. Sensor PIR mendeteksi pergerakan di sekitarnya.

  2. Jika ada gerakan, sensor mengirimkan sinyal ke Raspberry Pi Pico.

  3. Raspberry Pi Pico mengaktifkan LED merah sebagai indikator deteksi.

  4. Jika tidak ada gerakan, Raspberry Pi Pico menyalakan LED kuning.

  5. Sistem bekerja dengan terus memantau perubahan dari 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 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





6. Kondisi[Kembali]

Buatlah Rangkaian seperti gambar percobaan 3 dimana ketika sensor PIR tidak mendeteksi objek, LED Kuning Menyala dan Ketika terdeteksi objek LED merah akan Menyala

7. Video Simulasi[Kembali]



8. Download File[Kembali]

File Rangkaian Wokwi

Datasheet Raspberry Pi Pico

Datasheet Pir Sensor

Datasheet LED

Datasheet Resistor

Komentar

Postingan populer dari blog ini

Modul 1 Sistem Digital

Home

Modul 3 Sistem Digital