![](https://duino4projects.com/wp-content/uploads/2021/08/Blood-Oxygen-Heart-Rate-Meter.jpg)
این دستورالعمل نشان می دهد که چگونه از MAX30102، XIAO و یک صفحه نمایش کوچک برای ساختن یک دستگاه اکسیژن سنج و ضربان قلب خون استفاده کنید.
مرحله 1: حسگر و الگوریتم
این پروژه از بیوسنسور Maxim Integrated MAX30102 برای تشخیص پالس اکسیمتر و ضربان قلب استفاده می کند. با این حال، نمونه رسمی آنقدر دقیق نیست، بنابراین به جای آن از الگوریتم MolecularD استفاده خواهد شد .
مرجع.:
https://www.instructables.com/Pulse-Oximeter-With-…
مرحله 2: آماده سازی سخت افزار
![](https://duino4projects.com/wp-content/uploads/2021/08/Hardware-Preparation.jpg)
MCU
الگوریتم محاسبه پالس اکسیمتر به مقداری حافظه نیاز دارد. خانواده کلاسیک آردوینو حافظه کافی برای بافر داده ندارند. و همچنین میخواهم همه اجزا در یک تخته نان 400 سوراخی قرار بگیرند، بنابراین به یک تخته کوچکتر نیاز دارم. من یک Seeduino XIAO در دست دارم.
نمایش دادن
هر صفحه نمایشی که از Arduino_GFX پشتیبانی می کند باید خوب باشد، من یک صفحه نمایش رنگی 1.14 اینچی 135×240 در دست دارم.
سنسور
بیوسنسور Maxim مجتمع MAX30102.
مرحله 3: اتصال تخته نان
![](https://duino4projects.com/wp-content/uploads/2021/08/Breadboard-Connection.jpg)
در اینجا خلاصه اتصال آمده است:
XIAO -> Display -> MAX30102 VCC -> VCC, BLK -> VCC GND -> GND, CS -> GND GPIO 0 -> INT GPIO 2 -> RST GPIO 3 -> DC GPIO 4 -> SDA GPIO 5 -> SCL GPIO 8 -> SCL GPIO 10 -> SDA
مرحله 4: برنامه
![](https://duino4projects.com/wp-content/uploads/2021/08/Program.jpg)
- راهنمای نصب نرم افزار Seeeduino XIAO را دنبال کنید اگر هنوز این کار را نکرده اید: https://wiki.seeedstudio.com/Seeeduino-XIAO/#softw…
- کد منبع دانلود: https://github.com/moononournation/BloodOxygenHea…
- BloodOxygenHeartRateMeter.ino را در Arduino IDE باز کنید
- آپلود را فشار دهید
مرحله 5: چگونه استفاده کنیم؟
![](https://duino4projects.com/wp-content/uploads/2021/08/How-to-Use.jpg)