» elektroniikka » Työläs »Termostaatti arduinossa ja DS1820: ssa

Termostaatti arduinossa ja DS1820: ssa


Alun perin termostaatti tehtiin yksinkertaisesti lämpömittariksi lämpötilan säätämiseksi ikkunan ulkopuolella. Sitten, pakkasten aikana, perunat alkoivat jäätyä maan alla ja toimintoja lisättiin mikroilmaston hallitsemiseksi. Kytkentäreleen passitiedot - 250 V ja 10A (2,5 kW). Koska maanalaista lämpöä ei tarvita, riittää kymmenen kilowattia kohden.

Tarvittavat materiaalit ja työkalut:
kenkähoitolaatikko
-USB-lataus puhelimelle (mikä tahansa, vähintään 0.7A)
-TyöläsPro-Mini
-2-rivinen 8-merkkinen näyttö (WH0802A-NGA-CT on pienempi)
Kooderi painikkeella (voi ostaa mistä tahansa radiosta, painike ei voi olla sisäänrakennettu)
-lapsella 5 V: n releellä (ostin joukon kiinalaisia ​​releitä ilman optista eristystä kerralla, joten tarvitsin toisen Optocoupler PC817: n ja 470 ohmin vastus. Jos sinulla on optinen eristys tyyppikilvessä, voit kytkeä tyyppikilven suoraan arduino-porttiin)
USB-liitin
-2 3 metrin USB-jatkojohto (yksi virtajohdolle, toiseen juottamme DS1820: n)
- DS1820 (millä tahansa kirjaimella)
juotin
-liima-ase
Tyyppikilpi FTDI232

Vaihe 1: Ensinnäkin, meidän täytyy salata arduino, koska minulla on Pro Mini (se menee ilman USB-RS232 -muunninta), minun täytyy juottaa viivain nastat arduinoon. Sivulta, jolta DTR, TXD, RXD, VCC, GND, GND johdetaan. Kytke nyt FTDI232 DTR DTR, VCC VCC, GND GND, TXD RXD, RXD TXD. Suorita arduino IDE, lataa luonnos ja salama se (luonnos lopussa).
Termostaatti arduinossa ja DS1820: ssa


Vaihe 2: Nyt huolehditaan rungosta. Revitään sieni FUKS-kohdasta, rasvattaa kaikki hyvin, rasian syvä osa voidaan kuluttaa hiomakankaalla (joku tarttuisi paremmin). Merkitse anturin, USB-liittimen (äiti) ja itse näytön reikä. Liimaa rele kotelon kanteen. Meidän on yritettävä sijoittaa rele pois prosessorista ja järjestää komponentit siten, että kansi sulkeutuu myöhemmin (tilaa on paljon).

Vaihe 3: Nyt otamme USB-jatkojohdon, katkaise liitinkappale (äiti). Me katkaisimme leikatun pään, poraa reikä kaapelia varten rungossa, aseta se ja liimaa avain aseella. Lisäksi kaapelissa on punainen, miinus musta (tarkistan sen vain), plus liittimen plus, miinus miinus (en anna liittimen pinoutia - se on Internetissä). Liittimen plus ja 2 väliaineen välillä (minulla on ne kytketty), on juotettava 4,7 ktOmm-vastus.

Vaihe 4: Otetaan 2 USB-jatkojohtoa, katkaistaan ​​liitin (äiti), katkaistaan ​​kaapeli. Joka tapauksessa tarkistamme, juotimmeko kaikki oikein. Yhdistämme virtajohdon USB-latauksella ja verkkoon, kiinnitä leikattu kaapeli USB-liittimeen, katso testeri + punaisella - mustalla. Vedämme kaapelin pois ja juotamme DS1820: n - 1, + 3 loput 2 johtoa 2: een. Päällystän sitten epoksiyhdisteen (säiliöiden, lämpöpatterien korjaamiseksi), jättäen vähän anturin kotelosta ulospäin, jotta lämpötilan muutokset reagoivat nopeammin.Suoritamme asennuksen kytkentäkaavion mukaisesti (liitämme relelevyn virta ja maa vastaavasti yhteisiin + ja - piireihin).


Vaihe 5: Kaikki piirikomponentit on kytketty. Yhdistämme anturimme (ilman sitä näyttö pysyy mustana), käytä virtaa. Ensimmäisellä rivillä - lämpötila-arvo, 2: ssa, jos ”*” on päällä - rele on päällä, ei - pois päältä. Yritetään nyt asettaa releen kytkentärajat. Paina kooderin akselia (tai painiketta), raja-arvo, jona rele kytkeytyy päälle kääntämällä akselia - arvo kasvaa tai laskee. Napsauttamalla akselia uudelleen - saat ylärajan (rele sammuu), aseta arvo ja paina uudelleen. Laite tarkkailee lämpötilaa. Rajojen arvo säilyy, kun virta katkaistaan. Siinä kaikki.

8
4.5
5.5

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä
5 kommentti
halvempi toteutus mahdollista.
Tietenkin, W1209 maksaa noin 130 ruplaa toimituksen kanssa, lisää siihen 12 V: n virtalähde, rele ja kotelo - siinä kaikki. Mutta tässä asetin + siihen, että kirjoittaja ratkaisi ongelman sopivaksi katsomallaan tavalla ja päätti melko onnistuneesti, jos et ota huomioon aivan ymmärrettäviä pieniä virheitä.
Viiden ongelman ratkaisun universaalisuuden kannalta. Mielestäni halvempi versio on kuitenkin mahdollista.
Asetuksiin on lisättävä rajoitus ohjelmaan, jotta joku ei vahingossa lyö asetuksia.Asettaisin n_pr_min = 2, b_pr_max = 8 perustuen perunoiden varastointiin alakentässä.
Lämpötila-anturin kytkentäliitin epäonnistui, sopivampi paikka on virtajohdon tulon vieressä, samassa seinässä. Ja olisi hienoa kirjoittaa näytölle merkki siitä, että nykyinen lämpötila näytetään, eikä ohjearvoa.

Suosittelemme lukemaan:

Anna se älypuhelimelle ...