Gå til innhold

Lage "intelligent" termostat


Anbefalte innlegg

Hei,

Er ikke helt fornøyd med termostatene jeg har på varmeovnene hjemme, må fortsatt slå var og på varmen manuelt av og til, da det enten blir for varmt eller kaldt selv om termostaten står på samme instillingen. Så jeg lurer på om jeg kan lage en bedre løsning.

 

Tenker meg en termostat med flere temperatursensorer slik at den kan måle temperaturen på flere steder i rommet for å få en mer balansert måling, evt. med noen sensorer utenfor boligen slik at den kan vite om det blir kaldere eller varmere ute og på den måte være føre var ved å regulere temperaturen inne.

 

Så lurer jeg på om noen har en forslag til hva slags teknologi jeg kan bruke. Tenker meg å programmere den fra en PC, men den fungere uten at en PC er tilkoblet. En annen ting som hadde vært fint var om den registerte temperaturen på sensorene og tidspunktene for når den slo inn og ut slik at jeg kan laste det ned til PC'en i ettertid.

 

Trenger noen innspill,  det bare er på idestadiet enda. Kanskje noen har vært borti noe ligende. I første rekke lurer jeg på hvilken plattform det er best å satse på Arduino eller Raspberry Pi eller noe annet? (Det er jo drøssevis med små datamaskiner å få tak i for tiden.) Pris er såklart også en ganske vesentlig faktor, så rimelig så mulig:)

 

Noen ideer?

Lenke til kommentar
Videoannonse
Annonse

En vanlig romtermostat med både luft og gulvføler vil fikse jobben ganske enkelt. Denne bør da monteres et stykke unna ovnen og den innebygde termostaten på ovnen bør da lines fast på max slik at ikke den også driver å kobler ut. Ellers så finnes det drøssevis med forskjellige systemløsninger som fikser kontroll fra WEB, smartphone, PC, nettbrett eller via SMS-meldinger. Vil du heller bygge noe selv, så er jo Arduino UNO en enkel plattform å starte med. Du vil finne mange eksempler på nett, ikke minst på Youtube.

Lenke til kommentar

Programmering av Microchip med tilkoblede temp sensorer kan være stikkord her. Søk mer info på nett. Antall temp sensorer du trenger avgjør hvilken Microchip du velger, altså hvor mange inn og utganger du trenger fra microchipen. Når det gjelder programmeringsspråk er det flere muligheter. Som sagt du har fått noen stikkord og et utgangspunkt, resten må du lese deg opp til på egenhånd :) du finner mye nyttig på Youtube og diverse forum.

 

 

http://no.farnell.com/microchip/dv164120/programmer-pickit2-for-pic/dp/9945350

 

http://www.amazon.co.uk/Unknown-DV164120-Starter-Kit-Pickit/dp/B0040ZRFA4

 

http://picprojects.org.uk/projects/pictop.htm

 

http://www.instructables.com/id/DIY-X-10-AC-Power-Sensor/step3/Microcontroller-programming/

 

http://forum.allaboutcircuits.com/blog/temperature-sensor-lm35-pic16f877a.513/

 

https://www.sparkfun.com/products/10988

 

http://www.ermicro.com/blog/?p=660

Endret av 13:18
Lenke til kommentar

Da vil jeg anbefale enten Arduino Uno eller denne lille søte programerbare dubbedingsen som du kan putte rett i USB-porten. Den koster bare 15,- med frakt og programmeres på samme måte som Arduino UNO (dog litt vanskeligere å komme inn i programmeringsmodus). Programeringssoftwaren laster du gratis på www.arduino.cc

 

http://www.ebay.com/itm/Digispark-Kickstarter-ATTINY85-Arduino-General-Micro-USB-Development-Board-/310701802419?

 

Temp-sensor:

http://www.ebay.com/itm/1PCS-LM35-LM35DZ-TO-92-IC-SENSOR-PRECISION-TEMP-NEW-/261832858809?hash=item3cf6745cb9

Lenke til kommentar

Da vil jeg anbefale enten Arduino Uno eller denne lille søte programerbare dubbedingsen som du kan putte rett i USB-porten. Den koster bare 15,- med frakt og programmeres på samme måte som Arduino UNO (dog litt vanskeligere å komme inn i programmeringsmodus). Programeringssoftwaren laster du gratis på www.arduino.cc

 

http://www.ebay.com/itm/Digispark-Kickstarter-ATTINY85-Arduino-General-Micro-USB-Development-Board-/310701802419?

 

Temp-sensor:

http://www.ebay.com/itm/1PCS-LM35-LM35DZ-TO-92-IC-SENSOR-PRECISION-TEMP-NEW-/261832858809?hash=item3cf6745cb9

Så ikke dumt ut det der. Jeg har bare erfaring med Pickit2 som også er tilkoblet USB porten. Software og alt du trenger for å komme igang med programmering følger med dersom du kjøper et sett. Jeg hadde for endel år siden som hobby å bygge små selvgående roboter og brukte PICKIT2 og var veldig fornøyd. Om jeg ikke husker feil så kunne man velge mellom flere programmeringsspråk som C, C++, Basic og muligens flere. Jeg brukte C++, men dette er mangen år siden nå så mye av kunnskapene er glemt og mye nytt er sikkert kommet på markedet.

 

