Sisällysluettelo:

Terrariumin kosteus- ja lämpötilanhallintajärjestelmä: 11 vaihetta (kuvilla)
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä: 11 vaihetta (kuvilla)

Video: Terrariumin kosteus- ja lämpötilanhallintajärjestelmä: 11 vaihetta (kuvilla)

Video: Terrariumin kosteus- ja lämpötilanhallintajärjestelmä: 11 vaihetta (kuvilla)
Video: TERRAARIO: Nuolimyrkkysammakot 2024, Marraskuu
Anonim
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä
Terrariumin kosteus- ja lämpötilanhallintajärjestelmä

JOHDANTO:

Tämä ohje on tarkoitettu modulaarisen kosteuden ja lämpötilan säätöjärjestelmän kehittämiseen Arduino Unoa käyttäen. Tämä järjestelmä käyttää vedenpitävää kosteus- ja lämpötila -anturia ympäristön parametrien seurantaan ja Arduino Uno -liitäntää, joka on kytketty 5 V: n releisiin kostuttimen ja tuulettimen aktivoinnin ohjaamiseksi. Toissijainen järjestelmä, joka käyttää reaaliaikaista kelloa (RTC), varmistaa kostean ilman päivittäisen virkistämisen ja mahdollistaa ajastetun kostutuksen ja jäähdytyksen ohjelmoinnin. Kosteus- ja lämpötilamittaukset heijastetaan nestekidenäyttöön.

Tämän laitteen tarkoituksena on hallita trooppisten kasvien ympäristöparametreja. Tässä tapauksessa nämä kasvit suosivat korkeampaa kosteutta (tyypillisesti yli 70%) ja ovat herkkiä korkeammille lämpötiloille (30-35C). Koska rakennuksen LVI -järjestelmän lämpötila on kohtuullinen, voin varmistaa, että lämpötila ei laske tietyn kynnyksen (20 ° C) alapuolelle. Tässä tapauksessa kasvihuoneilmiö on enemmän huolenaihe, joten kostutuksen lisäksi on toteutettava jäähdytys.

HUOMIO:

Tämä rakenne sisältää työskentelyn sähköllä. Noudata erityisiä varotoimia sähköiskun ja sähköiskun välttämiseksi. Ole erityisen varovainen johdotuksessa, jotta vältät oikosulkuja tai huonoja yhteyksiä.

Vaikka tämä järjestelmä on suunniteltu yhteensopivaksi 120 V: n laitteiden kanssa, sitä ei ole tarkoitettu käytettäväksi suurvirtaisten järjestelmien kanssa. Yksinkertaiset muutokset mahdollistavat tällaisen järjestelmän, mukaan lukien suuremmalle teholle tarkoitetut releet, jäähdytysjärjestelmän jne. Rajoita kaikkien kytkettyjen laitteiden kokonaisvirranotto enintään 10A: iin.

MUUTTAMINEN:

Tätä järjestelmää voidaan muokata lisäämällä muita ohjausparametreja, kuten lämmitin. Lisäksi sitä voidaan käyttää ilman aktiivista ohjausjärjestelmää vain levittämällä kosteaa ilmaa määräajoin. Tämä tekijä on vahvasti riippuvainen terraariossa kasvatettavien organismien tyypeistä.

VARASTO:

Ohjelma, kaaviot ja 3D -tulostusmallit löytyvät myös GitHubista täältä.

Tarvikkeet

OHJAIN

    • 1x Arduino Uno Rev3 (RobotShop RB-Elf-156)
    • 1x 2 tai 4 kanavan 5V 10A rele (RobotShop RB-Elf-156)
    • 1x SHT 20 I2C vedenpitävä lämpötila- ja kosteusanturi (RobotShop SEN0227)
    • 1x I2C 16x2 LCD -moduuli (SunFounder ASIN B019K5X53O)
    • 1x Data Logger Shield RTC- tai RTC -moduulilla (RobotDyne ASIN B072Q1584B)
    • 1x ruuviliitin kilpi Arduino Unolle (valinnainen, RobotDyne ASIN B071JK13DP)
    • 3 x 120 V: n 2-piikkinen jatkojohto (3-piikkiä voidaan myös käyttää, varmista, että ne kestävät 10 A [1200 W] tai enemmän)
    • 1x Project Box vähintään 7 "x5" x3 "(RadioShack, ASIN B0051YSCGO)
    • 1x PCB -levy tai asennuslevy laatikolle
    • 1x USB a/b -kaapeli
    • 1x USB -seinälaturisovitin (120V)

