Tugas Pendahuluan 2
Percobaan 4 Kondisi 10
- Buka web WOKWI.COM dan cari STM 32 NUCLEO C031C6
- Rangkai komponen sesuai dengan gambar rangkaian di modul
- Klik pada Library Manager untuk membuat file baru yang bernama main.h dan main.c
- Masukan program yang telah di buat sesuai kondisi pada kedua file tersebut
- Simulasikan
2. Hardware dan Diagram Blok[Kembali]
- Hardware
1. STM32 NUCLEO-G474RE
2. PIR Sensor
3. LDR Sensor
4. Driver Motor L298
5. Resistor 1k ohm
6. LED
3. Rangkaian Simulasi dan Prinsip Kerja[Kembali]
Rangkaian pada Percobaan 4 ini beroperasi sebagai sistem lampu otomatis cerdas yang mengutamakan efisiensi energi dengan menggabungkan sensor cahaya (LDR), sensor gerak (PIR), dan sakelar pengaman manual. Prinsip kerja utamanya didasarkan pada hierarki kondisi lingkungan, di mana tingkat cahaya menjadi faktor penentu utama yang mendominasi pembacaan gerakan.
Secara urutan logika, sistem bekerja sebagai berikut:
Pengecekan Tombol Pengaman (Prioritas Utama): Mikrokontroler pertama-tama mengecek status tombol (PB1). Jika tombol ditekan, sistem masuk ke mode darurat yang memaksa lampu mati total, mengabaikan semua pembacaan sensor baik LDR maupun PIR.
Evaluasi Cahaya oleh LDR (Kondisi Terang): Pada kondisi operasional normal, sistem mengecek sensor LDR (PA0) terlebih dahulu. Ketika LDR mendeteksi cahaya terang (nilai ADC < 2000), mikrokontroler akan memastikan lampu LED (PA6) mati sepenuhnya. Pada kondisi ini, pembacaan sensor PIR akan diabaikan secara mutlak; sehingga terlepas dari apakah PIR mendeteksi gerakan manusia atau tidak, lampu akan tetap mati.
Evaluasi Gerakan oleh PIR (Kondisi Gelap): Sistem baru akan beralih memantau sensor PIR (PA1) jika LDR mendeteksi lingkungan dalam kondisi malam atau gelap (nilai ADC ≥ 2000). Dalam kondisi gelap ini, LED hanya akan menyala penuh jika terdapat gerakan yang terdeteksi.
Sistem Penundaan (Delay): Ketika lampu menyala akibat deteksi gerakan di saat gelap, mikrokontroler akan menahan lampu agar tetap menyala dan memberikan waktu tunda (delay) selama 5 detik terhitung sejak gerakan terakhir terdeteksi, sebelum akhirnya mematikan lampu secara otomatis jika sudah tidak ada pergerakan lagi.
4. Flowchart dan Listing Program[Kembali]
- Flowchart
- Listing Program
Buatlah rangkaian seperti pada gambar percobaan 4 dengan kondisi ketika LDR mendeteksi cahaya terang, maka LED akan mati sepenuhnya terlepas dari apakah PIR mendeteksi gerakan atau tidak.
File Tugas Pendahuluan(.Zip) [Klik Disini]
Video Simulasi [Klik Disini]
Download Datasheet Pir Sensor (klik disini)
Download Datasheet Resistor (klik disini)
Download Datasheet LED (klik disini)
Download Datasheet STM32 Nucleo G474RE [Klik Disini]
Download Datasheet LDR Sensor [Klik Disini]
Download Datasheet Push Button [Klik Disini]
Tidak ada komentar:
Posting Komentar