Open MinttuSipola opened 10 years ago
Hyvä vihreä ajatus ja hyvin taloudellinen lähestyminen. Hyötykäyttöön valmistettava projekti motivoi. En tiedä onko tälläisiä ratkaisuja aikaisemmin tehty, mutta jos tämä toimii, niin kätevä ratkaisu kotitalouksiin.
Kiinnostava projekti! Mielenkiintoista nähdä, miten tämä tulee toimimaan. Hyvä, että käytätte kierrätysmateriaaleja. Odotamme mielenkiinnolla suunnitelmien ja työn etenemistä! Terveisin, K & N
Mielenkiintoiselta kuulostaa. Onko teillä pohjatietoa ilmiöstä? Voiko tällainen toimia, mietin? Tilanteen pitäisi olla siis että:
Jos peruskonsepti toimii teoriassa niin tässä on mahtava projetki. Matti, nyt tarvitaan sinun tietämystä...
Perusideana on se, että kylmä ilma nousee lämmetessä ylöspäin. Eli kylmä ilma menee huoneesta putkea pitkin laitteen alaosaan, jossa se lämmön vaikutuksesta nousee alumiiniputkia pitkin. Lämmennyt ilma poistuu laitteesta ylhäältä putkea pitkin huonetilaan. Terveisin, Minttu & Sanni
Tässä yks linkki solar air heater:n: https://www.youtube.com/watch?v=TLCw1cIR558
En löytänyt nyt sitä josta idea lähti, mutta tämä on ihan ok video.
Kyllähän tuo näyttää toimivan, ainakin kesällä kovalla helteellä saa lämpöä taloon ;) Kyllä tuo varmasti toimii myös pikkusen kylmemmilläkin ilmoilla jos se saa hyvin suoraa auringonpaistetta. Ei muuta kun kehittelemään älykästä järjestelmää: 1,Lämpötilan havainnointi ulkona, laatikossa ja sisällä, sekä näyttö joka kertoo mitä tapahtuu 2.Venttiilien ohjaus
Minttu, etsikääpä käsiinne Tee Itse lehti 16/2013. Siitä löytyy täydellinen artikkeli ja ohje kyseisen laitteen rakentamiseksi. Nyt kun saitte tämän vinkin, niin pakko teidän on laittaa paremmaksi. Tiedossa on myös rahan säästöä. Lehden ohjeen mukaiseen laitteeseen pitää hankkia Aidt_Retro merkkinen tekniikkapaketti, jonka hinta on VAIN 269 euroa :), tämän lisäksi tarvitaan tietenkin myös hieman puutavaraa, maalia jne... Uskoisin, että te saatte tuolla summalla jo jotain ihan luksusta, jos löydätte sopivaa, käyttökelpoista kierrätysmateriaalia.
Tarvikelista: Laatikkomateriaalia
Alumiiniputket
Elektroniikka
hyvältä vaikuttaa suunnitelma. muutama kysymys. 1.Eikö 16x2 kokoinen näyttö riitä? + kannattaa varmaan hankkia se i2c moduuli siihen että on helpompi käyttää ja vie vähemmän pinnejä arduinosta 2.Hommatkaa useampia noita lämpömittareita, laatikkoon, ulos ja sisälle 3.Ajattelitteko sijoittaa arduinon näyttöineen mihin? Miten tieto ja käskyt liikkuvat?
Listan hankinnat tilattu, ja jo tulleet perille, ja lämpömittareita tilattiin useampi. Vielä suunnitellaan mihin arduino näyttöineen sijoitettaisiin + tieto ja käskyt... Alumiinitölkit on pesty ja valmiina putkien valmistukseen :)
Vaikuttaa hyvältä! Aiotteko hommata tuohon näyttöön käyttöä helpottavan i2c-modulin(ks. näyttö issue) Jos ette niin laskekaa että pinnit riittää arduinossa kaikkien laitteiden ohjaamiseen.
Noita tuulettimia ei voi ajaa suoraan arduinon pinnillä vaan pitää laittaa fetti tai darlington transistori väliin joka pystyy antamaan kylliksi virtaa.
Hei!
Saatiin tehtyä koodi, mutta siinä lienee vielä jotain mätää... Lopussa vielä valittaa seuraavaa: Binary sketch size: 2 894 bytes (of a 30 720 byte maximum) avrdude: stk500_getsync(): not in sync: resp=0x00 Mitä ihmettä???
Olisko lämpömittarille pitänyt määritellä jokin aika, jonka välein mittailee lämpötilaa? Vai voiko olla koko ajan aktiivisena? KIITOS :)
t. Sanni ja Minttu
Katsokaa aina ensin kaikki onglema-labeleilla merkityt issuet läpi, niissä on nytkin ratkaisu.
En ole nähnyt koodianne niin en osaa ottaa kantaa tuohon toiseen kysymykseen. Arduino tekee mitä loopissa on. Alusta loppuun ja aina uudelleen, sinne voi laittaa tauon jos ei halua mitata niin tiheästi.
Servo myservo; // luodaan servo-objekti nimeltä myservo
int pos = 0; // servon perusasento 0 astetta
int lampoPin = 7; // lämpömittari pinnille 7
int tuuletinPin = 8; // tuuletin pinnille 8
int luukkuPin = 9; // servo pinnille 9
long lampo = 0; // perusasento
void setup()
{
Serial.begin (9600);
pinMode(lampoPin, OUTPUT);
pinMode(tuuletinPin, INPUT);
pinMode(luukkuPin, OUTPUT);
}
void loop()
{
if (lampo > 18) // kun lämpötila enemmän kuin 18 astetta
{
digitalWrite(9, HIGH); // käynnistää servon { for(pos = 0; pos < 90; pos); // servo menee 0 asteesta 90 asteeseen }
delay (100); // odottaa 100 ms
digitalWrite(9, LOW); // servo menee pois päältä
digitalWrite(8, HIGH); // käynnistää tuulettimen
}
else if (lampo < 18) // jos lämpötila alle 18 astetta
digitalWrite (9, HIGH); // servo käynnistyy
for(pos = 90; pos < 0; pos); // servo menee 90 asteesta 0 asteeseen
delay (100); //odottaa 100ms
digitalWrite (9, LOW); // servo menee pois päältä
digitalWrite (8, LOW); // tuuletin pysähtyy
delay (100); //odottaa 100ms
delay (50); //odottaa 100ms
}
Tutkikaapa tuo servon käyttö wikistä löytyvän esimerkin mukaan. miten se käynnistetän setupissa ja miten sitä käsketään liikkumaan. Kokeilkaa ihan käytännössä ohjata servoa. Laitoin issues listaan vinkin lämpötilasensorin käytöstä. Miksi tuulettimen pinni on INPUT? Millä ajatte noita tuulettimia? Niitä ei voi kytkeä suoraan arduinon pinniin kun ne vie sen verran virtaa. Kysykää siihen matilta apua.
Laitoin tuohon lämpösensorin issues-aiheeseen yksinkertaistetun koodin sensorin käyttämiseen. Voi olla helpompi käyttää koodissa.
Teidän laite toimii verkkovirralla mutta kun on ekologinen projetki niin virransäästö kiinnostanee teitäkin. Tässä vinkkiä...https://github.com/Robojuchen/Mechatronics2013/issues/56
Tarkoitus olisi rakentaa kierrätysmateriaalista aurinkolämmityksellä toimiva ilmanlämmitin. Mekatroniikka tulisi kuvaan niin, että lämmitin päästää ilmaa sisälle taloon ainoastaan, kun ilma on esim yli 20 asteista. Eli tässä pitäisi olla jonkunlaiset sulkuportit, jotka aukeaa kun ilma on tarpeeksi lämmintä. Tämä samalla mekanismilla kuin sälekaihdinrobotti. Tarvitaan lämpövastus, arduino nano jne.