diff --git a/docs/kommunikationsweg.png b/docs/kommunikationsweg.png new file mode 100644 index 0000000..6c94fcd Binary files /dev/null and b/docs/kommunikationsweg.png differ diff --git a/docs/kommunikationsweg.svg b/docs/kommunikationsweg.svg new file mode 100644 index 0000000..80d421a --- /dev/null +++ b/docs/kommunikationsweg.svg @@ -0,0 +1,112 @@ + + + + Kommunikationsweg der Messstation + + + + DHT11 + Temp. + Luftfeuchte + + + CCS811 + eCO₂ + TVOC + + + + Arduino + Uno R3 + Messstation + liest alle 2 s + sendet alle ~4 s + + + + ESP-01 + (ESP8266) + WLAN-Modul + + + + Handy- + Hotspot + 2,4 GHz + + + + Laptop + Python-Webserver + server.py, Port 3000 + speichert den Verlauf + + + + LCD 16×2 + Anzeige vor Ort + + + + 2. Uno R3 + nur Stromversorgung + + + + Browser (Website) + Live-Werte, Verlauf, + CO₂-Alarm ab 1000 ppm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Digital (Pin 2) + I²C (A4/A5) + UART Pin 0/1 + AT-Befehle + WLAN + 2,4 GHz + HTTP POST + JSON + /api/messwerte + + + parallel, 4 Bit + 3,3 V + GND + HTTP GET + alle 2 s + JSON- + Antwort + + + + + + Daten + + + Stromversorgung +