ILMANKOSTUTIN

    • 1x Homasy Cool Mist -kostutin (ASIN B07RZSBSHJ)
    • 1x 5/8 "x 6 'PVG -sappipumpun poistoputki (tai vastaava 3/4" - 5/8 "letku, LOWES #814327)
    • 1x 3/4 "naaras-naarasliitin PVC-liitin (LOWES #23850)
    • 2x 3/4 "uros-naaras ruuvi kyynärpää PVC-liitin (LOWES #126822)
    • 1x 3/4 "sivuputken kyynärpää PVC -liitin (LOWES #315496)
    • 1x 3/4 "pyörivä uros-naaras kastelusovitin (LOWES #194629)

TUULETIN

    • 1x 12V tietokoneen tuuletin
    • 1x 12V 1A virtalähde
    • 1x 12V uros+naaras 2,1x5,5MM DC -virtaliittimen pistokesovitin

PIENET OSAT

    • 20x hyppykaapelit
    • 4x läpivientiholkki (PH7)
    • 3x 22-10 AWG vaijerimutterit
    • 12x ruuveja ja pultteja
    • 6x M3-0,5 tai UNC 4-40 ruuvia ja pultteja
    • 4x ruuvia (kiinnityslevyn kiinnittämiseksi projektirasiaan)
    • 3x imukupin koukut

TYÖKALUT

    • Johtosuojus
    • Ruuvitaltat (erikokoisia)
    • Porata
    • Pyörivä työkalu (valinnainen)
    • 3D -tulostin (valinnainen)

OHJELMOIDA

Ohjelma löytyy tältä sivulta tai GitHubista täältä

Vaihe 1: Yhdistä Adruino -piiri

Johda Adruino -piiri
Johda Adruino -piiri

Tämä vaihe koskee elektroniikan asennusta ja liittämistä. Tässä tapauksessa kaikki johdotus on Arduino UNO, SHT 20 ja vain Arduino -liitännät releisiin. *Huomaa, että 120 V: n jatkojohtojen liittämistä ei tarvitse tehdä nyt.

LANGO ARDUINO

  1. Kerää tarvikkeet, jotka on lueteltu kohdassa OHJEJÄRJESTELMÄ.
  2. Johda Arduino Uno mukana toimitetun kaavion mukaan (kuva). Älä kytke relettä vielä.

    • Datalogger Board:

      Yhdistä Arduino Unon päälle

    • Ruuviliitin:

      Kytke analoginen puoli Arduino Unon Datalogger Boardin analogiseen puoleen

    • SHT 20:

      • Punaisesta 3,3 volttiin
      • Vihreä GND: hen
      • Mustasta A5: een
      • Valkoisesta A4: ään
    • I2C 16x2 LCD -näyttö:

      • SCL - A5
      • SDA - A4
      • GND - GND
      • VCC - 5V
    • 4 -kanavainen rele (käytin IN3- ja IN4 -kanavia 4 -kanavaiselta, tämä voi toimia myös releiden IN1 ja IN2 kohdalla):

      • VCC - 5V
      • GND - GND
      • IN 3 - nasta 7
      • IN 4 - nasta 8
  3. Jos käytät ruuviliittimen suojaa, voit käyttää 5 V: n ja GND: n suoraa yhteyttä näyttöön, jotta sinulla ei ole 2 nastaa samaan tuloon.
  4. Näyttö tai SHT 20 -anturi voidaan liittää toiseen SDA SCL -tuloon, joka löytyy Arduinosta AREF -tulon yläpuolelta. Huomaa, että kaikissa kilpeissä ei ole tätä.

Vaihe 2: Ohjelmoi Arduino ja tarkista

Tämä vaihe on tarkistaa, että kaikki komponentit toimivat ja että ohjelma toimii tarkoitetulla tavalla.

OHJELMA ARDUINO

  1. Lataa tietokoneella Arduino IDE, joka löytyy täältä.
  2. Liitä Arduino tietokoneeseen USB a/b -sovittimella.
  3. Lataa Arduino -ohjelma joko täältä tai tältä sivulta.
  4. Lataa ohjelmisto Arduinolle (varmista, että olet valinnut oikean COM -portin, tai se ei lataudu).

TARKISTA ELEKTRONIIKKA

  1. Tarkista, että ohjelma toimii ja kaikki osat luetaan oikein.

    1. Kosteuden voi tarkistaa asettamalla anturin lähelle kostutinta.

      • Alle 70%: n kosteudessa releen tulisi käynnistyä, mikä usein ilmaisee napsahduksen ja releen valon (mallikohtainen).
      • Jos kosteus on yli 85%, sen pitäisi sammua, mikä usein ilmaisee toisen napsautuksen ja valon sammumisen.
    2. Lämpötila voidaan tarkistaa pitämällä anturia oikein käsissäsi nostaaksesi lämpötilaa.

      Vastaavasti yli 30 ° C: n lämpötilassa tuulettimen releen tulee kytkeytyä päälle

    3. Huomaa, että anturin viiveaika on noin 6 sekuntia ympäristön muutoksen ilmoittamiseen.
  2. Varmista, että näyttö lukee lämpötilan kosteuden kohtuullisella ympäristönumerolla.

    Voit arvioida nykyisen kosteuden ja lämpötilan käyttämällä toista anturia tai paikallisen sään perusteella

Vaihe 3: Luo projektilaatikko ja kiinnitä elektroniikka

Luo projektilaatikko ja kiinnitä elektroniikka
Luo projektilaatikko ja kiinnitä elektroniikka
Luo projektilaatikko ja kiinnitä elektroniikka
Luo projektilaatikko ja kiinnitä elektroniikka

Projektirasia voidaan nyt rakentaa ja elektroniikka asentaa asennettavaksi laatikkoon myöhemmin.

PROJEKTIKOTELO

  1. Projektikoteloa varten on porattava 4 reikää:

    • 120V syöttöjohto.
    • SHT20 -anturin tulo.
    • Lähtö kosteuden säätöön.
    • Lähtö lämpötilan säätöön.
  2. Reiät voidaan sijoittaa mihin tahansa. Tässä esimerkkilaatikossa ne sijoitettiin seuraavasti:

    • 120 V: n tulo - ylhäällä oikealla keskellä.
    • SHT 20 -tulo - vasen puoli keskellä.
    • Kosteuden säätölähtö - oikeassa yläreunassa keskellä.
    • Lämpötilan säätölähtö - oikealla alhaalla keskellä.
  3. Merkitse ja poraa reiät 11,5 mm: n poranterällä.

    Huomautus: 7/16 "poranterää voidaan käyttää ja sen jälkeen hioa/viilata suurentaaksesi sitä tarpeeksi laittaaksesi tiivisteen

  4. Poista korkki ja tiiviste jokaisesta tiivisteestä ja kiinnitä loput ruuvirunko ja mutteri runkoon kuvan mukaisesti.

ASENNUS

  1. Käytä joko muovikappaletta, asennuslevyä tai laatikkoon leikattua prototyyppilevyä.
  2. Poraa reiät, jotka vastaavat laatikon kiinnitysreikiä.
  3. Aseta elektroniikka (Arduino Uno, jossa on kilvet ja rele) niin, että ne sopivat taululle.
  4. Merkitse reiät ja poraa sopivan kokoisella poranterällä.
  5. Kiinnitä Arduino ja releet haluamiisi otsikoihin käyttämällä taulua (kuva)

Vaihe 4: Project Boxin elektroniikan asennus

Project Box -elektroniikan asennus
Project Box -elektroniikan asennus
Project Box -elektroniikan asennus
Project Box -elektroniikan asennus
Project Box -elektroniikan asennus
Project Box -elektroniikan asennus

Tämä vaihe keskittyy sijoittamaan kaikki komponentit projektilaatikkoon, jotta lopullinen johdotus voidaan tehdä.

