Sisällysluettelo:

Lämpömittari suhteellisen lämpötilan värillä 2 tuuman TFT -näytöllä ja useita antureita: 5 vaihetta
Lämpömittari suhteellisen lämpötilan värillä 2 tuuman TFT -näytöllä ja useita antureita: 5 vaihetta

Video: Lämpömittari suhteellisen lämpötilan värillä 2 tuuman TFT -näytöllä ja useita antureita: 5 vaihetta

Video: Lämpömittari suhteellisen lämpötilan värillä 2 tuuman TFT -näytöllä ja useita antureita: 5 vaihetta
Video: Volvo EX30 koeajo. Volvon uusi sähkö SUV. #ex30 2024, Marraskuu
Anonim
Lämpömittari, jonka lämpötila on suhteellinen 2
Lämpömittari, jonka lämpötila on suhteellinen 2
Lämpömittari, jonka lämpötila on suhteellinen 2
Lämpömittari, jonka lämpötila on suhteellinen 2

Olen tehnyt näytön, joka näyttää useiden lämpötila -anturien mittaukset. Hienoa on, että arvojen väri muuttuu lämpötilan mukaan:

75 celsiusastetta = PUNAINEN> 60> 75 = ORANSSI> 40 <60 = KELTAINEN> 30 <40 = VALOISTA <40 = TUMMA

Vaihe 1: Syy

Talomme lämmitetään keskuslämmityksellä. Järjestelmää ruokkii keittiössä oleva liesituuletin, joka syöttää 1000 litran puskurisäiliön. Sieltä lämmin vesi pumpataan lattialämmitykseen ja pattereihin.

Tämä toimii hyvin kotona, mutta voi olla hankalaa, kun olen poissa pidemmän aikaa. Joten päätimme lisätä automaattisen pelletinlämmittimen, joka on myös kytketty puskurisäiliöön siten, että molemmat järjestelmät voivat toimia yhdessä. On tärkeää tietää, milloin tukkien polttaminen on lopetettava, koska puskurisäiliö voi ylikuumentua. Varmasti on olemassa kaikenlaisia varoventtiilejä, mutta ehkäisy on aina parempi.

Halusin näytön, joka mittaa säiliön lämpötilan useilla tasoilla, jotta voimme nähdä kuinka paljon lämpöä olemme tallentaneet. Lopulta lämpötilan värin tulisi muuttua arvon mukaan: punainen erittäin kuumalle (> 75 astetta tai tummansininen kylmälle, <30 astetta).

Vaihe 2: Käytetyt materiaalit

Arduino UnoFour DS18b20 -lämpötila -anturit1 4,7 k ohmin vastus Värillinen TFT -näyttö, käytin tätä 2 tuuman näyttöä AliexpressWiringilta jne

Vaihe 3: Yhdistä kaikki

Hooking It Up Kaikki
Hooking It Up Kaikki
Hooking It Up Kaikki
Hooking It Up Kaikki
Hooking It Up Kaikki
Hooking It Up Kaikki

Neljä DS18b20 -anturia käsitellään yhden johdinjärjestelmän kautta. Tämä säästää paljon yhteyksiä Arduinoon ja on melko yksinkertainen, katso kuva. Vastus lisätään tähän.

Näytön kiinnittäminen vaati enemmän vaivaa. Sen pitäisi (pitäisi…) toimia napsauttamalla sitä kilpenä, mutta tämä ei toiminut. Jotkut tutkimukset osoittivat minulle, kuinka liittää se SPI: n kautta (ei aavistustakaan, mitä se tarkoittaa) käyttämällä seuraavaa kaavaa:

VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10

Käytetään ILI9225 -kirjastoa, kuten tämä mainittiin näytön pakkauksessa. Löydät kirjaston täältä Githubista.

Kaikki setit Otin näytteet kirjastosta, kaikki hyvin. Juuhaa !!!

Vaihe 4: Koodi

Minulla kesti hetki tajuta, kuinka piirtää tekstiä, viivoja jne. TFT -näytölle. Tämä osoittautui melko yksinkertaiseksi. Koodi, jolla tekstin väri muutettiin suhteessa lämpötilaan, oli jotain muuta, joten käännyin Arduinon foorumeille, joissa "Bill Bill" -niminen kaveri auttoi minua. Maine!!

Löydät koodin täältä.

Vaihe 5: Viimeiset ajatukset

Tämä oli todella hieno projekti. Minun on nyt löydettävä mukava kotelo, jotta asia näyttää älykkäältä. En ole hyvä tässä. Kaikki apu / ehdotukset tämän tekemiseksi ovat erittäin tervetulleita

Toivelista:

- Lisää WIFI, sen pitäisi olla yksinkertainen ESP288 tai Nodemcu; Minulla on ne makaamassa

Suositeltava: