TP 2-Modul 2
1. Prosedur [kembali]
- 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. Resistor
5. LED
6. Push Button
- Diagram Blok
3. Rangkaian Simulasi dan Prinsip Kerja [kembali]
Rangkaian ini menggunakan STM32 Nucleo C031C6 sebagai pusat kendali yang menerima masukan dari sensor PIR, sensor analog berbasis modul komparator, serta push button yang difungsikan sebagai interrupt. Sensor PIR bertugas mendeteksi gerakan dan mengirimkan sinyal digital ke mikrokontroler, sedangkan sensor analog memberikan informasi kondisi lingkungan (seperti cahaya atau api) dalam bentuk sinyal yang telah dibandingkan dengan nilai ambang tertentu.
Push button berperan sebagai external interrupt, sehingga ketika ditekan, STM32 dapat langsung merespons tanpa perlu melakukan pengecekan terus-menerus (polling). Saat interrupt aktif, mikrokontroler akan menjalankan fungsi tertentu sesuai program, misalnya mengubah status sistem atau mengatur output. Berdasarkan gabungan input tersebut, STM32 mengendalikan LED sebagai indikator. Alur kerjanya adalah: sensor dan tombol memberikan input → STM32 memproses data (termasuk interrupt) → LED menyala atau mati sesuai kondisi yang ditentukan.
Dengan demikian, ketika kondisi lingkungan terang dan sensor PIR tidak mendeteksi adanya gerakan, maka LED akan tetap dalam keadaan mati.
4. Flowchart dan Listing Program [kembali]
Flowchart
Listing Program
main.h
5. Video Demo [kembali]
7. Video Simulasi [kembali]
- Download File Rangkaian (klik disini)
- Download Datasheet Resistor (klik disini)
- Download Datasheet LED (klik disini)
- Download Datasheet LDR Sensor (klik disini)
- Download Datasheet Sensor Pir (disini)
Komentar
Posting Komentar