Innholdsfortegnelse:
- Trinn 1: Hva du trenger for å bygge din egen smarte termostat
- Trinn 2: Så hvordan fungerer en termostat uansett?
- Trinn 3: Lodding av ESP8266
- Trinn 4: Koble til temperatursensoren og reléet til brikken
Video: Billig nettkoblet termostat: 12 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
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
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?
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
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:
Smart termostat ESP8266: 6 trinn (med bilder)
Smart termostat ESP8266: Bienvenue sur ce nouvel artikkel. 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é propose par mon père, en effet il vient de déménager dans une vieille maison et l
HestiaPi Touch - Åpen smart termostat: 9 trinn (med bilder)
HestiaPi Touch - Åpen smart termostat: Om HestiaPi Touch HestiaPi Touch er en helt åpen kildekode smart termostat for hjemmet ditt. Alle digitale filer og informasjon er tilgjengelig nedenfor og vårt hovednettsted. Med den kan du overvåke temperaturen i hjemmet, den relative fuktigheten og atmosfæren
Nettkoblet SMART LED-animasjonsklokke med nettbasert kontrollpanel, tidsserver synkronisert: 11 trinn (med bilder)
Web-tilkoblet SMART LED-animasjonsklokke Med nettbasert kontrollpanel, tidsserver synkronisert: Historien om denne klokken går langt tilbake-mer enn 30 år. Min far var banebrytende for denne ideen da jeg bare var 10 år gammel, lenge før LED -revolusjonen - tilbake da LED var 1/1000 lysstyrken til deres nåværende blendende glans. En sannhet
Billig og effektiv hjemmeautomatisering med bringebær Pi: 11 trinn (med bilder)
Billig og effektiv hjemmeautomatisering med Raspberry Pi: Jeg har alltid ønsket å kunne styre lysene trådløst, men kommersielle alternativer er vanligvis dyre. Philips Hue -lys koster rundt $ 70, og WiFi -tilkoblede lys er også dyre. Denne opplæringen vil fortelle deg hvordan du kontrollerer opptil fem lys/l
Billig forbedring av trykte bilder: 4 trinn (med bilder)
Billig forbedring av trykte bilder: De billige skriverne gjør jobben hans veldig bra, men de trykte bildene er veldig følsomme: enhver dråpe vann ødelegger dem. "Fotopapiret" for å skrive ut bilder er veldig dyrt. Det vanlige papiret gir vanlige resultater. Jeg brukte vanlig 75 g A4 -papir for dette