Uansett, Microchip, tempsensorer og litt lodding er nok en mulig vei å ta. Det er forvøvrig ikke gjort på en helg å lære seg dette, men når man først begynner å få litt innsikt så er det utrolig med muligheter og en veldig artig hobby.

Endret av 13:18
Lenke til kommentar

Jeg er ingen ekspert på området men har et bestemt inntrykk av at PIC-systemet er mest vanlig i USA og at Arduino / Amtel er størst i Europa og Norge. Jeg googlet litt på Youtube og diverse elektronikkforum og fant at det var enklest å få programmeringshjelp dersom jeg valgte Arduino/Amtel. Dessuten så virker det som inngangsbiletten for utviklingsverktøy med PIC-løsningen er noe høyere. Når du får dreisen på selve programmeringen og blir litt varm i trøya så kan du gjerne se på den sexye "Amtel ATtiny85", eller denne dingsebomsen som er ferdig med power og USB:

http://www.ebay.com/...-/310701802419?

 

Selve ATtiny prosessoren (den har innebygget RAM): http://www.ebay.com/itm/1PCS-ATTINY85-ATTINY85-20PU-IC-MCU-8BIT-8KB-FLASH-DIP-NEW-/251890046238?hash=item3aa5d1151e

Endret av Professor Balthazar
Lenke til kommentar

Jeg er ingen ekspert på området men har et bestemt inntrykk av at PIC-systemet er mest vanlig i USA og at Arduino / Amtel er størst i Europa og Norge. Jeg googlet litt på Youtube og diverse elektronikkforum og fant at det var enklest å få programmeringshjelp dersom jeg valgte Arduino/Amtel. Dessuten så virker det som inngangsbiletten for utviklingsverktøy med PIC-løsningen er noe høyere. Når du får dreisen på selve programmeringen og blir litt varm i trøya så kan du gjerne se på den sexye "Amtel ATtiny85", eller denne dingsebomsen som er ferdig med power og USB:

http://www.ebay.com/...-/310701802419?

 

Selve ATtiny prosessoren (den har innebygget RAM): http://www.ebay.com/itm/1PCS-ATTINY85-ATTINY85-20PU-IC-MCU-8BIT-8KB-FLASH-DIP-NEW-/251890046238?hash=item3aa5d1151e

Du har sikkert rett. :) som sagt endel år siden jeg hadde dette som hobby og er ikke så oppdatert. Oppfordrer TS til å undersøke litt på egenhånd og gjøre seg opp sin egen mening :)

Lenke til kommentar

 

Jeg er ingen ekspert på området men har et bestemt inntrykk av at PIC-systemet er mest vanlig i USA og at Arduino / Amtel er størst i Europa og Norge. Jeg googlet litt på Youtube og diverse elektronikkforum og fant at det var enklest å få programmeringshjelp dersom jeg valgte Arduino/Amtel. Dessuten så virker det som inngangsbiletten for utviklingsverktøy med PIC-løsningen er noe høyere. Når du får dreisen på selve programmeringen og blir litt varm i trøya så kan du gjerne se på den sexye "Amtel ATtiny85", eller denne dingsebomsen som er ferdig med power og USB:

http://www.ebay.com/...-/310701802419?

 

Selve ATtiny prosessoren (den har innebygget RAM): http://www.ebay.com/itm/1PCS-ATTINY85-ATTINY85-20PU-IC-MCU-8BIT-8KB-FLASH-DIP-NEW-/251890046238?hash=item3aa5d1151e

Du har sikkert rett. :) som sagt endel år siden jeg hadde dette som hobby og er ikke så oppdatert. Oppfordrer TS til å undersøke litt på egenhånd og gjøre seg opp sin egen mening :)

 

Helt klart. Det finnes mange veier til Rom. Amtel, PIC og Intel er alle store leverandører av mikroprosessorer. For meg så var det viktigste å velge et system med lav inngangspris og enkel tilgang på brukerstøtte. En annen, dog litt beslektet metode er å vurdere den populære (mini-PC'en) Raspberry Pi. Mitt konkrete forslag er imidlertid å starte med Arduino UNO.

Lenke til kommentar
  • 2 uker senere...

Takk for innspill! Det går ikke fort her, er fremdeles på planlegginsstadiet. Tenker kanskje jeg vil forsøke meg med å satse på Arduino i første omgang, det virker svært interessant og ikke så kostbart (i hvert fall ikke i utgangspunktet). Ser at det selges kloner av Arduino UNO på ebay for under 50.- kr (f.eks.. http://www.ebay.com/itm/111718049595?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT).Er det like greit å satse på en slik som en original?

 

En annen ting jeg tenker hadde vært fint var om jeg kunne lage sensorene trådløse, f.eks. koble noen sensorer til en Arduino og kommunisere med denne trådløs fra en annen enhet. Noen tips på det området?

Lenke til kommentar

Ja klonene fungerer som regel ganske greit. Har kjøpt mange og opplevd litt avvikende kvalitet. De som er merket DK synes jeg er rett gode. Har ikke testet med hverken radiokort eller IR-kort, men det skal hvist fungere bare fint. Trur det finnes beslektede kort som leveres med integrert radio (husker ikke navnet på dem). Mitt råd er å gjøre det enkelt i starten. Det tar litt tid å få dreisen på programmeringa og bruken av forskjellige sensorer, innganger og utganger. Ofte må du ha drivere på utgangene (dersom du skal styre noe annet enn bare lysdioder), og da trenger du litt elektronikk i tillegg.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...