Inhaltsverzeichnis:

Raumtemperatur- und Luftfeuchtigkeitsmonitor - Gunook
Raumtemperatur- und Luftfeuchtigkeitsmonitor - Gunook

Video: Raumtemperatur- und Luftfeuchtigkeitsmonitor - Gunook

Video: Raumtemperatur- und Luftfeuchtigkeitsmonitor - Gunook
Video: hoyiours Digitales Raumthermometer, 3 Stück Raumtemperatur-Monitor Unboxing und Anleitung 2024, Juli
Anonim
Raumtemperatur- und Luftfeuchtigkeitsmonitor
Raumtemperatur- und Luftfeuchtigkeitsmonitor
Raumtemperatur- und Luftfeuchtigkeitsmonitor
Raumtemperatur- und Luftfeuchtigkeitsmonitor

Mein Projekt QTempair misst die Raumtemperatur, Luftfeuchtigkeit und Luftqualität.

Dieses Projekt liest Daten von den Sensoren, sendet diese Daten an die Datenbank und diese Daten werden auf einer Website angezeigt. Sie können eine Temperatur in den Einstellungen auf der Website speichern, wenn es wärmer als die gespeicherte Temperatur wird, schaltet sich ein Ventilator ein. Sie können den Lüfter auch über die Website ein- oder ausschalten.

Kurz gesagt wird QTempair in der Lage sein:

  • Messen Sie die Luftfeuchtigkeit im Raum
  • Messen Sie die Temperatur im Raum
  • Messen Sie das Kohlendioxid im Raum
  • Anzeige der Daten auf der Website

In diesem anweisbaren werde ich Schritt für Schritt erklären, wie ich es gemacht habe.

Schritt 1: Schritt 1: Erste Schritte

Schritt 1: Erste Schritte!
Schritt 1: Erste Schritte!
Schritt 1: Erste Schritte!
Schritt 1: Erste Schritte!

Im Anhang finden Sie eine Excel-Datei. Eine Stückliste (Stückliste) Dort finden Sie die benötigten Materialien, wo Sie sie finden, wie viel sie kosten und wie viel das Projekt kosten wird.

Die Materialien, die Sie benötigen, sind:

  • Raspberry Pi 3 Modell B
  • DHT22
  • MQ-135
  • Gleichspannungs Motor
  • LCD Bildschirm
  • LED
  • Ldr
  • Etwas Holz, um eine Kiste zu machen, aber nur eine Brotkiste usw. reicht auch!

Schritt 2: Schritt 2: Beginnen wir mit der Verkabelung

Schritt 2: Beginnen wir mit der Verkabelung
Schritt 2: Beginnen wir mit der Verkabelung

Basierend auf diesem Fritzing-Schema sollten Sie in der Lage sein, die Verkabelung vorzunehmen

Schritt 3: Schritt 3: Programmierung

Ich habe die Komponenten in Python programmiert (https://www.python.org/)

Wenn Sie die Komponenten basierend auf dem Fritzing-Schema korrekt angeschlossen haben, sollten Sie in der Lage sein, Daten von ihnen zu lesen.

Schritt 4: Schritt 4: Datenbank

Schritt 4: Datenbank
Schritt 4: Datenbank

Ich habe MySql (https://www.mysql.com/) verwendet, um meine Datenbank zu erstellen. Ich habe 2 Tabellen für dieses Projekt verwendet. In einer Tabelle speichern wir den Sensor, den wir in diesem Projekt verwenden, in der anderen Tabelle werden die Daten des Sensors gespeichert. Diese wird mit der sensorId aus der Sensortabelle verknüpft.

Schritt 5: Schritt 5: Website

Schritt 5: Webseite
Schritt 5: Webseite
Schritt 5: Webseite
Schritt 5: Webseite
Schritt 5: Webseite
Schritt 5: Webseite

Hier sind die Bildschirme meiner Website. Sie sehen, dass die Daten im Diagramm visualisiert werden. Diese Daten werden angezeigt und die Einstellungsseite.

Schritt 6: Schritt 6: Alles zusammenfügen

Ich habe MDF für meinen "Fall" verwendet, aber Sie können alles verwenden, was Sie wollen. Stellen Sie nur sicher, dass es dick genug ist und Sie einige Löcher darin bohren können.