====== Feinstaubsensor ======
{{iot:feinstaubsensor:bildschirmfoto_2018-04-14_um_09.45.18.png?200 |}} {{iot:feinstaubsensor:img_0104_1_.png?200 |}}Im Frühjahr 2018 bin ich ü... r die Erfassung des Feinstaubs kommt der Feinstaubsensor SDS011 zum Einsatz, außerdem werden die Lufttempe
erbinden
// Versucht sich nur einige male mit dem Sensor zu verbinden
// Sendet die Daten an iot.frickelpi... de <Wire.h>
#include <SPI.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h> ... duinoJson.h>
// Konfigurationskonstanten
#define SENSORBOX_ID 3 // "2" für... X";
const int port = 80;
WiFiClient client;
#if SENSORBOX_ID == 2
const int sensorBox = 2;
die interessanteste Möglichkeit - können weitere Sensoren ihre Daten an die Basisstation übermitteln. Interessant dürfte vor allem ein Außensensor sein.
==== e-Paper-Display ====
Die Messergebnis... 2_for_adafruit_gfx.begin(display);
}
</code>
==== Sensoren ====
=== Feinstaubsensor: SDS011 ===
[Ist noch nicht eingetroffen.]
Bibliothek: https://github.com/le
AN-Signals grafisch angezeigt.
Probleme:
* Der Sensor ist seit dem 26.08.2018 in Betrieb. Am 05.09.2018... komplett leer war.
* Am 14.09.2018 hat sich der Sensor entweder nicht in den Tiefschlaf versetzt, oder e... e ich bereits nach zwei Stunden bemerkt, dass der Sensor nicht ordnungsgemäß funktioniert. Der Akku wurde ... r nicht aufgewacht ist.
* Am 15.09.2018 hat der Sensor sich abermals nicht in das WLAN eingeloggt. Wiede
tionen:
* Das Display wird angesteuert.
* Die Sensoren SGP30 und BME280 werden ausgelesen.
* Von allen Sensoren werden die Daten über einen Zeitraum von sechs ... Stunden in Arrays angelegt.
* Die Daten einiger Sensoren werden im Zeitverlauf auf dem Display dargestel... de <Wire.h>
#include <SPI.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>
#include "Adafrui
t funktioniert. Beispielsweise legt sich der Außensensor sofort wieder schlafen, wenn keine Verbindung zum... de <Wire.h>
#include <SPI.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>
// Sensor Objekt
Adafruit_BME280 bme; // I2C
uint64_t chipid;
// WLA... nst int port = 80;
WiFiClient client;
const int sensorbox = 1; // Eindeutige I
ne Angaben zum Stromverbrauch des Adafruit BME280-Sensors.
Die Laufzeit von batteriebetriebenen Geräten l... lec-ME6211C33M5G-N_C82942.pdf|Datenblatt]]).
Als Sensor kommt der Adafruit BME280 zum Einsatz. Der BME280 von Bosch soll einer der genauesten Sensoren in dieser Preisklasse sein, wobei sich diese Aussage auf Veränderungen bezieht. Der Temperatursensor hat eine Genauigkeit von +/- 1 °C und misst tatsä
äuse des Außenthermometer ist so gebaut, dass der Sensor möglichst frei liegt und gleichzeitig die Elektro... Das Design ist an das Gehäuse des [[iot:feinstaubsensor|Feinstaubsensors]] angelehnt. Um das Außenthermometer jederzeit warten zu können, wird es in eine Wandhal
tern: Flacher bekommt man es nicht hin. Damit der Sensor sich zwischen den Aluplatten frei bewegen kann, h... vier Minuten Zeit, ihr Geschäft zu erledigen. Die Sensordaten driften über einen längeren Zeitraum, über d