Inhaltsverzeichnis:

Intelligente Lüftersteuerung - Gunook
Intelligente Lüftersteuerung - Gunook

Video: Intelligente Lüftersteuerung - Gunook

Video: Intelligente Lüftersteuerung - Gunook
Video: MTeC® intelligente Lüftersteuerung 2024, Juli
Anonim
Intelligente Lüftersteuerung
Intelligente Lüftersteuerung

Dieses Projekt wurde erstellt, um die Notwendigkeit der Steuerung eines Lüfters in einem Gehäuse durch die Interpretation aktueller Temperaturinformationen zu erfüllen. Es hat das Ziel, mit geringem Budget einen Lüfter entweder 2-Pin oder 3-Pin per Pulsweitenmodulation anzusteuern und soll per WLAN steuerbar sein.

Als zweites Ziel sollte es in einem Smart Home System einfach zu verwenden sein.

Ich entschied mich, einen Standard-ESP8266 mit einem Temperatursensor-Schild und einer Breakout-Platine für den Mosfet zu verwenden.

Die PWM wird vom ESP gesteuert, das den Mosfet in einer schnellen Frequenz schaltet.

Lieferungen

- Mosfet-Ausbruch

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (Stellen Sie sicher, dass Sie V3 wählen, da es Befestigungslöcher hat.)

- DHT22-Schild

de.aliexpress.com/item/32648082692.html

- Weibliche Dupont-Drähte

de.aliexpress.com/item/33039596089.html

- 3D gedrucktes Gehäuse (siehe angehängte STLs)

- ESP Easy-Firmware

github.com/letscontrolit/ESPEasy/releases

- 3x8mm Schrauben (bevorzugt zum Einschrauben in Kunststoff)

- Heißkleber

- Lötkolben

Schritt 1: Drucken Sie den Fall

Drucken Sie die Hülle mit einem 3D-Drucker aus oder nutzen Sie einen Druckservice.

Dies sind meine Druckeinstellungen für den Fall:

  • Schichthöhe: 0,2
  • Material: PLA (Niedertemperaturbereich), PETG/ABS (Hochtemperaturbereich)

Druck mit Unterstützung für die großen Löcher z. B. USB. Sie benötigen keine Unterstützung für die Lüftungsschlitze.

Schritt 2: Löten der Platinen

Löten der Platinen
Löten der Platinen
Löten der Platinen
Löten der Platinen

Löten Sie die mit dem wemos v3-Paket gelieferten Pins auf die Platine.

Die längere Seite mit dem Kunststoff sollte oben auf der Platine liegen. (Bild 1.) Die kleinen Stifte ragen aus der unteren Platine heraus.

Hinweis: Verwenden Sie ein Steckbrett, um die Stifte zu löten, möglicherweise benötigen Sie eine kleine Spitze.

Danach den Abstandshalter mit langen Stiften an das Temperaturschild anlöten. (Bild 2).

Lassen Sie vorerst die langen Stifte.

Schritt 3: Löten der Drähte

Löten der Drähte
Löten der Drähte
  • Verwenden Sie drei Kabel mit Dupont-Buchsen.
  • Schneiden Sie ein Ende jedes Kabels ab und passen Sie die Länge an, die Sie möglicherweise benötigen.
  • Entfernen Sie einen kurzen Teil der Isolierung und verlöten Sie jedes Drahtende.
  • Legen Sie den Schrumpfschlauch bereits über das Kabel und schieben Sie ihn bis zum Dupont-Steckerende.
  • Schneiden Sie die Hälfte der langen Stifte wie folgt ab:

    • 5V
    • Masse

    Eine PWM-PIN -> z. B. D5

Sehen Sie auf Ihrem Temperaturschild nach, welche PIN für die Daten verwendet wird.

Beim DHT22 Shield wird D4 verwendet. Verwenden Sie nicht die gleiche PIN

Alternativ für 5V können Sie auch 3.3V Pin verwenden

  • Setzen Sie bereits ein wenig Lötmittel auf die 3 Pins.
  • Danach die Pins und die Kabel zusammenlöten, jeweils einen.
  • Legen Sie den Schrumpfschlauch darüber und verwenden Sie eine Heißluftpistole, um ihn zu schrumpfen.

Achten Sie darauf, die Hitze nicht direkt gegen die Temperatur zu setzen. Sensor kann es sonst beschädigt werden

Schritt 4: Legen Sie die Teile in den Koffer

