Inhaltsverzeichnis:

Venti - Intelligente Belüftung - Gunook
Venti - Intelligente Belüftung - Gunook

Video: Venti - Intelligente Belüftung - Gunook

Video: Venti - Intelligente Belüftung - Gunook
Video: Keine Chance für Schimmel – Einbau einer Lüftungsanlage 2024, November
Anonim
Venti - Intelligente Belüftung
Venti - Intelligente Belüftung

Dieses anweisbare ist eine Schritt-für-Schritt-Anleitung, um ein Belüftungssystem mit Raspberry Pi zu machen. Dies war eine Aufgabe für die Schule, ich studiere MCT (Medien- und Kommunikationstechnologie) an der HOWEST Kortrijk, wo wir mindestens 3 verschiedene Sensoren, einen Aktor und ein Display verwenden mussten.

Die Lüftung misst die Außen- und Innentemperatur, die Luftfeuchtigkeit und den Lichtanteil. Diese Daten werden an eine Datenbank gesendet. Die Werte werden auf einer kleinen von mir erstellten Website angezeigt, auf der Sie auch Ihre Einstellungen hinzufügen können. Das Backend läuft auf einem Raspberry Pi.

Schritt 1: Zubehör

  • Raspberry Pi 3 B+ mit Netzteil und SD-Karte
  • 9V Batterie
  • DHT11 Feuchtigkeits- und Temperatursensor
  • 2 9V-Lüfter
  • OLED-Display
  • Eindraht-Temperatursensor
  • L293D
  • MCP3008
  • Lichtabhängiger Widerstand
  • Überbrückungsdrähte (männlich-weiblich und männlich-männlich)
  • 4.7k Ohm Widerstand
  • 10k Ohm Widerstand
  • Steckbrett-Gehäuse
  • Multiplex (18 mm und 3 mm)
  • Plexiglas (4mm)
  • Schrauben
  • Farbe
  • Holzkleber
  • Bohrer

Weitere Informationen in meiner Stückliste

Schritt 2: Schaltung

Schaltkreis
Schaltkreis

Dies ist die Schaltung für mein Projekt. Es enthält viele Drähte, ist aber nicht so schwer zu bauen. Stellen Sie sicher, dass die folgenden Schnittstellen auf Ihrem Raspberry Pi aktiviert sind

  • SPI: für MCP
  • I2C: für OLED-Display

Ich habe folgende Bibliotheken verwendet:

  • DHT-Bibliothek: https://learn.adafruit.com/dht(Hinweis: Dieser Sensor ist nicht wirklich genau, wenn Sie ihn benötigen, würde ich empfehlen, nach einer anderen Art zu suchen.)
  • L293D-Bibliothek:
  • Installieren Sie die Adafruit_SSD1306-Bibliothek aus Paketen
  • Installieren Sie die Adafruti_DHT-Bibliothek aus Paketen

Schritt 3: Gehäuse

Gehege
Gehege
Gehege
Gehege
Gehege
Gehege

Nachdem ich die Schaltung hergestellt hatte, begann ich mit dem Bau des Gehäuses. Ich wollte alles in eine Miniaturküche stecken. Ich habe MDF 3mm, 18mm und Plexiglas 4mm verwendet. Ich habe viele Löcher mit einem Bohrer gemacht, um die Kabel durchzuziehen.

Die Skizze wurde im Maßstab 1:3 cm angefertigt und 1 Box hat eine Länge von 0,5 cm als Referenz.

Schritt 4: Datenbank

Datenbank
Datenbank

Ich habe diese Datenbank für den Code verwendet, den ich im nächsten Schritt verlinke. Es wurde mit MySQL erstellt und mit MariaDB auf Raspberry Pi gehostet.

Schritt 5: Code

Ich habe den gesamten Code in einem Github-Repository abgelegt, dort finden Sie sowohl das Frontend als auch das Backend. Code: Mein Github-Repository oder lade die Dateien herunter und entpacke sie, die ich hier hochgeladen habe.