SDS011
适用于灰尘传感器SDS011的Arduino库(Nova Fitness Co.,Ltd) 该库使用SoftSerial或HardwareSerial连接到SDS011。
用法
定义SDS对象:即SDS011 mySDS;
起始对象: void begin(pinRX,pinTX); 即mySDS.begin(pinRX,pinTX);
读取值: int read(float *p25, float *p10); 即error = mySDS(&pm25,&pm10);
读取PM2.5和PM10值,如果读取了新值,则返回码为0,如果没有新值,则返回码为1。
HardwareSerial的替代方案
SDS对象也可以使用Serial对象作为参数进行初始化IE
SDS011 mySDS;
mySDS.begin(Serial1);
如果使用ESP32,则需要定义Hardw
2022-03-21 14:54:55
16KB
C++
1