uint8_tMAX30105::readPartID(){returnreadRegister8(_i2caddr, MAX30105_PARTID); } MAX30105_PARTID:值为0xFF。作用是读取部件id。部件id固定是0x15,所以可以推出来MAX_30105_EXPECTEDPARTID的值是0x15。 voidMAX30105::readRevisionID(){ revisionID = readRegister8(_i2caddr, MAX30105_REVISIONID);...
ESP32S3是一款强大的微控制器,常用于物联网(IoT)应用,具有集成Wi-Fi和蓝牙功能。在本文中,我们将深入探讨如何利用ESP32S3来驱动MAX30102传感器,该传感器专门设计用于测量心率和血氧饱和度(SpO2)。这两项指标在健康监测设备中至关重要。\n\n了解MAX30102传感器。MAX30102
if(adcRange <4096) setADCRange(MAX30105_ADCRANGE_2048);//7.81pA per LSBelseif(adcRange <8192) setADCRange(MAX30105_ADCRANGE_4096);//15.63pA per LSBelseif(adcRange <16384) setADCRange(MAX30105_ADCRANGE_8192);//31.25pA per LSBelseif(adcRange ==16384) setADCRange(MAX30105_ADCRANGE_...