Inhaltsverzeichnis:

OfenClip: 4 Schritte
OfenClip: 4 Schritte

Video: OfenClip: 4 Schritte

Video: OfenClip: 4 Schritte
Video: Eiskalte Typen auf heißen Öfen (Clip) 2024, Juli
Anonim
OfenClip
OfenClip

Unser Ofen ist wie ein Tier, das in unserem Keller wohnt. Wenn es "an" ist, hat das Haus ein Bassbrummen und Sie können sehen, dass etwas brennt, nicht weit von Ihrem Standort entfernt.

Kombinieren Sie diese Unheilschwangerschaft mit der Neugier zu wissen, wann und wie lange der Ofen anläuft, und Sie haben den Hintergrund für meinen FurnaceClip.

(Solche Informationen können nützlich sein. Vor einigen Jahren lief unser Ofen im Sommer recht häufig an. Es schien nicht richtig zu sein. Einige Jahre später stellten wir fest, dass unser Warmwasserspeicherregler defekt war. Ich kann Ihnen nicht sagen, wie viel Treibstoff und Geld wir verschwendet haben, um dieses Problem nicht früher zu lösen).

Ich habe im Laufe der Jahre einige Ansätze ausprobiert und habe jetzt eine Iteration, die seit einigen Monaten funktioniert und (endlich) meine Ziele erreicht.

Schritt 1: Das Setup

Die Einrichtung
Die Einrichtung
Die Einrichtung
Die Einrichtung

Ich habe einen Blynk-Server, der auf einem Raspberry Pi läuft, der sich der Aufgabe widmet, eine Verbindung zwischen dem FurnaceClip, der ein WiFi-fähiges Adafruit Huzzah-Breakout-Board für den ESP8266 enthält, und dem Internet bereitzustellen. Die Daten werden in der Blynk-Cloud gespeichert. Es kann im CSV-Format heruntergeladen werden, was ich gelegentlich mache, um einen Überblick über Trends zu erhalten.

Die Blynk-Anwendung ist auch auf meinem Telefon installiert, damit ich den Echtzeitstatus des Ofens und seine verstrichene Laufzeit in den letzten Stunden, Wochen oder Monaten abrufen kann.

Um das zu implementieren, was ich habe, benötigen Sie das FurnaceClip-Board, Zugang zu einer 115-V-Leitung an Ihrem Ofen, die sich einschaltet, wenn der Ofen läuft, einen Raspberry Pi und den Blynk-Java-Server und die Blynk-Anwendung für Ihr Smartphone.

Schritt 2: Die Schaltung

Die Rennbahn
Die Rennbahn

Das FurnaceClip-Schema ist oben. Die wohl schwierigste Aufgabe in diesem gesamten Projekt bestand darin, die Methode zur Ansteuerung der Schaltung zu finden. Ich wollte, dass der Stromkreis ausgelöst wird, wenn der Ofen "an" war.

Hier geht es um die dritte Iteration. In der ersten Iteration hatte ich einen DHT22-Temperatursensor unter dem Stromauslass, der an einen Raspberry Pi angeschlossen war. Das war zu codeabhängig, also ging ich zu einem kleinen Lüfter, der an eine Komparatorschaltung angeschlossen war.

Schritt 3: Der erste Versuch

Der erste Versuch
Der erste Versuch
Der erste Versuch
Der erste Versuch

Ich habe einen kleinen Lüfter unter dem Gebläse an der Außenseite des Ofenfensters ausprobiert, den Powervent. Das hat gut funktioniert. Ein kleiner Lüfter erzeugt etwa 2V, wenn er sich schnell dreht.. aber es nimmt täglich einen heißen (100 Grad C), schmutzigen Strom von Ofenabgasen auf. Ich stellte fest, dass sich die Lüfter nach ein oder zwei Monaten abnutzten, was nicht der zuverlässige Betrieb war, nach dem ich suchte.

Die Schaltung, um dies zu implementieren, verwendete einen Komparator auf der Spannungsleitung des kleinen Lüfters.

Schritt 4: Der zweite Versuch

Dann entdeckte ich, dass mein Ofen einen Übertemperatursensor in der Abluftöffnung hat, der auslöst, wenn die Ablufttemperatur zu hoch ist. Ich glaube, dies soll den Ofen abschalten, wenn viel Schnee fällt und der Stromabzug nach außen blockiert wird. Wir hatten einige große Schneefälle in Neuengland, aber nichts, was das möglich macht… noch.

Der Übertemperaturkreis erhält beim Starten des Ofens einen 115-V-Eingang. Solange die 115V den Sensor passieren, läuft der Ofen. Wenn nicht, ist es zu heiß und der Ofen wird abgeschaltet.

Ich habe diese 115 V als Eingang für einen One-Shot-Multivibrator verwendet, der den schlafenden ESP8266 zurücksetzt. Der Chip wacht auf, stellt eine Netzwerkverbindung zum WLAN des Hauses her und beginnt mit dem Zählen der verstrichenen Zeit. Wenn der Ofen abschaltet, fällt der Eingangspin unter die Schwellenspannung, die Zählung stoppt, ein endgültiger Wert wird auf den Blynk-Server geschrieben und der Chip geht zurück in den Shutdown-Modus. Wenn Sie an dem Code interessiert sind, lassen Sie es mich wissen und ich werde ihn teilen. Ich habe auch noch ein Board und Teile für zwei von meiner ersten Bestellung übrig. Wenn Sie also bereit sind, dies zu testen, senden Sie mir bitte dieses Interesse und ich schicke Ihnen ein Board.

Das ist alles. Wie bei vielen Dingen war das Gute an diesem Projekt die Iterationen, die ich durchlaufen habe, um dorthin zu gelangen, wo ich jetzt bin. Sie alle bieten etwas Lernen und Einsicht und darum geht es!

Empfohlen: