Nova Fitness SDS011 Feinstaub Sensor
Vorrätig
Feinstaubdaten seriell auslesen – direkt per UART oder USB
Der SDS011 zieht Umgebungsluft mit einem integrierten Lüfter durch eine optische Messkammer und bestimmt Partikelkonzentrationen über Laserstreuung.
Das Set enthält Anschlusskabel und CH340G-USB-UART-Adapter. Der Sensor liefert digitale PM2.5- und PM10-Werte und benötigt eine stabile 5-V-Versorgung.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Was du damit bauen kannst
Raumluft-Trend erfassen
Protokolliert PM2.5 und PM10 über längere Zeit; Platzierung und Luftführung müssen für vergleichbare Trends konstant bleiben.
Lüftungseffekte vergleichen
Zeigt Veränderungen vor und nach Lüften oder Filtern, ersetzt aber kein amtlich kalibriertes Referenzmessgerät.
Datenlogger per UART
Liefert digitale Messpakete mit Prüfsumme und Geräte-ID für Mikrocontroller- oder Rechnerprojekte.
Lebensdauer durch Schlafmodus schonen
Bei nicht kontinuierlichem Bedarf kann der Sensor zyklisch betrieben werden; vor der Auswertung ist eine angemessene Anlaufzeit nötig.
SDS011 per USB auslesen
Lufteinlass und Auslass freihalten; Sensor nicht in einen vollständig geschlossenen Kasten setzen.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| Sensorkabel | SDS011 Buchse |
| Kabel TX/RX/GND/5V | mitgelieferter CH340G-Adapter |
| USB-Adapter | USB-Port des Computers |
| Alternativ TXD | UART-RX eines 3,3-V-Controllers |
#include <SoftwareSerial.h>
SoftwareSerial sds(10, 11); // RX, TX; nur RX wird benoetigt
byte frame[10];
void setup() {
Serial.begin(9600);
sds.begin(9600);
sds.setTimeout(100);
}
void loop() {
if (sds.available() && sds.read() == 0xAA) {
frame[0] = 0xAA;
if (sds.readBytes(frame + 1, 9) != 9) return;
if (frame[1] != 0xC0 || frame[9] != 0xAB) return;
byte pruefsumme = 0;
for (byte i = 2; i <= 7; i++) pruefsumme += frame[i];
if (pruefsumme != frame[8]) return;
const unsigned int pm25Raw = frame[2] | (frame[3] << 8);
const unsigned int pm10Raw = frame[4] | (frame[5] << 8);
Serial.print("PM2.5: ");
Serial.print(pm25Raw / 10.0, 1);
Serial.print(" ug/m3, PM10: ");
Serial.print(pm10Raw / 10.0, 1);
Serial.println(" ug/m3");
}
}Die wichtigsten Werte
| Modell | Nova Fitness SDS011 |
|---|---|
| Messprinzip | Laserstreuung |
| Messgrößen | PM2.5 und PM10 |
| Erfassbare Partikelgröße | 0,3–10 µm |
| Versorgung | 5 V |
| Schnittstelle | UART mit 3,3-V-Pegel |
| Reaktionszeit | unter 10 s |
| Auflösung laut Shop | 0,3 µg/m³ |
| Abmessungen laut Shop | ca. 70 × 70 × 21 mm |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: Nova Fitness SDS011 Sensor Specification · Nova Fitness SDS011 Control Protocol · Nova SDS011 Produktinformation. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Welche Werte liefert der SDS011?
Digitale Konzentrationswerte für PM2.5 und PM10.
Kann er direkt per USB verwendet werden?
Ja, im Set ist ein CH340G-USB-UART-Adapter enthalten.
Darf der Lüfter verdeckt werden?
Nein, Einlass und Auslass müssen für eine repräsentative Luftströmung frei bleiben.
Ist der Sensor ein geeichtes Messgerät?
Nein, für behördliche oder sicherheitskritische Aussagen ist eine geeignete Referenz- und Kalibrierstrategie erforderlich.
Dokumentation / Ressourcen
Ähnliche Produkte

TTP223 Arduino Capacitive Kapazitiver
2,85 € – 15,75 €Preisspanne: 2,85 € bis 15,75 €



















Rezensionen
Es gibt noch keine Rezensionen.