Legen Sie die Teile in den Koffer
Legen Sie die Teile in den Koffer
Legen Sie die Teile in den Koffer
Legen Sie die Teile in den Koffer
  • Drücken Sie das Mosfet-Board und die Wemos vorsichtig in die Seite des Gehäuses. Wie auf dem Bild zu sehen. Sie sollten bereits an Ort und Stelle gehalten werden.
  • Geben Sie etwas Heißkleber auf die Stifte, die die beiden Bretter halten, damit sich das Brett nicht lösen kann.
  • Danach legen Sie das Temperaturschild auf die Wemos.

Achten Sie auf die richtige Ausrichtung des Schirms z. B. 5V entspricht an beiden Platinen dem gleichen Pin.

Als Beispiel soll das Sensorende des DHT22 zum Gehäuserand zeigen.

Die restlichen Stifte des Schildes können Sie später vorsichtig abschneiden. (vielleicht nach dem Testen)

Schritt 5: Verkabelung insgesamt

Verkabelung insgesamt
Verkabelung insgesamt
Verkabelung insgesamt
Verkabelung insgesamt

Schild zu Mosfet:

5V -> VCC

GND -> GND

PWM-PIN -> SIG

Mosfet:

Stromquelle + -> VCC IN

Stromquelle - ->GND

FAN + -> V +

LÜFTER - -> V -

FAN (optional 3 PIN) -> Nicht anschließen. Schneiden Sie es ab und legen Sie einen Schrumpfschlauch darüber.

Verwenden Sie für Schraubklemmen immer Aderendhülsen

Schritt 6: Firmware

Firmware
Firmware

Ich habe mich für ESPEasy zur Steuerung des ESP entschieden. Der Vorteil ist, dass Sie nicht wissen müssen, wie man C-Code schreibt, um Ihr Ziel zu erreichen.

  • Holen Sie sich eines der ESP Easy Release
  • Extrahieren Sie es und verwenden Sie die ESP. Easy. Flasher.exe

    • Wählen Sie zuerst einen Com-Port aus
    • Als eine Firmware mit der Endung normal_ESP8266_4M1M.bin
    • Schreib es an die wemos
    • Gerät neu starten (für kurze Zeit den USB-Stecker ziehen)
    • WLAN-AP "ESP_Easy_0" erscheint, Passwort: configesp(vor 2.0 hieß der AP ESP_0) Wenn Sie nicht automatisch zur Anmeldeseite weitergeleitet werden, navigieren Sie zu 192.168.4.1
    • Konfigurieren Sie den ESP, um Ihr WLAN zu verwenden.

Die 4M wird wegen 4MB Flash verwendet.

Schritt 7: Mit SmartHome verbinden

Mit SmartHome verbinden
Mit SmartHome verbinden
Mit SmartHome verbinden
Mit SmartHome verbinden
  • Verbinden Sie sich mit der Benutzeroberfläche Ihres ESPEasy.

    • Verwenden Sie Ihren Router, um festzustellen, welche IP-Adresse das ESPEasy hat. Normalerweise wird es als espeasy-0 aufgeführt.
    • Gehen Sie dann zum Webinterface, indem Sie https://yourip. eingeben
  • Fügen Sie im Geräteabschnitt das neue Sensorgerät hinzu. Wenn Sie das DHT22 haben, ist es normalerweise der D4 GPIO-Pin.
  • Nach erfolgreichem Hinzufügen des Gerätes sehen Sie die Werte in der Übersicht (Abb.2)
  • Gehen Sie zur Registerkarte Controller und wählen Sie Ihr HomeAutomation-System. Wenn Sie noch keinen haben, können Sie MQTT oder generisches HTTP verwenden

Dann können Sie abhängig von Ihrer Automatisierung weiter gehen, um Regeln oder Automatisierungen zu schreiben.

Sie können die PWM mit dem folgenden Befehl testen:

yourip/control?cmd=PWM, 14, 2300

Der Lüfter sollte fast auf Hochtouren laufen.

Schritt 8: Endmontage

Wenn alles funktioniert endlich Deckel drauf und 4 mal 3x8mm Schrauben reinschrauben.

Normalerweise bevorzuge ich Schrauben zum Einschrauben in Kunststoff. Normale M3-Schrauben könnten auch funktionieren.

Schritt 9: Nützliche Links

Ich verwende Homeassistant als meine Smarthome-Lösung, hier sind einige nützliche Links zur Integration.

www.home-assistant.io/integrations/mqtt/

www.home-assistant.io/integrations/fan.mqt…

www.home-assistant.io/integrations/sensor….

Empfohlen: