Nova Fitness SDS011 Feinstaub Sensor
Vorrätig
PM2.5 und PM10 digital erfassen
Der Nova Fitness SDS011 misst die Massenkonzentration von Feinstaub der Klassen PM2.5 und PM10 und gibt die Werte digital über UART aus.
Ein integrierter Lüfter führt Umgebungsluft durch die Messkammer. Damit eignet sich der Sensor für Luftgüte-Logger, Raumluftbeobachtung und eigene Messstationen.

Das Produkt richtig einordnen und anschließen
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Der SDS011 ist ein orientierender Low-Cost-Partikelsensor, kein amtlich kalibriertes Messgerät. Hohe Luftfeuchte, Kondensation, Einbaulage und blockierte Luftwege können Messwerte beeinflussen.
Praktische Einsatzmöglichkeiten
Raumluft beobachten
PM2.5- und PM10-Verläufe über Stunden oder Tage aufzeichnen und Veränderungen durch Lüften, Kochen oder Verkehr sichtbar machen.
Eigene Messstation
Mit ESP8266, Arduino oder Raspberry Pi eine Feinstaubstation aufbauen und die digitalen UART-Werte speichern oder visualisieren.
Filter vergleichen
Vorher-nachher-Verläufe bei Luftreinigern oder Filtern unter möglichst gleichen Umgebungsbedingungen gegenüberstellen.
Lüftung untersuchen
Beobachten, wie sich kontrolliertes Lüften auf die Partikelbelastung im Innenraum auswirkt, ohne die Werte als amtliche Messung zu interpretieren.
Erste Messwerte über UART lesen
Für den Einstieg reichen Versorgung, gemeinsame Masse und die TX-Leitung des Sensors zu einem 3,3-V-kompatiblen seriellen Eingang.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| 5V | stabile 5-V-Versorgung |
| GND | GND |
| TX | UART-RX mit 3,3-V-Pegel |
| RX | optional UART-TX mit 3,3-V-Pegel |
#include <SoftwareSerial.h>
SoftwareSerial sds(2, 3); // RX, TX; Sensor-TX an D2
void setup() {
Serial.begin(9600);
sds.begin(9600);
}
void loop() {
if (sds.available() < 10 || sds.read() != 0xAA) return;
if (sds.read() != 0xC0) return;
byte pm25L = sds.read(), pm25H = sds.read();
byte pm10L = sds.read(), pm10H = sds.read();
for (byte i = 0; i < 4; i++) sds.read();
Serial.print("PM2.5: ");
Serial.print(((pm25H << 8) | pm25L) / 10.0);
Serial.print(" ug/m3, PM10: ");
Serial.println(((pm10H << 8) | pm10L) / 10.0);
}Die wichtigsten Werte
| Messparameter | PM2.5 und PM10 |
|---|---|
| Messprinzip | Laserstreuung mit eingebautem Lüfter |
| Messbereich | 0,0–999,9 µg/m³ |
| Versorgung | 5 V; zulässig 4,7–5,3 V |
| Nennstrom | 70 mA ±10 mA im Messbetrieb |
| Ruhestrom | unter 4 mA bei schlafendem Laser und Lüfter |
| Datenausgabe | UART, 9600 Baud, 8N1, 1 Hz |
| Logikpegel | 3,3-V-TTL an RX und TX |
| Arbeitsbereich | -10 bis +50 °C, maximal 70 % rF |
| Abmessungen | 71 × 70 × 23 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 Specification V1.3 – archivierte Herstellerunterlage · Sensor.Community SDS011-Praxisanleitung. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Welche Werte liefert der SDS011?
Er liefert PM2.5 und PM10 als Massenkonzentration in µg/m³.
Kann der Sensor direkt mit 3,3 V versorgt werden?
Nein. Die Sensorspezifikation verlangt 5 V Versorgung; nur die UART-Signale arbeiten mit 3,3-V-TTL-Pegel.
Ist ein USB-Adapter zwingend nötig?
Nein. Ein Mikrocontroller mit passender UART kann den Sensor direkt lesen; für den PC ist ein geeigneter USB-UART-Adapter praktisch.
Warum sollte der Lüfter frei bleiben?
Der Sensor benötigt einen ungehinderten Luftstrom durch die Messkammer. Blockaden und ungünstige Montage verfälschen die Erfassung.
Dokumentation / Ressourcen
Ähnliche Produkte
BMP280 Luftdruck Temperatur I2C Sensor
3,60 €
DHT22 Komplett Starter Set Kit Temperatur
7,70 €



















Rezensionen
Es gibt noch keine Rezensionen.