Innehållsförteckning:
Video: FurnaceClip: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Vår ugn är som ett odjur som bor i vår källare. När det är "på" har huset ett basnynning och du kan se att något brinner, inte långt ifrån var du är.
Koppla ihop denna illavarslande med en nyfikenhet att veta om när ugnen tänds och hur länge, så har du bakgrunden till mitt FurnaceClip.
(Den här typen av information kan vara användbar. För några år sedan kom vår ugn ganska ofta under sommaren. Det verkade inte rätt. Vi kom att få reda på några år senare att vår varmvattentankstyrenhet var defekt. Jag kan inte berätta hur mycket bränsle och pengar vi slösade bort för att inte fånga det problemet tidigare).
Jag har provat några metoder under åren och har en iteration nu som har fungerat i ganska många månader och (äntligen) uppnått mina mål.
Steg 1: Installationen
Jag har en Blynk-server som körs på en Raspberry Pi, som är ägnad åt uppgiften att tillhandahålla en länk mellan FurnaceClip, som innehåller en WiFi-aktiverad Adafruit Huzzah breakout board för ESP8266, och internet. Data lagras i Blynk -molnet. Det går att ladda ner i CSV -format, vilket jag gör ibland, för att få en helhetsbild av trender.
Blynk-applikationen är också installerad på min telefon så att jag kan få ugnens realtidsstatus och dess förflutna drifttid under de senaste timmarna, veckorna eller månaderna.
För att implementera vad jag har behöver du FurnaceClip -kortet, tillgång till en 115V -linje på din ugn som tänds när ugnen är igång, en Raspberry Pi och Blynk -java -servern och Blynk -applikationen för din smarttelefon.
Steg 2: Kretsen
FurnaceClip -schemat är ovan. Förmodligen den svåraste uppgiften i hela detta projekt var att hitta metoden för att aktivera kretsen. Jag ville att kretsen skulle utlösas när ugnen var "på".
Detta är ungefär den tredje iterationen. I den första iternationen hade jag en DHT22 temperatursensor under kraftventilen som var ansluten till en Raspberry Pi. Det var för kodberoende så jag gick till en liten fläkt ansluten till en komparatorkrets.
Steg 3: Första försöket
Jag provade en liten fläkt under fläkten på utsidan av ugnsfönstret, vad de kallar Powervent. Det fungerade okej. En liten fläkt producerar ca 2V när den snurrar snabbt.. men det tar en varm (100 grader C), smutsig ström av ugnsavgaser dagligen. Jag upptäckte att fläktarna tenderade att slits ut efter en månad eller två så det var inte den pålitliga operationen jag letade efter.
Kretsen för att implementera detta använde en komparator på den lilla fläktens spänningsledning.
Steg 4: Andra försöket
Sedan upptäckte jag att min ugn har en övertemperatursensor i avgasventilen som är avsedd att lösa ut när avgasventilationstemperaturen är för hög. Jag tror att detta är avsett att stänga av ugnen om stora snöfall inträffar och kraftventilen till utsidan blockeras. Vi har haft några stora snöfall i New England, men inget som får det att hända … än.
Övertemperaturkretsen får en 115V ingång när ugnen startar. Så länge 115V går förbi sensorn, kommer ugnen att gå. Om inte är det för varmt och ugnen stängs av.
Jag använde den här 115V som min ingång till en multivibrator med ett slag, som återställde sovande ESP8266. Chippet vaknar, upprättar en nätverksanslutning till husets WiFi och börjar räkna den förflutna tiden. När ugnen stängs av sjunker ingångsstiften under tröskelspänningen, räkningen stannar, ett slutvärde skrivs till Blynk -servern och chipet går tillbaka till avstängningsläge. Om du är intresserad av koden, meddela mig så delar jag den. Jag har också en tavla och delar för två kvar från min första beställning, så om du är villig att betatesta detta, skicka mig det intresset så skickar jag dig ett bräda.
Det är ungefär det. Precis som många andra saker har det goda med det här projektet varit de iterationer jag har gått igenom för att komma dit jag är nu. De ger alla lite lärdom och insikt och det är vad det handlar om!
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)