Satura rādītājs:
- 1. darbība: iemesls
- 2. darbība. Izmantotie materiāli
- 3. solis: sasaistiet to visu
- 4. solis: kods
- 5. solis: pēdējās domas
Video: Termometrs ar relatīvo temperatūras krāsu 2 collu TFT displejā un vairākiem sensoriem: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Esmu izveidojis displeju, kurā parādīti vairāku temperatūras sensoru mērījumi. Forši ir tas, ka vērtību krāsa mainās līdz ar temperatūru:
75 grādi pēc Celsija = SARKANS> 60> 75 = Oranžs> 40 <60 = DZELTENS> 30 <40 = GAISMAS ZILS <40 = TUMŠS
1. darbība: iemesls
Mūsu māja tiek apsildīta ar centrālapkuri. Sistēmu baro virtuvē esoša plīts, kas baro 1000 litru bufera tvertni. No šejienes siltais ūdens tiek sūknēts uz grīdas apsildi un radiatoriem.
Tas labi darbojas mājās, bet var būt apgrūtinošs, ja esmu ilgāku laiku prom. Tāpēc mēs nolēmām pievienot automātisku granulu dedzināšanas sildītāju, kas arī ir pievienots bufera tvertnei tā, lai abas sistēmas varētu strādāt kopā. Ir svarīgi zināt, kad pārtraukt dedzināt baļķus krāsnī, jo var rasties bufera tvertnes pārkaršana. Acīmredzot ir visu veidu drošības vārsti, bet novērst vienmēr ir labāk.
Es gribēju ekrānu, kas mēra temperatūru tvertnē vairākos līmeņos, lai mēs varētu redzēt, cik daudz siltuma esam uzkrājuši. Galu galā temperatūras krāsai vajadzētu mainīties atbilstoši vērtībai: sarkana - ļoti karsta (> 75 grādi pēc Celsija līdz tumši zilai aukstumam, <30 grādi).
2. darbība. Izmantotie materiāli
Arduino UnoFour DS18b20 temperatūras sensori1 4,7 kΩ rezistors Krāsains TFT displejs, es izmantoju šo 2 collu displeju no AliexpressWiring utt.
3. solis: sasaistiet to visu
Četri DS18b20 sensori ir adresēti caur vienu vadu sistēmu. Tas ietaupa daudz savienojumu ar Arduino un ir diezgan vienkāršs, skatiet attēlu. Šeit ir pievienots rezistors.
Displeja pieslēgšana prasīja vairāk pūļu. Tam vajadzētu (vajadzētu…) darboties, noklikšķinot uz tā kā vairoga, taču tas nedarbojās. Daži pētījumi man parādīja, kā to savienot, izmantojot SPI (tomēr nav ne jausmas, ko tas nozīmē), izmantojot šādu shēmu:
VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10
Tiek izmantota ILI9225 bibliotēka, kā tas tika minēts uz displeja iepakojuma. Bibliotēku varat atrast šeit Github.
Viss komplekts Es paņēmu paraugus no bibliotēkas, viss kārtībā. Yeehaa !!!
4. solis: kods
Man bija vajadzīgs laiks, lai izdomātu, kā uz TFT ekrāna uzzīmēt tekstu, līnijas utt. Tas izrādījās diezgan vienkārši. Kods, kā padarīt teksta krāsu attiecībā pret temperatūru, bija kaut kas cits, tāpēc es pievērsos Arduino forumiem, kur man palīdzēja čalis ar nosaukumu "Wild Bill". Kudo !!
Jūs varat atrast kodu šeit.
5. solis: pēdējās domas
Tas bija patiešām foršs projekts. Man tagad būs jāatrod jauks korpuss, lai lieta izskatītos gudra. Man tas nav labi. Jebkura palīdzība / ieteikumi, kā to izdarīt, ir ļoti pateicīgi
Vēlmju saraksts:
- Pievienojiet WIFI, jābūt vienkāršam ar ESP288 vai Nodemcu; Man tie ir apkārt
Ieteicams:
DIY mežizstrādes termometrs ar 2 sensoriem: 3 soļi (ar attēliem)
DIY mežizstrādes termometrs ar 2 sensoriem: Šis projekts ir mana iepriekšējā projekta "DIY mežizstrādes termometrs" uzlabojums. Tas reģistrē temperatūras rādītājus mikro SD kartē. Aparatūras izmaiņas Es pievienoju DS18B20 temperatūras sensoru reālā laika pulksteņa modulim, kur ir
Arduino 2,4 collu TFT displeja pārbaude: 4 soļi
Arduino 2,4 collu TFT displeja pārbaude: Sveiki visiem! Šī pamācība ir paredzēta funkcionāla displeja pievienošanai jūsu arduino. Parasti tas notiek tā, kā tad, kad mēs savienojam arduino un rakstām kādu projektu, tas parāda tikai tukšu baltu izvadi. Tātad, vienkārši pieturoties pie pamatiem un wi
2.4 TFT Arduino laika stacija ar vairākiem sensoriem: 7 soļi
2.4 TFT Arduino laika stacija ar vairākiem sensoriem: pārnēsājama Arduino laika stacija ar TFT LCD un dažiem sensoriem
ESP32 NTP temperatūras zondes gatavošanas termometrs ar Steinhart-Hart korekciju un temperatūras trauksmi: 7 soļi (ar attēliem)
ESP32 NTP temperatūras zondes vārīšanas termometrs ar Šteinharta-Harta korekciju un temperatūras trauksmi: Joprojām ir ceļā, lai pabeigtu "gaidāmo projektu", "ESP32 NTP temperatūras zondes vārīšanas termometrs ar Šteinharta-Harta korekciju un temperatūras trauksmi" ir pamācība, kas parāda, kā es varu pievienot NTP temperatūras zondi, pjezo b
3,5 collu HDD kronšteins 5,25 collu diskdzinim: 3 soļi
3,5 collu HDD kronšteins 5,25 collu diskdzinim: lielākajai daļai no mums joprojām ir veci CD/DVD diski, kas jums jau nav vajadzīgi, taču jums ir žēl izmest. Šis pamācības veids ir tas, kā piešķirt vecajam CD/DVD diskam otro dzīvi