- Mesajlar
- 860
Merhaba arkadaşlar sds011 partikül sensörü satın aldık bir proje için fakat bir türlü sonuç alamıyoruz . kodu asagıya bıraktım bağlantılarıda şu şekilde yaptım sensördeki rx pinini arduinodaki tx (1) pinine sensördeki tx pinini ise ardunıodakı rx(0) pinine bağladık. kodu çalıştırınca bir hata alındı mesajı ile karşılaşıyorum. hatayı bir türlü bulamadım. bu arada sensör için ilgili kütüphaneyi de indirdim. bu konu da tecrübesi olan hoacalarım varsa yardım edebilir mi
#include <SDS011.h>
SDS011 my_sds;
void setup() {
my_sds.begin(1,0); // RX ve TX pinlerini belirlendi.
Serial.begin(9600);
}
void loop() {
float p10, p25;
int error = my_sds.read(&p25, &p10);
if (!error) {
Serial.print("PM2.5: ");
Serial.print(p25);
Serial.print(" ug/m3\t");
Serial.print("PM10: ");
Serial.print(p10);
Serial.println(" ug/m3");
} else {
Serial.println(" bir hata alındı");
}
delay(5000); // Ölçümleri 5 saniyede bir kez al
}
#include <SDS011.h>
SDS011 my_sds;
void setup() {
my_sds.begin(1,0); // RX ve TX pinlerini belirlendi.
Serial.begin(9600);
}
void loop() {
float p10, p25;
int error = my_sds.read(&p25, &p10);
if (!error) {
Serial.print("PM2.5: ");
Serial.print(p25);
Serial.print(" ug/m3\t");
Serial.print("PM10: ");
Serial.print(p10);
Serial.println(" ug/m3");
} else {
Serial.println(" bir hata alındı");
}
delay(5000); // Ölçümleri 5 saniyede bir kez al
}