LISÄÄ ARDUINO JA RELE

  1. Irrota varovasti SHT 20 -anturi ja näyttö.
  2. Aseta asennuspaneeli laatikkoon (kuva). Älä ruuvaa sitä vielä sisään.

VALMISTA KAAPELIT

  1. Leikkaa jatkojohdot haluttuun pituuteen.

    • Sinulla on 1 piikkitulo, joka pysyy laatikon sisällä. Tämä on tarkoitettu Arduinon ja muiden myöhemmin lisättävien laitteiden (esim. Tuuletin, tehomuunnin jne.)
    • Kahta näistä piikkituloista käytetään kullakin kostuttimella ja jäähdytyslaitteella. Voit tehdä niistä haluamasi pituisia, mutta pidän ne laitteen lähellä, jotta johdot eivät roiku kaikkialla.
    • Yhdestä näistä jatkojohdoista säästät johdon pään laitteen virran saamiseksi. Jos virtajohto on merkitty johtoon, käytä niitä (useimmiten niissä on raitoja, älä huoli, jos johdossasi on tämä, se helpottaa järjestämistä).
  2. Irrota virtajohdon päät ja kolme virtatuloa.
  3. Kierrä irrotetut päät kiertämisen estämiseksi (kuva, kuva).
  4. Aseta korkki ja kumitiiviste tulppaan, 2 releen lähtöä ja SHT 20 -anturi.

LISÄÄ KAAPELIT

Kaapelit voidaan lisätä laatikkoon asennettuihin tiivisteisiin (kuva). Älä ruuvaa niitä vielä sisään

Vaihe 5: Releen johdotus

Releen johdotus
Releen johdotus
Releen johdotus
Releen johdotus
Releen johdotus
Releen johdotus

Tähän osaan sisällytin perusteellisemman johdotuksen, koska se voi olla hankalaa. Tämä seuraa samaa johdotusta kuin vaiheessa 2 esitetty kaavio (kuva).

KYTKENTÄRELE

  1. Liitä kaksi irrallista johtoa kummankin releen yhteisiin (C) tuloihin ruuvimeisselillä kiinnittääksesi johdon (kuva).

    • Tämä on normaalisti releen keskitulo ja sitä kutsutaan usein C: ksi tai pystysuoraksi viivaksi.
    • Johdot on ehkä leikattava, jotta ne sopivat kunnolla.
    • Varmista, että kuparia ei paljastu lähes lainkaan, istuvuus on tiukka ja ettei kuluneita johtoja roiku.
    • Sinun on ehkä nostettava levyä hieman ulos saadaksesi johdot sisään.
  2. Kytke johdon jännitteinen pää 2 virtatulosta releen normaalisti avoimeen (NO) osaan (kuva).

    Tämä on samanlainen kuin yllä oleva vaihe, mutta tämä ulostulo on merkitty viivalla, joka on kulmassa (kuten kytkin, jota ei ole kytketty yhteiseen johtoon)

  3. Aloita yhdistämällä kaikki jännitteiset johdot yhteen. (Tämä vastaa suurempaa kahdesta johdosta, ja se on usein merkitty johtojen tai mustan langan nauhoilla.) Yhdistettävät kaapelit ovat:

    • Jännitejohto pistokkeesta
    • Jännitejohto pistotulosta, jota käytetään Arduinon virransyöttöön
    • 2 irrotettua johtoa
  4. Kierrä johdot yhteen ja sulje kierrekorkilla.
  5. Liitä kaikki nollajohdot yhteen.

    • Neutraali johto pistokkeesta
    • Lähdöstä tuleva neutraali johto, jota käytetään Arduinon virransyöttöön
    • Palauta johdot kustakin 2 ulostulosta
  6. Kierrä johdot yhteen ja peitä ne kierrekorkilla (kuva).
  7. Varmista, että kaikki kierrekorkit ovat tiukasti kiinni eivätkä putoa.

    • Jos kierrekorkit eivät sovi hyvin, käytä erikokoista korkkia.
    • Vaihtoehtoisesti johdot voidaan kytkeä 2 kerrallaan ja ylimääräistä johtoa voidaan käyttää niiden yhdistämiseen

