Tugas Pendahuluan 1 Modul 2
2. Buat program untuk mikrokontroler STM32F103C8 di software STM32 CubeIDE.
3. debug program dan simpan dalam bentuk hex
4. uploud atau masukkan hex tadi ke dalam STM32F103C8 di proteus
Sistem bekerja dengan membaca sinyal analog yang masuk ke pin ADC pada mikrokontroler STM32. Sinyal tersebut dikonversi menjadi data digital, kemudian diproses menggunakan metode moving average untuk mengurangi gangguan (noise) sehingga sinyal menjadi lebih stabil dan mudah dianalisis. Setelah proses penyaringan, sistem menggunakan nilai ambang (threshold) tetap sebagai batas untuk menentukan adanya detak.
Ketika nilai sinyal hasil filter melebihi nilai threshold, mikrokontroler mendeteksi adanya detak dan mengaktifkan LED hijau pada pin PB0 selama sesaat, kemudian dimatikan kembali sehingga menghasilkan efek kedipan. Jika nilai sinyal berada di bawah threshold, LED tetap dalam kondisi mati. Proses ini berlangsung secara berulang dengan waktu sampling yang cepat, sehingga LED berkedip mengikuti pola perubahan sinyal yang menyerupai detak jantung secara real-time.
4. Flowchart dan Listing Program [back]

Comments
Post a Comment