LA 1


Percobaan 4
Sistem Lampu Jalan Otomatis dengan Sensor LDR dan PIR

1. Prosedur [Kembali]

  • Logika Kondisi Malam: Jika sensor LDR mendeteksi kondisi gelap (di bawah threshold), sistem akan mengaktifkan sensor PIR untuk memantau pergerakan.
  • Pengaturan Kecerahan (PWM):
    • Tanpa Gerakan: Jika sensor PIR tidak mendeteksi adanya pergerakan, LED akan menyala dalam kondisi redup (LED_DIM).
    • Ada Gerakan: Jika sensor PIR mendeteksi pergerakan, LED akan menyala dengan kondisi terang maksimal (LED_FULL) selama durasi tertentu (timeout 5 detik).
  • Fungsi Interrupt (Mode Darurat): Gunakan Push Button untuk memicu interrupt yang akan mengaktifkan emergency mode, di mana lampu akan dipaksa mati tanpa memedulikan pembacaan sensor.

2. Hardware [Kembali]

• STM32 Nucleo G474RE



• LED



• LDR Sensor



• PIR Sensor



• Push Button



• Breadboard



• Jumper



• Resistor



• Diagram Blok


3. Rangkaian Simulasi dan Prinsip Kerja [Kembali]

Rangkaian





Prinsip Kerja

Sistem diawali dengan mikrokontroler melakukan proses inisialisasi pada seluruh komponen yang digunakan dalam rangkaian. Setelah itu, sensor LDR membaca intensitas cahaya lingkungan, dimana kondisi terang menghasilkan logika 0 dan kondisi gelap menghasilkan logika 1.

Saat lingkungan terang (LDR = 0), mikrokontroler memerintahkan lampu untuk tetap mati. Namun ketika kondisi gelap atau malam hari (LDR = 1), sistem akan aktif dan melanjutkan proses pembacaan sensor PIR.

Sensor PIR digunakan untuk mendeteksi adanya gerakan. Jika tidak terdapat gerakan (logika 0), maka lampu menyala dalam kondisi redup. Sebaliknya, jika sensor PIR mendeteksi gerakan (logika 1), lampu akan menyala lebih terang.

Push button bekerja sebagai interrupt untuk mengubah status sistem menjadi ON atau OFF setiap kali tombol menerima logika 1. Ketika sistem OFF, seluruh lampu akan padam. Sedangkan saat sistem ON, kerja lampu akan mengikuti hasil pembacaan sensor LDR dan PIR.

Output akhir dari sistem berupa lampu dengan tiga kondisi, yaitu mati, redup, atau terang sesuai keadaan lingkungan dan gerakan yang terdeteksi. Proses ini berlangsung terus-menerus secara looping sehingga sistem dapat memantau sensor secara berulang dan real-time.


4. Flowchart [Kembali]

Flowchart



Listing Program










5. Video Demo [Kembali]


6. Analisa [Kembali]


7. Video Simulasi [Kembali]


8. Download File [Kembali]

Rangkaian Simulasi [Klik]

Video Demo [Klik]

Komentar

Postingan populer dari blog ini