Как измерить аналоговые сигналы PPG от ардуино нано, подключенного к кликеру Heart Rate 3
Я пытаюсь найти код, который будет принимать сигналы PPG от кликера MIKROE-2036 Heart Rate 3 Clicker и обрабатывать информацию через Arduino Nano, чтобы определить насыщение человека кислородом. В принципе, используя этот код, как я измеряю насыщение кислородом от заданных аналоговых входов от светодиодов?
Это тестовый код, который может использовать Arduino Nano, но это скорее шаблон:
/*
* AFE4404 Basic Read library example.
* https://github.com/rakshithbk/AFE4404-Library
*
* On Arduino Uno - | AFE4404 | Uno Pin
* | I2C_Dat | A4
* | I2C_Clk | A5
* get_led_val() will return uint32_t values.
*
* Advanced - you can modify the sample period and other
* parameters in the library files (refer AFE4404 datasheet)
*/
#include <Wire.h>
#include <AFE_connect.h>
AFE A;
void setup() {
Serial.begin(115200);
Serial.println("AFE4404 basic readings -\n");
A.init();
}
void loop() {
Serial.print("LED 1 Val = ");
Serial.print(A.get_led1_val());
Serial.print("\t LED 2 Val = ");
Serial.print(A.get_led2_val());
Serial.print("\t LED 3 Val = ");
Serial.print(A.get_led3_val());
Serial.println();
}
Это библиотека, которую я нашел, которая использует светодиоды Heart Rate 3 Clickers: https://github.com/rakshithbk/AFE4404-Library
@Carlos Ayy, 👍1
Обсуждение0
Смотрите также:
- avrdude ser_open() can't set com-state
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Какое максимальное энергопотребление Arduino Nano 3.0?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
- Питание светодиодной ленты - Сколько ампер?
- Arduino nano как клавиатура HID
- Как я могу запитать Arduino Nano от батареи LiPo, желательно 3,7 В
- В чем разница между библиотеками Software Serial? Какая из них совместима с Arduino Nano?
Приведенный выше код уже измеряет сигнал PPG. Я не знаю сенсора, который у тебя есть. Но, скорее всего, взяв только сигнал с первого светодиода (с соответствующей функцией), вы получите PPG-сигнал. Я предполагаю, что ваш настоящий вопрос заключается в том, как рассчитать SPO2 (насыщение кислородом) по светодиодным сигналам. Вы пробовали для этого поискать в гугле? Я этого не знаю, поэтому я бы тоже просто погуглил для этого., @chrisl
@christl Датчик, который я использую,-это кликер MIKROE-2036 с частотой сердечных сокращений 3, и, по сути, то, что вы спросили, - это именно то, что я пытался найти. В принципе, используя этот код, как я могу измерить насыщение кислородом с заданных аналоговых входов светодиодов? Я пытался найти этот ответ почти месяц и так и не смог приблизиться к нему., @Carlos Ayy