{"id":20771,"date":"2020-12-27T17:18:44","date_gmt":"2020-12-27T13:48:44","guid":{"rendered":"https:\/\/thecaferobot.com\/learn\/?p=20771"},"modified":"2025-02-08T10:57:19","modified_gmt":"2025-02-08T07:27:19","slug":"interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"20771\" class=\"elementor elementor-20771\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c12eb47 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c12eb47\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d713518\" data-id=\"d713518\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-43e052c7 elementor-widget elementor-widget-heading\" data-id=\"43e052c7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0633\u0646\u0633\u0648\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-155f3639 elementor-widget elementor-widget-text-editor\" data-id=\"155f3639\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06cc\u0646 \u0633\u0646\u0633\u0648\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u0646\u062c\u0627\u0645 \u062f\u0648 \u0639\u0645\u0644 \u062a\u0634\u062e\u06cc\u0635 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u0648 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0631\u0627 \u062f\u0627\u0631\u062f . \u0627\u0628\u062a\u062f\u0627 \u0627\u0634\u0639\u0647 \u0645\u0627\u062f\u0648\u0646 \u0642\u0631\u0645\u0632 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0628\u0627 \u0628\u0631\u062e\u0648\u0631\u062f \u0628\u0647 \u0627\u0646\u06af\u0634\u062a \u062f\u0633\u062a \u0628\u0627\u0632\u062a\u0627\u0628 \u0634\u062f\u0647 \u0648 \u0633\u067e\u0633 \u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 \u06af\u06cc\u0631\u06cc \u062f\u0627\u0645\u0646\u0647 \u0645\u0648\u062c \u0628\u0631\u06af\u0634\u062a\u06cc \u0645\u06cc\u0632\u0627\u0646 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u06af\u0631\u062f\u062f. \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0646\u06cc\u0632 \u0628\u0627 \u0622\u0646\u0627\u0644\u06cc\u0632 \u0632\u0645\u0627\u0646\u06cc \u0627\u0645\u0648\u0627\u062c \u0628\u0631\u06af\u0634\u062a\u06cc \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u0634\u0648\u062f.<br \/>MAX30102 \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 \u06a9\u0646\u0646\u062f\u0647\u200c\u0633\u062a \u06a9\u0647 \u0628\u0627 \u0622\u0631\u062f\u06cc\u0646\u0648 \u0648 STM32 \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u062f\u0627\u0631\u062f. \u0627\u06cc\u0646 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 \u0633\u0627\u0632\u06cc \u062a\u0648\u0633\u0637 \u06cc\u06a9 LED \u0645\u0627\u062f\u0648\u0646 \u0642\u0631\u0645\u0632\u060c \u06cc\u06a9 \u0631\u062f\u06cc\u0627\u0628 \u0641\u0648\u062a\u0648\u0627\u0644\u06a9\u062a\u0631\u06cc\u06a9\u060c \u06cc\u06a9 \u062f\u0633\u062a\u06af\u0627\u0647 \u0646\u0648\u0631\u06cc \u0648 \u06cc\u06a9 \u0645\u062f\u0627\u0631 \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9 \u0628\u0627 \u0646\u0648\u06cc\u0632 \u06a9\u0645\u060c \u062c\u0647\u062a \u06a9\u0627\u0647\u0634 \u062a\u0627\u062b\u06cc\u0631 \u0646\u0648\u0631 \u0645\u062d\u06cc\u0637 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u0634\u0648\u062f.<br \/>\u00a0\u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u062a\u0648\u0633\u0637 <b>\u0627\u0631\u062a\u0628\u0627\u0637 I2C<\/b> \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627 \u0633\u0627\u06cc\u0631 \u0645\u06cc\u06a9\u0631\u0648\u06a9\u0646\u062a\u0631\u0644\u0631 \u0647\u0627 \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-278755ae elementor-widget elementor-widget-image\" data-id=\"278755ae\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA3NzUsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module.jpg\" class=\"attachment-large size-large\" alt=\"\u0633\u0646\u0633\u0648\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 MAX30102\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d5053b3 elementor-widget elementor-widget-text-editor\" data-id=\"4d5053b3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u06cc\u062a\u0627\u0634\u06cc\u062a \u0645\u0627\u0698\u0648\u0644 MAX30102 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646\u062c\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/pdf.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/max30102-heart-rate-module-datasheet\/'>MAX30102 Heart Rate Module Datasheet<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 938.00 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/max30102-heart-rate-module-datasheet\/?wpdmdl=20774&#038;refresh=6a221472e86fd1780618354\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-280248b3 elementor-widget elementor-widget-heading\" data-id=\"280248b3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0645\u0639\u0631\u0641\u06cc \u067e\u0627\u06cc\u0647 \u0647\u0627 (Pinout) \u0633\u0646\u0633\u0648\u0631 MAX30102<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1903d781 elementor-widget elementor-widget-text-editor\" data-id=\"1903d781\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0633\u0646\u0633\u0648\u0631 MAX30102 \u062f\u0627\u0631\u0627\u06cc 8 \u067e\u0627\u06cc\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 4 \u067e\u0627\u06cc\u0647 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u06a9\u0627\u0631\u0628\u0631\u062f \u0627\u06cc\u0646 4 \u067e\u0627\u06cc\u0647 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p><ul><li><strong>VCC<\/strong><strong>:<\/strong> \u062a\u063a\u0630\u06cc\u0647 \u0645\u0627\u0698\u0648\u0644 \u2013 3 \u062a\u0627 5 \u0648\u0644\u062a<\/li><li><strong>GND<\/strong><strong>:<\/strong> \u0632\u0645\u06cc\u0646<\/li><li><strong>SCL<\/strong><strong>:<\/strong> \u06a9\u0644\u0627\u06a9 \u0628\u0627\u0633 I2C<\/li><li><strong>SDA<\/strong><strong>: <\/strong>\u0645\u062a\u0635\u0644 \u0628\u0647 \u062f\u06cc\u062a\u0627 \u0628\u0627\u0633 I2C<\/li><\/ul><p>\u067e\u06cc\u0646 \u0627\u0648\u062a (Pinout) \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75f1a6e4 elementor-widget elementor-widget-image\" data-id=\"75f1a6e4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Pinout.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module-Arduino-Pinout.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA3NzYsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS1BcmR1aW5vLVBpbm91dC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Pinout.jpg\" class=\"attachment-large size-large\" alt=\"\u067e\u06cc\u0646 \u0627\u0648\u062a Pinout \u0645\u0627\u0698\u0648\u0644 MAX30102\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64d8dab2 elementor-widget elementor-widget-heading\" data-id=\"64d8dab2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u0648\u0627\u0632\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0627\u062d\u062a\u06cc\u0627\u062c \u062f\u0627\u0631\u06cc\u062f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36fd9e6f elementor-widget elementor-widget-image\" data-id=\"36fd9e6f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Required-Materials.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module-Arduino-Required-Materials.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA3NzcsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS1BcmR1aW5vLVJlcXVpcmVkLU1hdGVyaWFscy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"667\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Required-Materials.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-270893f4 elementor-widget elementor-widget-heading\" data-id=\"270893f4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0642\u0637\u0639\u0627\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-456bc318 elementor-widget elementor-widget-html\" data-id=\"456bc318\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n<tr>\r\n\t<td width=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO R3 \r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"http:\/\/thecaferobot.com\/store\/arduino-uno-r3\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u062a\u0634\u062e\u06cc\u0635 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/max30102-blood-oxygen-wrist-heart-rate-pulse-detection-sensor-module-compatible-with-uno-r3-stm32\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0633\u06cc\u0645 \u062c\u0627\u0645\u067e\u0631\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/40p-male-female-10cm-jumper-wire\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33fb5245 elementor-widget elementor-widget-heading\" data-id=\"33fb5245\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51b05321 elementor-widget elementor-widget-html\" data-id=\"51b05321\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"90%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 IDE<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><i class=\"fa fa-info\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n\r\n\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c52c0ea elementor-widget elementor-widget-heading\" data-id=\"6c52c0ea\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 MAX30102 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-607a67b2 elementor-widget elementor-widget-heading\" data-id=\"607a67b2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u0627\u0648\u0644: \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6447db10 elementor-widget elementor-widget-text-editor\" data-id=\"6447db10\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0645\u0637\u0627\u0628\u0642 \u0645\u062f\u0627\u0631 \u0632\u06cc\u0631\u060c \u0633\u0646\u0633\u0648\u0631 \u0631\u0627 \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0648\u0635\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-600e267d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"600e267d\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b477b58\" data-id=\"b477b58\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-66888adf elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"66888adf\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-pen\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36375585 elementor-widget elementor-widget-heading\" data-id=\"36375585\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">\u0646\u06a9\u062a\u0647<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38574ddd elementor-widget elementor-widget-text-editor\" data-id=\"38574ddd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0645\u0627\u0698\u0648\u0644 \u0628\u0647 \u0633\u06cc\u0645 \u0647\u0627\u06cc \u0631\u0627\u0628\u0637 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0628\u0631\u062f \u0628\u0648\u0631\u062f \u0648 \u067e\u06cc\u0646 \u0647\u062f\u0631 \u0647\u0627 \u06a9\u0645\u06a9 \u0628\u06af\u06cc\u0631\u06cc\u062f \u0648 \u06cc\u0627 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u067e\u06cc\u0646 \u0647\u062f\u0631 \u0645\u0631\u0628\u0648\u0637\u0647 \u0631\u0627 \u0628\u0627 \u0644\u062d\u06cc\u0645\u200c\u06a9\u0627\u0631\u06cc \u0628\u0647 \u0645\u0627\u0698\u0648\u0644 \u0645\u062a\u0635\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-373dd095 elementor-widget elementor-widget-image\" data-id=\"373dd095\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Circuit-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module-Arduino-Circuit\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjk3MDcsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS1BcmR1aW5vLUNpcmN1aXQtMS5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"500\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Circuit-1.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Circuit-1.jpg 600w, https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Circuit-1-480x400.jpg 480w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b632843 elementor-widget elementor-widget-heading\" data-id=\"2b632843\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u062f\u0648\u0645: \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b2a4343 elementor-widget elementor-widget-text-editor\" data-id=\"5b2a4343\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0647 Library manager \u0631\u0641\u062a\u0647 \u0648 \u00a0\u0628\u0627 \u062c\u0633\u062a\u062c\u0648\u06cc \u06a9\u0644\u0645\u0647 MAX30 \u060c\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06cc SparkFun MAX3010x \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.<\/p><p><strong>\u0627\u06af\u0631 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 MAX30100 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c <a href=\"https:\/\/github.com\/kontakt\/MAX30100\">\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647<\/a> \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f3bd220 elementor-widget elementor-widget-image\" data-id=\"3f3bd220\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Library.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module-Arduino-Library.png\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA3NzksInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS1BcmR1aW5vLUxpYnJhcnkucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"789\" height=\"444\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Library.png\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-ea7c891 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ea7c891\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3420a8b9\" data-id=\"3420a8b9\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6a241546 elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"6a241546\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-220d8840 elementor-widget elementor-widget-heading\" data-id=\"220d8840\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">\u062a\u0648\u062c\u0647<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49d72073 elementor-widget elementor-widget-text-editor\" data-id=\"49d72073\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06af\u0631 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc \u0628\u06cc\u0634\u062a\u0631 \u062f\u0627\u0631\u06cc\u062f\u060c \u0628\u0647 <a href=\"https:\/\/thecaferobot.com\/learn\/how-to-install-an-arduino-library\/\">\u0627\u06cc\u0646\u062c\u0627<\/a> \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-388e812 elementor-widget elementor-widget-heading\" data-id=\"388e812\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u0633\u0648\u0645: \u06a9\u062f \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7800fb80 elementor-widget elementor-widget-text-editor\" data-id=\"7800fb80\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u06a9\u062f \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0646\u0645\u0648\u062f\u0627\u0631 \u062f\u0631 \u067e\u0646\u062c\u0631\u0647 \u06cc \u0633\u0631\u06cc\u0627\u0644 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc \u062f\u0647\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2406fecb elementor-widget elementor-widget-html\" data-id=\"2406fecb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>   \/*\r\n MAX30102- Heart Rate Pulse Detection-Module\r\n Home&lt;iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&amp;#8220;Home&amp;#8221; &amp;#8212; Electropeak\" src=\"https:\/\/electropeak.com\/learn\/embed\/#?secret=TxwP1tJuq2\" data-secret=\"TxwP1tJuq2\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"&gt;&lt;\/iframe&gt;\r\n\r\n Based on Arduino Library Example\r\n*\/\r\n#include &lt;Wire.h&gt;\r\n#include \"MAX30105.h\"\r\n\r\nMAX30105 particleSensor;\r\n\r\nvoid setup()\r\n{\r\n Serial.begin(115200);\r\n Serial.println(\"Initializing...\");\r\n\r\n \/\/ Initialize sensor\r\n if (!particleSensor.begin(Wire, I2C_SPEED_STANDARD)) \/\/Use default I2C port, 400kHz speed\r\n {\r\n Serial.println(\"MAX30105 was not found. Please check wiring\/power. \");\r\n while (1);\r\n }\r\n Serial.println(\"connected\");\r\n\r\n \/\/Setup to sense a nice looking saw tooth on the plotter\r\n byte ledBrightness = 0x1F; \/\/Options: 0=Off to 255=50mA\r\n byte sampleAverage = 8; \/\/Options: 1, 2, 4, 8, 16, 32\r\n byte ledMode = 3; \/\/Options: 1 = Red only, 2 = Red + IR, 3 = Red + IR + Green\r\n int sampleRate = 100; \/\/Options: 50, 100, 200, 400, 800, 1000, 1600, 3200\r\n int pulseWidth = 411; \/\/Options: 69, 118, 215, 411\r\n int adcRange = 4096; \/\/Options: 2048, 4096, 8192, 16384\r\n\r\n particleSensor.setup(ledBrightness, sampleAverage, ledMode, sampleRate, pulseWidth, adcRange); \/\/Configure sensor with these settings\r\n\r\n \/\/Arduino plotter auto-scales annoyingly. To get around this, pre-populate\r\n \/\/the plotter with 500 of an average reading from the sensor\r\n\r\n \/\/Take an average of IR readings at power up\r\n const byte avgAmount = 64;\r\n long baseValue = 0;\r\n for (byte x = 0 ; x &lt; avgAmount ; x++)\r\n {\r\n baseValue += particleSensor.getIR(); \/\/Read the IR value\r\n }\r\n baseValue \/= avgAmount;\r\n\r\n \/\/Pre-populate the plotter so that the Y scale is close to IR values\r\n for (int x = 0 ; x &lt; 500 ; x++)\r\n Serial.println(baseValue);\r\n}\r\n\r\nvoid loop()\r\n{\r\n Serial.println(particleSensor.getIR()); \/\/Send raw data to plotter\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b103dc0 elementor-widget elementor-widget-text-editor\" data-id=\"2b103dc0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0642\u0633\u0645\u062a \u0627\u0648\u0644 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0627\u06cc\u0633\u062a\u06cc \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637 \u0628\u0627 \u0645\u0627\u0698\u0648\u0644 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f. \u062f\u0631 \u0627\u062f\u0627\u0645\u0647 \u0648 \u062f\u0631 \u062d\u0644\u0642\u0647 setup \u00a0\u0646\u0631\u062e \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0627\u062f\u0647 115200 \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0627\u06cc\u0633\u062a\u06cc \u062f\u0642\u062a \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0639\u062f\u062f \u0631\u0627 \u062f\u0631 Serial plotter \u00a0\u0646\u06cc\u0632 \u0647\u0645\u06cc\u0646 \u0639\u062f\u062f \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u0633\u067e\u0633 \u062f\u0631 \u0627\u062f\u0627\u0645\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0646\u0635\u0628 \u0648 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 MAX30102 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0636\u0645\u0646 \u0646\u0645\u0648\u0646\u0647 \u0628\u0631\u062f\u0627\u0631\u06cc \u0628\u0627 \u0641\u0631\u06a9\u0627\u0646\u0633 400 \u06a9\u06cc\u0644\u0648\u0647\u0631\u062a\u0632 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u0634\u0648\u062f.<br \/>\u062f\u0631 \u0622\u062e\u0631 \u0646\u06cc\u0632 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0647 \u062f\u0633\u062a \u0622\u0645\u062f\u0647 \u062f\u0631 \u062e\u0631\u0648\u062c\u06cc Serial plotter \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0638\u0627\u0647\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f.<br \/>\u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u062f\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0645\u0634\u062e\u0635 \u0627\u0633\u062a\u060c \u0636\u0631\u0628\u0627\u0646 \u0628\u0647 \u0634\u06a9\u0644 \u0646\u0648\u0633\u0627\u0646\u06cc \u062a\u063a\u06cc\u0631 \u0645\u06cc\u06a9\u0646\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45514f33 elementor-widget elementor-widget-image\" data-id=\"45514f33\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Result1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module-Arduino-Result1.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA3ODAsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS1BcmR1aW5vLVJlc3VsdDEuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"387\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Result1.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c09477e elementor-widget elementor-widget-heading\" data-id=\"4c09477e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u0686\u0647\u0627\u0631\u0645: \u06a9\u062f \u062a\u0634\u062e\u06cc\u0635 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44141541 elementor-widget elementor-widget-text-editor\" data-id=\"44141541\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u06a9\u062f \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u0634\u0645\u0627 \u0631\u0627 \u062f\u0631 \u067e\u0646\u062c\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc \u062f\u0647\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b42f617 elementor-widget elementor-widget-html\" data-id=\"3b42f617\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>    \/*\r\n  MAX30102- Blood Oxyge -Module\r\n  https:\/\/electropeak.com\/learn\/\r\n\r\n  Based on Arduino Library Example\r\n*\/\r\n\r\n\r\n#include &lt;Wire.h&gt;\r\n#include &quot;MAX30105.h&quot;\r\n#include &quot;spo2_algorithm.h&quot;\r\n\r\nMAX30105 particleSensor;\r\n\r\n#define MAX_BRIGHTNESS 255\r\n\r\n#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168__)\r\n\/\/Arduino Uno doesn't have enough SRAM to store 100 samples of IR led data and red led data in 32-bit format\r\n\/\/To solve this problem, 16-bit MSB of the sampled data will be truncated. Samples become 16-bit data.\r\nuint16_t irBuffer[100]; \/\/infrared LED sensor data\r\nuint16_t redBuffer[100];  \/\/red LED sensor data\r\n#else\r\nuint32_t irBuffer[100]; \/\/infrared LED sensor data\r\nuint32_t redBuffer[100];  \/\/red LED sensor data\r\n#endif\r\n\r\nint32_t bufferLength; \/\/data length\r\nint32_t spo2; \/\/SPO2 value\r\nint8_t validSPO2; \/\/indicator to show if the SPO2 calculation is valid\r\nint32_t heartRate; \/\/heart rate value\r\nint8_t validHeartRate; \/\/indicator to show if the heart rate calculation is valid\r\n\r\nbyte pulseLED = 11; \/\/Must be on PWM pin\r\nbyte readLED = 13; \/\/Blinks with each data read\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(115200); \/\/ initialize serial communication at 115200 bits per second:\r\n\r\n  pinMode(pulseLED, OUTPUT);\r\n  pinMode(readLED, OUTPUT);\r\n\r\n  \/\/ Initialize sensor\r\n  if (!particleSensor.begin(Wire, I2C_SPEED_FAST)) \/\/Use default I2C port, 400kHz speed\r\n  {\r\n    Serial.println(F(&quot;MAX30105 was not found. Please check wiring\/power.&quot;));\r\n    while (1);\r\n  }\r\n\r\n  Serial.println(F(&quot;Attach sensor to finger with rubber band. Press any key to start conversion&quot;));\r\n  while (Serial.available() == 0) ; \/\/wait until user presses a key\r\n  Serial.read();\r\n\r\n  byte ledBrightness = 60; \/\/Options: 0=Off to 255=50mA\r\n  byte sampleAverage = 4; \/\/Options: 1, 2, 4, 8, 16, 32\r\n  byte ledMode = 2; \/\/Options: 1 = Red only, 2 = Red + IR, 3 = Red + IR + Green\r\n  byte sampleRate = 100; \/\/Options: 50, 100, 200, 400, 800, 1000, 1600, 3200\r\n  int pulseWidth = 411; \/\/Options: 69, 118, 215, 411\r\n  int adcRange = 4096; \/\/Options: 2048, 4096, 8192, 16384\r\n\r\n  particleSensor.setup(ledBrightness, sampleAverage, ledMode, sampleRate, pulseWidth, adcRange); \/\/Configure sensor with these settings\r\n}\r\n\r\nvoid loop()\r\n{\r\n  bufferLength = 100; \/\/buffer length of 100 stores 4 seconds of samples running at 25sps\r\n\r\n  \/\/read the first 100 samples, and determine the signal range\r\n  for (byte i = 0 ; i &lt; bufferLength ; i++)\r\n  {\r\n    while (particleSensor.available() == false) \/\/do we have new data?\r\n      particleSensor.check(); \/\/Check the sensor for new data\r\n\r\n    redBuffer[i] = particleSensor.getRed();\r\n    irBuffer[i] = particleSensor.getIR();\r\n    particleSensor.nextSample(); \/\/We're finished with this sample so move to next sample\r\n\r\n    Serial.print(F(&quot;red=&quot;));\r\n    Serial.print(redBuffer[i], DEC);\r\n    Serial.print(F(&quot;, ir=&quot;));\r\n    Serial.println(irBuffer[i], DEC);\r\n  }\r\n\r\n  \/\/calculate heart rate and SpO2 after first 100 samples (first 4 seconds of samples)\r\n  maxim_heart_rate_and_oxygen_saturation(irBuffer, bufferLength, redBuffer, &amp;spo2, &amp;validSPO2, &amp;heartRate, &amp;validHeartRate);\r\n\r\n  \/\/Continuously taking samples from MAX30102.  Heart rate and SpO2 are calculated every 1 second\r\n  while (1)\r\n  {\r\n    \/\/dumping the first 25 sets of samples in the memory and shift the last 75 sets of samples to the top\r\n    for (byte i = 25; i &lt; 100; i++)\r\n    {\r\n      redBuffer[i - 25] = redBuffer[i];\r\n      irBuffer[i - 25] = irBuffer[i];\r\n    }\r\n\r\n    \/\/take 25 sets of samples before calculating the heart rate.\r\n    for (byte i = 75; i &lt; 100; i++)\r\n    {\r\n      while (particleSensor.available() == false) \/\/do we have new data?\r\n        particleSensor.check(); \/\/Check the sensor for new data\r\n\r\n      digitalWrite(readLED, !digitalRead(readLED)); \/\/Blink onboard LED with every data read\r\n\r\n      redBuffer[i] = particleSensor.getRed();\r\n      irBuffer[i] = particleSensor.getIR();\r\n      particleSensor.nextSample(); \/\/We're finished with this sample so move to next sample\r\n\r\n      \/\/send samples and calculation result to terminal program through UART\r\n      Serial.print(F(&quot;red=&quot;));\r\n      Serial.print(redBuffer[i], DEC);\r\n      Serial.print(F(&quot;, ir=&quot;));\r\n      Serial.print(irBuffer[i], DEC);\r\n\r\n      Serial.print(F(&quot;, HR=&quot;));\r\n      Serial.print(heartRate, DEC);\r\n\r\n      Serial.print(F(&quot;, HRvalid=&quot;));\r\n      Serial.print(validHeartRate, DEC);\r\n\r\n      Serial.print(F(&quot;, SPO2=&quot;));\r\n      Serial.print(spo2, DEC);\r\n\r\n      Serial.print(F(&quot;, SPO2Valid=&quot;));\r\n      Serial.println(validSPO2, DEC);\r\n    }\r\n\r\n    \/\/After gathering 25 new samples recalculate HR and SP02\r\n    maxim_heart_rate_and_oxygen_saturation(irBuffer, bufferLength, redBuffer, &amp;spo2, &amp;validSPO2, &amp;heartRate, &amp;validHeartRate);\r\n  }\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30e22230 elementor-widget elementor-widget-text-editor\" data-id=\"30e22230\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0641\u0648\u0642\u060c \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0633\u0631\u0639\u062a \u0648 \u0646\u0631\u062e \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u0634\u0648\u062f. \u0628\u0627\u06cc\u0633\u062a\u06cc \u062f\u0642\u062a \u0634\u0648\u062f \u06a9\u0647 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u0628\u0639\u062f \u0627\u0632 \u0641\u0634\u0631\u062f\u0646 \u062f\u06a9\u0645\u0647 \u0627\u06cc \u062f\u0644\u062e\u0648\u0627\u0647\u060c \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u0634\u0648\u062f.<br>\u062f\u0631 \u0622\u062e\u0631 \u0646\u06cc\u0632 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0647 \u062f\u0633\u062a \u0622\u0645\u062f\u0647 \u062f\u0631 \u062e\u0631\u0648\u062c\u06cc Serial Monitor \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0638\u0627\u0647\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 96 \u0627\u0646\u062f\u0627\u0632\u0647 \u06af\u06cc\u0631\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b11b3b0 elementor-widget elementor-widget-image\" data-id=\"7b11b3b0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Result2.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"MAX30102-Module-Arduino-Result2.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjA3ODEsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTJcL01BWDMwMTAyLU1vZHVsZS1BcmR1aW5vLVJlc3VsdDIuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"409\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/MAX30102-Module-Arduino-Result2.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0633\u0646\u0633\u0648\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102 \u0627\u06cc\u0646 \u0633\u0646\u0633\u0648\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u0646\u062c\u0627\u0645 \u062f\u0648 \u0639\u0645\u0644 \u062a\u0634\u062e\u06cc\u0635 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u0648 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0631\u0627 \u062f\u0627\u0631\u062f . \u0627\u0628\u062a\u062f\u0627 \u0627\u0634\u0639\u0647 \u0645\u0627\u062f\u0648\u0646 \u0642\u0631\u0645\u0632 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0628\u0627 \u0628\u0631\u062e\u0648\u0631\u062f \u0628\u0647 \u0627\u0646\u06af\u0634\u062a \u062f\u0633\u062a \u0628\u0627\u0632\u062a\u0627\u0628 \u0634\u062f\u0647 \u0648 \u0633\u067e\u0633 \u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 \u06af\u06cc\u0631\u06cc \u062f\u0627\u0645\u0646\u0647 \u0645\u0648\u062c \u0628\u0631\u06af\u0634\u062a\u06cc \u0645\u06cc\u0632\u0627\u0646 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u06af\u0631\u062f\u062f. \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0646\u06cc\u0632 [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":20772,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[932,939],"tags":[4622],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[4577],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/sen-22-005-teaser.jpg",1200,900,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/sen-22-005-teaser.jpg",1200,900,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/sen-22-005-teaser.jpg",533,400,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/sen-22-005-teaser.jpg",1200,900,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v14.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648<\/title>\n<meta name=\"description\" content=\"\u062f\u0631 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 MAX30102 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647\u060c \u0645\u062b\u0627\u0644\u060c \u0646\u0645\u0648\u0646\u0647\u060c \u06a9\u062f\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0633\u0646\u0633\u0648\u0631 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" \/>\n<meta property=\"og:description\" content=\"\u062f\u0631 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062a\u0634\u062e\u06cc\u0635 \u0636\u0631\u0628\u0627\u0646 \u0642\u0644\u0628 \u0648 \u0627\u06a9\u0633\u06cc\u0698\u0646 \u062e\u0648\u0646 MAX30102 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 MAX30102 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647\u060c \u0645\u062b\u0627\u0644\u060c \u0646\u0645\u0648\u0646\u0647\u060c \u06a9\u062f\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"\u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-27T13:48:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-08T07:27:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/sen-22-005-teaser.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\",\"name\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"url\":\"https:\/\/thecaferobot.com\/learn\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#logo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/08\/Logo-small.png\",\"width\":250,\"height\":250,\"caption\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\",\"url\":\"https:\/\/thecaferobot.com\/learn\/\",\"name\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"description\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0627\\u0644\\u06a9\\u062a\\u0631\\u0648\\u0646\\u06cc\\u06a9\\u060c \\u0631\\u0628\\u0627\\u062a\\u06cc\\u06a9\\u060c \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u0648 \\u0631\\u0633\\u067e\\u0628\\u0631\\u06cc \\u067e\\u0627\\u06cc\",\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/thecaferobot.com\/learn\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fa-IR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#primaryimage\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/12\/sen-22-005-teaser.jpg\",\"width\":1200,\"height\":900},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#webpage\",\"url\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/\",\"name\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u0633\\u0646\\u0633\\u0648\\u0631 \\u062a\\u0634\\u062e\\u06cc\\u0635 \\u0636\\u0631\\u0628\\u0627\\u0646 \\u0642\\u0644\\u0628 \\u0648 \\u0627\\u06a9\\u0633\\u06cc\\u0698\\u0646 \\u062e\\u0648\\u0646 MAX30102 \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#primaryimage\"},\"datePublished\":\"2020-12-27T13:48:44+00:00\",\"dateModified\":\"2025-02-08T07:27:19+00:00\",\"description\":\"\\u062f\\u0631 \\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u062a\\u0634\\u062e\\u06cc\\u0635 \\u0636\\u0631\\u0628\\u0627\\u0646 \\u0642\\u0644\\u0628 \\u0648 \\u0627\\u06a9\\u0633\\u06cc\\u0698\\u0646 \\u062e\\u0648\\u0646 MAX30102 \\u06cc\\u0627\\u062f \\u0645\\u06cc\\u200c\\u06af\\u06cc\\u0631\\u06cc\\u062f \\u0686\\u06af\\u0648\\u0646\\u0647 \\u0627\\u0632 \\u0645\\u0627\\u0698\\u0648\\u0644 MAX30102 \\u0627\\u0633\\u062a\\u0641\\u0627\\u062f\\u0647 \\u06a9\\u0646\\u06cc\\u062f \\u0628\\u0647 \\u0647\\u0645\\u0631\\u0627\\u0647\\u060c \\u0645\\u062b\\u0627\\u0644\\u060c \\u0646\\u0645\\u0648\\u0646\\u0647\\u060c \\u06a9\\u062f\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#webpage\"},\"author\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/b6791ba5e680550ef96ffd3dc0deef0c\"},\"headline\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u0633\\u0646\\u0633\\u0648\\u0631 \\u062a\\u0634\\u062e\\u06cc\\u0635 \\u0636\\u0631\\u0628\\u0627\\u0646 \\u0642\\u0644\\u0628 \\u0648 \\u0627\\u06a9\\u0633\\u06cc\\u0698\\u0646 \\u062e\\u0648\\u0646 MAX30102 \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648\",\"datePublished\":\"2020-12-27T13:48:44+00:00\",\"dateModified\":\"2025-02-08T07:27:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#webpage\"},\"commentCount\":31,\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#primaryimage\"},\"keywords\":\"\\u0636\\u0631\\u0628\\u0627\\u0646 \\u0642\\u0644\\u0628\",\"articleSection\":\"\\u0633\\u0646\\u0633\\u0648\\u0631\\u0647\\u0627,\\u0648\\u0631\\u0632\\u0634 \\u0648 \\u0633\\u0644\\u0627\\u0645\\u062a\\u06cc\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/interfacing-max30102-pulse-oximeter-heart-rate-module-with-arduino\/#respond\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/b6791ba5e680550ef96ffd3dc0deef0c\",\"name\":\"\\u0627\\u0645\\u06cc\\u0631 \\u0645\\u062d\\u0645\\u062f \\u0634\\u062c\\u0627\\u0639\\u06cc\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#personlogo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a179973280bc72da373a553a314a2593?s=96&d=mm&r=g\",\"caption\":\"\\u0627\\u0645\\u06cc\\u0631 \\u0645\\u062d\\u0645\\u062f \\u0634\\u062c\\u0627\\u0639\\u06cc\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/20771"}],"collection":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=20771"}],"version-history":[{"count":16,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/20771\/revisions"}],"predecessor-version":[{"id":32209,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/20771\/revisions\/32209"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/20772"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=20771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=20771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=20771"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=20771"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=20771"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=20771"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=20771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}