Claim Missing Document
Check
Articles

Found 1 Documents
Search

Implementasi Algoritma Moving Average untuk Penapisan Noise pada Output Sensor MAX30102 Churnia Sari; Rizki Pratama Putra; Syufrijal; Nur Hanifah Yuninda; Partaonan Lubis
ELECTRA : Electrical Engineering Articles Vol. 7 No. 1 (2026)
Publisher : UNIVERSITAS PGRI MADIUN

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25273/electra.v7i1.25730

Abstract

Pengukuran kadar oksigen darah (SpO2) dan denyut jantung (BPM) menggunakan sensor optik MAX30102 sangat rentan terhadap noise akibat motion artifacts dan pergeseran kontak mekanis. Penelitian ini bertujuan mengimplementasikan algoritma Moving Average Filter pada sinyal gelombang fotopletismografi (PPG) untuk meningkatkan validitas, kestabilan, dan akurasi pengukuran berbasis embedded system. Sistem ini dibangun menggunakan mikrokontroler ESP32-C3 sebagai pemroses data utama dan layar OLED untuk menampilkan hasil secara real-time. Data mentah sinyal optik dari sensor diolah secara langsung menggunakan Moving Average Filter (N=5) pada level sinyal PPG mentah sebelum dikalkulasi menjadi nilai (SpO2) an BPM. Hasil pengujian menunjukkan bahwa penerapan algoritma ini mampu meredam fluktuasi sinyal secara signifikan. Pada parameter detak jantung (BPM), Root Mean Square Error (RMSE) pembacaan sebelum difilter sebesar 69,56 BPM dan berhasil diturunkan drastis menjadi 1,43 BPM (peningkatan akurasi hingga 97,94%).Sementara itu, pengukuran SpO2 pasca-penapisan menghasilkan tingkat akurasi yang tinggi dengan nilai RMSE 1.84 % terhadap alat ukur standar medis. Kombinasi Moving Average Filter yang diaplikasikan pada pemrosesan sinyal PPG sensor MAX30102 terbukti efektif meningkatkan kestabilan dan akurasi pemantauan tanda vital secara real-time.