LIITÄ SHT20

  1. Ruuvaa SHT20 kiinni ruuvilevyyn.

    Johdot voidaan myös työntää hyppyjohtimiin ja/tai liittää hyppyjohtimiin, jos ruuvilevyä ei käytetä

Kiristä rauhaset

  1. Kiristä kaikki läpiviennit

    Johtoja voidaan vetää hiukan löysyyden poistamiseksi, mutta varmista aina, että ne ovat löysällä

Vaihe 6: Ohjauslaatikon kannen kokoonpano

Ohjauslaatikon kannen kokoonpano
Ohjauslaatikon kannen kokoonpano
Ohjauslaatikon kannen kokoonpano
Ohjauslaatikon kannen kokoonpano

Tässä vaiheessa näyttö asennetaan laatikon yläosaan ja lisätään 3D -tulostettuja komponentteja, jotta se näyttää siistiltä.

TARKISTA REIKÄ LCD -NÄYTTÖÖN

  1. Etsi paikka näytön kiinnittämiseen kannelle.

    Tämä projekti laittoi sen vasemmalle 1 "ylhäältä ja vasemmalta puolelta

  2. Jäljitä näyttö ja reikien sijainti.
  3. Leikkaa suorakulmainen alue näytön päälle Dremelin tai partaterän avulla.
  4. Poraa reiät näytölle sopivalla poranterällä.

LISÄÄ 3D -TULOSTETUT KOMPONENTIT (valinnainen)

  1. Tulosta mukana olevat 2 STL -tiedostoa:

    • Kehys nestekidenäytölle leikata epäjohdonmukaisuudet (16x2 LCD -näytön kehys (retro).stl).
    • Logo, joka tekee siitä virallisen (Humidi_Control_Logo.stl).
  2. Aseta tulostetut osat tulostamisen jälkeen kannelle haluamaasi paikkaan.
  3. Merkitse ruudulle porausreiät sopivalla poranterällä.
  4. Maalaa haluttaessa.

LIITÄ NÄYTTÖ

  1. Pienillä ruuveilla ja ruuveilla (M3 soveltuu hyvin tähän) ruuvit ruudulla ruuveilla edessä ja seula takana. Jos käytät kehystä, kiinnitä se etuosan läpi (kuva).
  2. Kiinnitä logo ja lisää ruuvit (valinnainen) (kuva).
  3. Varmista, että kaikki ruuvit ja pultit ovat tiukasti kiinni.

Vaihe 7: Viimeistele ohjauslaatikko

Viimeistele ohjauslaatikko
Viimeistele ohjauslaatikko
Viimeistele ohjauslaatikko
Viimeistele ohjauslaatikko

Nämä vaiheet viimeistelevät projektiruudun määrittämisen ohjausjärjestelmän sisällä.

VIRTA JA SULJETTU

  1. Käytä laatikon sisällä olevaa jatkojohdon tuloa lisätäksesi virtaliittimesi Arduinoon.

    Tykkään käyttää USB -laitetta, jotta voin avata sen helposti ja napata johdon uudelleen ohjelmoidaksesi sen

  2. Käynnistä laatikko varmistaaksesi, että kaikki liitännät toimivat.
  3. Ruuvaa asennuslevy kiinni sopivilla ruuveilla.
  4. Kierrä laatikon yläosa projektiruudun ruuveilla.

Ohjausjärjestelmä on nyt valmis. Seuraavat vaiheet ovat ilmankostuttimen ja tuulettimen lisääminen.

Vaihe 8: Kostuttimen asennus

Kostuttimen asennus
Kostuttimen asennus
Kostuttimen asennus
Kostuttimen asennus
Kostuttimen asennus
Kostuttimen asennus

Tämä on peruskostutusjärjestelmän käyttöönotto kaupallista ultraäänikostutinta käyttäen

