TUGAS PENDAHULUAN 2
1. Prosedur [kembali]
1. Buka web WOKWI.COM dan cari STM 32 NUCLEO C031C6
2. Rangkai komponen sesuai dengan gambar rangkaian di modul
3. Klik pada Library Manager untuk membuat file baru yang bernama main.h dan main.c
4. Masukan program yang telah di buat sesuai kondisi pada kedua file tersebut
5. Simulasikan
Rangkaian ini bekerja dengan STM32 Nucleo C031C6 sebagai pusat kontrol yang menerima input dari sensor PIR, sensor analog (modul komparator), dan push button sebagai interrupt. Sensor PIR akan mendeteksi adanya gerakan dan mengirim sinyal digital ke STM32. Sensor analog memberikan informasi kondisi lingkungan (misalnya cahaya atau api) dalam bentuk sinyal yang sudah dibandingkan dengan ambang batas oleh modulnya.
Push button di sini berfungsi sebagai external interrupt, sehingga ketika ditekan, STM32 langsung merespon tanpa perlu mengecek terus-menerus. Saat interrupt terjadi, mikrokontroler akan menjalankan fungsi tertentu sesuai program, misalnya mengubah kondisi sistem atau mengontrol output.
Berdasarkan kombinasi input tersebut, STM32 kemudian mengendalikan LED sebagai output indikator. Jadi alurnya: sensor dan tombol memberikan input → STM32 memproses (termasuk interrupt dari push button) → LED menyala atau mati sesuai kondisi yang telah ditentukan.
Jadi pada saat cahaya terang dan pir tidak mendeteksi adanya gerakan, maka LED akan mati
4. Flowchart dan Listing Program [kembali]
Flowchart
Listing Program
main.h
5. Video Demo [kembali]
6. Kondisi [kembali]
Percobaan 4 Kondisi 1
Buatlah rangkaian seperti pada gambar percobaan 4 dengan keadaan LDR mendeteksi cahaya terang dan PIR tidak mendeteksi gerakan, maka lampu jalan akan mati
7. Video Simulasi [kembali]
8. Download File [kembali]
- Download File Rangkaian (klik disini)
- Download Vidio Penjelasan (klik disini)
- Download Datasheet PIR Sensor (klik disini)
- Download Datasheet LDR Sensor (klik disini)
- Download Datasheet Resistor (klik disini)
- Download Datasheet LED (klik disini)
Komentar
Posting Komentar