Innholdsfortegnelse:

Billig nettkoblet termostat: 12 trinn (med bilder)
Billig nettkoblet termostat: 12 trinn (med bilder)

Video: Billig nettkoblet termostat: 12 trinn (med bilder)

Video: Billig nettkoblet termostat: 12 trinn (med bilder)
Video: How to use W1209 Temperature relay controller and program the thermostat 2024, Juli
Anonim
Billig nettkoblet termostat
Billig nettkoblet termostat

En av de første Internet of Things -produktene som fant veien inn i mange husholdninger, er den smarte termostaten. De kan lære når du liker at huset ditt skal bli varmt og hvilken romtemperatur som vanligvis kreves.

Det fine er at de også kan brukes til å slå varmeren av og på med mobilen din, selv når du er utenfor hjemmet. Veldig praktisk når du glemte å slå den av når du dro eller når du vil komme hjem til et hyggelig og varmt hus.

Problemet er at disse termostatene som Nest og Ecobee er ganske dyre. Men hvorfor betale 250 dollar for noe du kan bygge selv, ikke sant? La meg vise deg hvordan du lager din egen smarte, online DIY -termostat for mindre enn 30 dollar. Som en bonus kan du til og med bruke koden jeg skrev for en nettapp til å kontrollere termostaten din OG jeg viser deg hvordan du lager et metall -touch -kapasitivt etui til termostaten som vil imponere selv de nerdigste vennene.

Trinn 1: Hva du trenger for å bygge din egen smarte termostat

Hva du trenger for å bygge din egen smarte termostat
Hva du trenger for å bygge din egen smarte termostat
Hva du trenger for å bygge din egen smarte termostat
Hva du trenger for å bygge din egen smarte termostat

Termostaten min er relativt enkel å bygge (hvis du vet hvordan du skal lodde, og det er også enkelt), og den bruker lett tilgjengelige komponenter:

  • Adafruit Huzzah ESP8266 ($ 9,95)
  • DHT22-modul (6, 95 i euro, jeg foretrekker de på et utbruddstavle)
  • Stafett (de koster mindre enn to dollar)
  • Strømforsyning som kan levere 5 volt ved 2 ampere (en hvilken som helst telefonlader fungerer fint)
  • Perfboard (jeg liker Adafruits perma-proto boards)
  • Jumper wire hann-hunn
  • Loddetråd (bruk blyfritt, det er bedre for deg)

Du kan gå mange veier for en sak på veggen, men for det jeg gjorde trenger du dette:

  • 2 mikro-servoer (for eksempel SG92R, 6 euro hver)
  • Metallhus (jeg brukte en gammel cd-rom-stasjon)
  • 4 lysdioder
  • NPN-transistor (type BC547)
  • Motstander (220 ohm og et par 330 kilo-ohm)
  • Stykke plexiglas
  • Bit av tre
  • Biter av mindre ting som skruer og jerntråd

For å lage kretsen trenger du bare et loddejern. Et multimeter er veldig praktisk for å sjekke om du koblet alt riktig. På datamaskinen din trenger du Arduino -programvaren og en USB til seriell omformer eller kabel for å laste opp programvare til ESP8266 -brikken.

For å kutte metallet til saken brukte jeg en Dremel. En boremaskin, håndteringssag og en limpistol kommer også godt med. Hvis du skal trekke en ekstra kabel for å drive termostaten, kan du også trenge et trådtrekkerverktøy og silisiumspray.

Trinn 2: Så hvordan fungerer en termostat uansett?

Så hvordan fungerer en termostat uansett?
Så hvordan fungerer en termostat uansett?

I de fleste hus med sentralvarme går en ledning gjennom et rør i veggen mellom varmeapparatet og termostaten i stua.

Termostaten er egentlig ikke mer enn en bryter, en som slår varmeren på og av. Den har en skive eller knapper for å stille inn ønsket temperatur. Når temperaturen i rommet synker under den innstilte temperaturen, kobler termostaten ledningene som kommer fra varmeren. Slik vet varmeren at den skal slås på. En sirkulasjonspumpe inne i varmeren vil pumpe varmt vann gjennom radiatorene i huset, til temperaturen er over den innstilte temperaturen, da vil termostaten koble fra de to ledningene.

Hvis du har flere ledninger som kommer ut av veggen, kan du teste hvilke to du trenger bare ved å koble dem til og (ha en venn) lytte om varmeren kommer på (vanligvis er det en rød og en blå ledning).

Dumme ovner og smarte varmeovner

De fleste varmeovner er smarte nok til å stryke tilbake fra tid til annen, slik at varmt vann kan pumpes gjennom systemet før det varmes opp igjen. Det sparer energi. Noen eldre type varmeovner gjør imidlertid ikke det, og du må hjelpe dem litt ved å finne ut hvilken driftssyklus som er mest effektiv og endre koden i termostaten deretter.

Det er en annen ting å ta hensyn til. I mitt hus er varmeren av den modulerende overtalelsen, så enkelt å slå av og på. Men nyere ovner vil forvente at termostater bruker OpenTherm-protokollen. På den måten forteller termostater ikke bare varmeapparatet å slå seg av og på, men også hvor varmt vannet i systemet skal varmes opp til. Ikke noe problem: det er også OpenTherm -biblioteker for Arduino tilgjengelig.

Trinn 3: Lodding av ESP8266

Lodding av ESP8266
Lodding av ESP8266

ESP8266 -modulen vil sannsynligvis bli sendt til deg komplett, men uten at de svarte hodene er loddet på. Når du har gjort det, lodder du det hele på protoboardet. Sørg for å plassere pinnene på hver side av det tomme rommet i midten, slik at de ikke kobles sammen.

Klipp og stripe en kort ledning (helst rød, det er den riktige måten) for å koble ESP8266 til strømforsyningen. Lodd ledningen på protoboardet rett ved siden av pinnen på brikken der det står 'Vbat'. Lodd den andre enden av ledningen til raden med den røde linjen (se illustrasjonen nedenfor). Gjør det samme med en svart tråd, og lodd den mellom 'GND' (for 'bakken') på brikken og raden med den svarte (eller blå) linjen.

Deretter loddes en liten skrueterminal på protobordet ditt slik at du enkelt kan koble ledningene fra strømforsyningen til 5 volt -skinnen senere.

Brikken driver sensoren igjen, så på motsatt side av protobordet ditt loddes en ledning mellom 3V -utgangen til ESP8266 til den røde raden, og fra GND -pinnen til den blå raden. Nå har du på protoborden en 5 volt skinne, en 3,3 volt skinne og to bakkeskinner.

Etter lodding kuttet jeg perfboardet til en mindre størrelse ved hjelp av en håndteringssag, så det ville passe i saken min senere. Det er nok bedre å gjøre dette før lodding, men da må du være en bedre planlegger enn meg.

Jeg festet den til treverket med små skruer, sammen med de andre komponentene i termostaten.

Trinn 4: Koble til temperatursensoren og reléet til brikken

Andre pris i den trådløse konkurransen

Anbefalt: