Percobaan 2 kondisi 2
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
- Hardware
1. STM32 NUCLEO-C031C6
2. Float Switch
3. Infrared Sensor
4. Resistor
5. Buzzer
6. LED
- Diagram Blog
c) Rangkaian Simulasi dan Prinsip Kerja
Rangkaian ini merupakan sistem kontrol berbasis mikrokontroler STM32 yang menggunakan dua input digital, yaitu sensor IR pada pin PA0 dan push button pada pin PA1. Kedua input dikonfigurasi sebagai pull-down sehingga kondisi awal bernilai LOW, sedangkan tiga pin output (PB0, PB1, PB2) digunakan untuk mengendalikan LED. Setelah sistem diberi catu daya, mikrokontroler melakukan inisialisasi dan kemudian bekerja dalam loop untuk membaca kondisi input secara terus-menerus.
Ketika sensor IR (PA0) bernilai LOW, sistem akan mengecek kondisi push button (PA1). Jika tombol ditekan (HIGH), maka LED pada PB1 akan menyala, sedangkan LED lainnya mati. Namun jika tombol tidak ditekan (LOW), maka semua LED dalam kondisi mati. Sebaliknya, ketika sensor IR bernilai HIGH, sistem kembali mengecek tombol, di mana jika tombol LOW maka LED pada PB0 menyala, dan jika tombol HIGH maka LED PB1 dan PB2 menyala secara bersamaan.
Pada rangkaian, resistor digunakan sebagai pembatas arus pada LED serta sebagai pull-down untuk menjaga kestabilan logika input. Sistem ini bekerja secara berulang dengan delay singkat, sehingga mampu merespons perubahan kondisi sensor dan tombol secara real-time dengan keluaran LED yang berbeda-beda sesuai kombinasi input.
Listing Program
Tempel kode embed video demo di sini...
percobaan 2 kondisi 2
- Download file Rangkaian klik disini
- Download Datasheet ic 4052 klik disini
- Download Datasheet SW-SPTD klik disini
- Download Datasheet LED klik disini
Komentar
Posting Komentar