Përmbajtje:

Termometër me ngjyrë relative të temperaturës në një ekran TFT 2 "dhe sensorë të shumtë: 5 hapa
Termometër me ngjyrë relative të temperaturës në një ekran TFT 2 "dhe sensorë të shumtë: 5 hapa

Video: Termometër me ngjyrë relative të temperaturës në një ekran TFT 2 "dhe sensorë të shumtë: 5 hapa

Video: Termometër me ngjyrë relative të temperaturës në një ekran TFT 2
Video: Умные часы Mafam MX5: что нужно знать // Часы с телефонными звонками по Bluetooth 2024, Korrik
Anonim
Termometër me ngjyrë relative të temperaturës në 2
Termometër me ngjyrë relative të temperaturës në 2
Termometër me ngjyrë relative të temperaturës në 2
Termometër me ngjyrë relative të temperaturës në 2

Unë kam bërë një ekran që tregon matjet e disa sensorëve të temperaturës. Gjëja e ftohtë është se ngjyra e vlerave ndryshon me temperaturën:

75 gradë Celcius = KUQ> 60> 75 = Portokalli> 40 <60 = YELLOW> 30 <40 = LEHTABALL <40 = E ZI

Hapi 1: Arsyeja

Shtëpia jonë është e ngrohur me ngrohje qendrore. Sistemi ushqehet nga një sobë e djegur në kuzhinë që ushqen një rezervuar tampon prej 1000 litrash. Nga këtu uji i ngrohtë pompohet në ngrohjen e dyshemesë dhe radiatorët.

Kjo funksionon mirë kur jam në shtëpi, por mund të jetë shqetësuese kur jam larg për një periudhë më të gjatë. Kështu që ne vendosëm të shtonim një ngrohës automatik të djegies së peletit i cili është gjithashtu i lidhur në rezervuarin tampon në mënyrë të tillë që të dy sistemet të mund të punojnë së bashku. Importantshtë e rëndësishme të dini kur të ndaloni djegien e shkrimet në sobë sepse mund të ndodhë mbinxehje e rezervuarit tampon. Natyrisht që ka të gjitha valvulat e sigurisë, por parandalimi është gjithmonë më mirë.

Doja një ekran i cili mat temperaturën në rezervuar në disa nivele në mënyrë që të shohim sa nxehtësi kemi ruajtur. Në fund ngjyra e temperaturës duhet të ndryshojë me vlerën: e kuqe për shumë nxehtë (> 75 gradë celcius në blu të errët për të ftohtin, <30 gradë.

Hapi 2: Materialet e përdorura

Arduino UnoFour sensorë të temperaturës 1 Rezistencë 4.7k Ohm Një ekran me ngjyra TFT, kam përdorur këtë ekran 2 nga AliexpressWiring etj.

Hapi 3: Mbërtheni të gjitha

Mbërthimi i të gjithave
Mbërthimi i të gjithave
Mbërthimi i të gjithave
Mbërthimi i të gjithave
Mbërthimi i të gjithave
Mbërthimi i të gjithave

Katër sensorët DS18b20 janë adresuar përmes sistemit me një tel. Kjo kursen shumë lidhje me Arduino dhe është mjaft e thjeshtë, shihni foton. Rezistenca shtohet këtu.

Lidhja e ekranit kërkoi më shumë përpjekje. Duhet (duhet….) Të funksionojë duke e klikuar atë si një mburojë, por kjo nuk funksionoi. Disa hulumtime më treguan se si ta lidhja atë përmes SPI (nuk kam ide se çfarë do të thotë) me skemën e mëposhtme:

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

Përdoret biblioteka ILI9225 siç u përmend në paketimin e ekranit. Bibliotekën mund ta gjeni këtu në Github.

Gjithçka i kam drejtuar mostrat nga biblioteka, në rregull. Yeehaa !!!

Hapi 4: Kodi

M’u desh një kohë për të kuptuar se si të vizatoja tekst, rreshta etj. Në një ekran TFT. Kjo doli të ishte mjaft e thjeshtë. Kodi për të bërë ngjyrën e tekstit në lidhje me temperaturën ishte diçka tjetër, kështu që iu drejtova forumeve të Arduino -s, ku një kapitull i quajtur "Wild Bill" më ndihmoi. Kudo's !!

Kodin mund ta gjeni këtu.

Hapi 5: Mendimet përfundimtare

Ky ishte një projekt vërtet interesant. Tani do të më duhet të gjej një shtresë të bukur për ta bërë sendin të duket i zgjuar. Unë nuk jam i mirë në këtë. Çdo ndihmë / sugjerim se si ta bëni këtë është shumë e vlerësuar

Lista e dëshirave:

- Shtoni WIFI, duhet të jetë e thjeshtë me një ESP288 ose Nodemcu; I kam shtrirë përreth

Recommended: