Innehållsförteckning:
- Steg 1: Vad du behöver för att bygga din egen smarta termostat
- Steg 2: Så hur fungerar en termostat ändå?
- Steg 3: Lödning av ESP8266
- Steg 4: Anslut temperatursensorn och reläet till chipet
Video: Billig webbansluten termostat: 12 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
En av de första Internet of Things -produkterna som hittade in i många hushåll är den smarta termostaten. De kan lära sig när du vill att ditt hus ska bli varmt och vilken rumstemperatur som vanligtvis krävs.
Det coola är att de också kan användas för att slå på och stänga av värmaren med din mobil, även när du är utanför hemmet. Mycket praktiskt när du glömde att stänga av det när du lämnade eller när du vill komma hem till ett trevligt och varmt hus.
Problemet är att dessa termostater som Nest och Ecobee är ganska dyra. Men varför betala 250 dollar för något du kan bygga själv, eller hur? Låt mig visa dig hur du gör din egen smarta online -DIY -termostat för mindre än 30 dollar. Som en bonus kan du till och med använda koden som jag skrev för en webbapp för att styra din termostat OCH jag visar dig hur du gör ett kapacitivt metallfodral för termostaten som kommer att imponera även på de nördigaste vännerna.
Steg 1: Vad du behöver för att bygga din egen smarta termostat
Min termostat är relativt enkel att bygga (om du vet hur man löder och det är också enkelt) och den använder lätt tillgängliga komponenter:
- Adafruit Huzzah ESP8266 ($ 9,95)
- DHT22-modul (6, 95 i euro, jag föredrar de på ett utbrottskort)
- Relä (de kostar mindre än två dollar)
- Strömförsörjning som kan leverera 5 volt vid 2 ampere (vilken telefonladdare som helst fungerar bra)
- Perfboard (jag gillar Adafruits perma-proto boards)
- Bygelkabel hane-hona
- Lödtråd (använd blyfritt, det är bättre för dig)
Du kan gå många vägar för ett fodral på väggen, men för vad jag gjorde kommer du att behöva detta:
- 2 mikroservos (som SG92R, 6 euro vardera)
- Metallfodral (jag använde en gammal cd-rom-enhet)
- 4 lysdioder
- NPN-transistor (typ BC547)
- Motstånd (220 ohm och ett par 330 kilo-ohm)
- Plexiglasbit
- Bit av trä
- Bitar av mindre saker som skruvar och järntråd
För att skapa kretsen behöver du bara ett lödkolv. En multimeter är oerhört praktisk för att kontrollera om du har anslutit allt korrekt. På din dator behöver du Arduino -programvaran och en USB till serieomvandlare eller kabel för att ladda upp programvara till ESP8266 -chipet.
För att skära metallen till fodralet använde jag en Dremel. En borrmaskin, hacksåg och en limpistol är också till nytta. Om du ska dra en extra kabel för att driva termostaten kan du också behöva ett tråddragningsverktyg och kiselspray.
Steg 2: Så hur fungerar en termostat ändå?
I de flesta hus med centralvärme går en tråd genom ett rör i väggen mellan värmaren och termostaten i vardagsrummet.
Termostaten är egentligen inget annat än en strömbrytare, en som slår på och stänger av värmaren. Den har en ratt eller knappar för att ställa in önskad temperatur. När temperaturen i rummet sjunker under den inställda temperaturen ansluter termostaten ledningarna från värmaren. Det är så värmaren vet att den ska slå på. En cirkulationspump inuti värmaren kommer att pumpa varmt vatten genom radiatorerna i huset, tills temperaturen är över den inställda temperaturen, då kommer termostaten att koppla bort de två ledningarna.
Om du har flera ledningar som kommer ut från väggen kan du testa vilka två du behöver helt enkelt genom att ansluta dem och (ha en vän) lyssna om värmaren tänds (vanligtvis är det en röd och en blå tråd).
Dumma värmare och smarta värmare
De flesta värmare är tillräckligt smarta för att strypa tillbaka då och då, så att varmvatten kan pumpas genom systemet innan det värms upp igen. Det sparar energi. Vissa äldre typvärmare gör dock inte det, och du måste hjälpa dem lite genom att ta reda på vilken driftcykel som är mest effektiv och ändra koden i termostaten därefter.
Det finns en annan sak att ta hänsyn till. I mitt hus är värmaren av den modulerande övertalningen, så enkelt att slå på och av. Men nyare värmare förväntar sig att termostater använder OpenTherm-protokollet. På det sättet säger termostaterna inte bara värmaren att slå på och av, utan också hur varmt vattnet i systemet ska värmas till. Inga problem: det finns också OpenTherm -bibliotek för Arduino tillgängliga.
Steg 3: Lödning av ESP8266
ESP8266 -modulen kommer förmodligen att skickas komplett till dig, men utan att de svarta rubrikerna löds på. När du har gjort det löds det hela på protoboardet. Se till att du placerar raderna med stift på båda sidor av det tomma utrymmet i mitten så att de inte kommer att anslutas.
Klipp och ta av en kort tråd (helst röd, det är rätt sätt) för att ansluta ESP8266 till strömförsörjningen. Löd kabeln på protoboardet bredvid stiftet på chipet där det står 'Vbat'. Löd den andra änden av tråden till raden med den röda linjen (se illustrationen nedan). Gör samma sak med en svart tråd och löd den mellan 'GND' (för 'mark') på chipet och raden med den svarta (eller blå) linjen.
Löd sedan en liten skruvterminal på ditt protobord så att du enkelt kan ansluta ledningarna från strömförsörjningen till 5 -voltsskenan senare.
Chippet driver i sin tur sensorn, så på motsatta sidan av ditt protobord löds en tråd mellan 3V -utgången från ESP8266 till den röda raden och från GND -stiftet till den blå raden. Nu har du på din protobord en 5 volts skena, en 3,3 volt skena och två markskenor.
Efter lödning klippte jag ner skivan till en mindre storlek med hjälp av en kapsåg så att den skulle passa i mitt fall senare. Det är nog bättre att göra detta innan lödning, men då måste du vara en bättre planerare än jag.
Jag fäst den på träet med små skruvar, tillsammans med de andra komponenterna i termostaten.
Steg 4: Anslut temperatursensorn och reläet till chipet
Andra pris i den trådlösa tävlingen
Rekommenderad:
Smart termostat ESP8266: 6 steg (med bilder)
Smart termostat ESP8266: Bienvenue sur ce nouvel -artikel. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le confinement. Ce projet m'a été proposé par mon père, en effet il vient de déménager dans une vieille maison et l
Webbansluten digital klocka: 7 steg
Web Connected Digital Clock: Hittade en digital klocka på $ 10 på Amazon. Nu för att anpassa det för att få tid från internet
Webbansluten SMART LED-animationsklocka med webbaserad kontrollpanel, synkroniserad tidsserver: 11 steg (med bilder)
Webbansluten SMART LED-animationsklocka Med webbaserad kontrollpanel, tidsserver synkroniserad: Klockans historia går långt tillbaka-mer än 30 år. Min far var banbrytande för denna idé när jag bara var 10 år gammal, långt före LED -revolutionen - tillbaka när LED: erna var 1/1000 ljusstyrkan för deras nuvarande bländande glans. En sann
Billig och effektiv hemautomation med hallon Pi: 11 steg (med bilder)
Billig och effektiv hemautomation med Raspberry Pi: Jag har alltid velat kunna styra lampor trådlöst, men kommersiella alternativ är vanligtvis dyra. Philips Hue -lampor kostar cirka $ 70, och WiFi -anslutna lampor är också dyra. Denna handledning kommer att berätta hur du styr upp till fem lampor/l
Gör en webbansluten robot (för cirka $ 500) (med en Arduino och en Netbook): 6 steg (med bilder)
Skapa en webbansluten robot (för cirka $ 500) (med en Arduino och en Netbook): Denna instruktion visar dig hur du bygger din egen webbanslutna robot (med en Arduino mikrokontroller och Asus eee pc). Varför vill du ha en webb Ansluten robot? Att leka med förstås. Kör din robot från andra sidan rummet eller från räkningen