ILMANKOSTUTIN

  1. Yhdistä ne PVC -osien avulla kuvassa näkyvään laitteeseen

    • Kiinnitä 3/4 "naaras-naaras-PVC-liitin uros-naaras-PVC-ruuvin kyynärpäähän.
    • Kiinnitä ruuvin kyynärpää toiseen ruuvikulmakappaleeseen suorakulman muodostamiseksi.
    • Lisää uros-naaras kastelusovitin ruuvin mutkan ruuvipäähän.
    • Kiinnitä sivuputken PVC -kyynärpää kastelusovittimen päähän.
  2. Mittaa ja leikkaa letku haluttuun pituuteen

    • Tämän pituuden on oltava terraarion yläosasta kostuttimen keskelle.
    • Linjassa on oltava hyvin vähän löysyyttä ja sen on oltava mahdollisimman pystysuora. Kaikki silmukat tai alueet, jotka keräävät vettä, tukkivat letkut ja estävät pieniä vesihiukkasia virtaamasta.
    • Tässä asennuksessa letkussa oli rajoja aina jalassa ja kolme jalkaa toimi.
  3. Liitä letku PVC -osaan

    Tässä tapauksessa käytetään 5/8 "sappitietä, joka sopii tiiviisti 3/4" -liitäntään

  4. Poista valkoinen korkki kostuttimen ulostulosta
  5. Työnnä letku ulostulon sisään niin, että se istuu tiukasti.
  6. Aseta PVC -letkun puoli terraarion sisään niin, että se istuu reunan suuntaisesti. PCV -osat voidaan kiertää enemmän tai vähemmän, jotta terraarion reunan leveys voidaan mukauttaa.

Vaihe 9: Jäähdytystuulettimen asennus

Jäähdytyspuhaltimen asennus
Jäähdytyspuhaltimen asennus

Tämä lisää jäähdytyspuhaltimen, joka alentaa lämpötilaa tarvittaessa konvektiivisella jäähdytyksellä

TUULETIN

  1. Liitä tietokoneen tuulettimen lähtöjohdot 12 V: n urosliittimeen.
  2. Asenna/taivuta ne 2 imukupin avulla siten, että ne istuvat tuulettimen reikiin (kuva).

    Tuuletin on käännettävä hieman alaspäin, jotta ilma saadaan ulos ympäristöstä asukkaiden jäähdyttämiseksi

Vaihe 10: Liitä se ja tarkista

Kytkeminen ja tarkistaminen
Kytkeminen ja tarkistaminen
Kytkeminen ja tarkistaminen
Kytkeminen ja tarkistaminen
Kytkeminen ja tarkistaminen
Kytkeminen ja tarkistaminen

Tämä on viimeinen vaihe valvontajärjestelmän viimeistelyyn!

KIINNIKE SHT 20

  1. Kiinnitä SHT 20 teräsparin yläosaa kohti imukuppirenkaalla (kuva).

    Teoriassa ilmassa olevan veden kaltevuuden tulisi olla pienin terraarion yläosaa kohti, koska se sekoittuu huoneilmaan. Tässä tapauksessa voidaan olla varma, että muu terraario on anturin mittaaman kosteuden tasolla tai hieman sen yläpuolella

KYTKE KAIKKI

  1. Kytke ohjausjärjestelmä pistorasiaan ja varmista, että se saa virtaa ja lukee oikein
  2. Kytke kostutin kosteuden säätöpistorasiaan.
  3. Kytke tuuletin lämpötilan säätöpistorasiaan.

TESTATA

Testaa järjestelmää säätämällä anturin ympäristöä varmistaaksesi, että releet kytkeytyvät päälle/pois tarvittaessa. Katso lisätietoja kohdasta Vaihe 2

Vaihe 11: Viimeiset sanat

LOPPUSANAT

Järjestelmä on asennettu ja sen pitäisi olla hyvä mennä. Kuten aiemmin todettiin, järjestelmä on modulaarinen, koska asioita voidaan helposti säätää tai muokata tarpeiden mukaan. On erittäin tärkeää muistaa, että tämä järjestelmä ei ole älykäs: se ei tiedä, onko vika, ja kytkee asiat vain päälle tai pois päältä. Järjestelmä on tarkistettava jatkuvasti sen varmistamiseksi, että kostuttimessa on riittävästi vettä, että letku ei ole tukossa, että kosteusanturi toimii edelleen jne. Kaiken kaikkiaan tämän järjestelmän pitäisi toimia samalla tasolla kuin kaupalliset ohjausjärjestelmät ja toimiva, mukautuva ja kustannustehokas. Hauskaa rakentamista.

Suositeltava: