Բովանդակություն:

2 "TFT էկրանով և բազմաթիվ սենսորներով ջերմաստիճանի հարաբերական գույն ունեցող ջերմաչափ ՝ 5 քայլ
2 "TFT էկրանով և բազմաթիվ սենսորներով ջերմաստիճանի հարաբերական գույն ունեցող ջերմաչափ ՝ 5 քայլ

Video: 2 "TFT էկրանով և բազմաթիվ սենսորներով ջերմաստիճանի հարաբերական գույն ունեցող ջերմաչափ ՝ 5 քայլ

Video: 2
Video: Marlin Firmware 2.0.x Explained 2024, Նոյեմբեր
Anonim
2երմաչափ ՝ ջերմաստիճանի հարաբերական գույնով 2 -ի վրա
2երմաչափ ՝ ջերմաստիճանի հարաբերական գույնով 2 -ի վրա
2երմաչափ ՝ ջերմաստիճանի հարաբերական գույնով 2 -ի վրա
2երմաչափ ՝ ջերմաստիճանի հարաբերական գույնով 2 -ի վրա

Ես պատրաստել եմ էկրան, որը ցույց է տալիս մի քանի ջերմաստիճանի տվիչների չափումները: Ամենազվարճալին այն է, որ ջերմաստիճանի հետ արժեքների գույնը փոխվում է.

75 աստիճան elելսիուս = ԿԱՐՄԻՐ> 60> 75 = Նարնջագույն> 40 <60 = ԴԵELLԻՆ> 30 <40 = ԼՈIGHՅՍ ԳՈUEՅՆ <40 = ՄՈARKՅՔ

Քայլ 1: Պատճառը

Մեր տունը ջեռուցվում է կենտրոնացված ջեռուցման միջոցով: Համակարգը սնվում է խոհանոցում այրվող վառարանով, որը կերակրում է 1000 լիտր բուֆերային բաք: Այստեղից տաք ջուրը մղվում է հատակի տաքացմանը և մարտկոցներին:

Սա լավ է աշխատում, երբ տանը եմ, բայց կարող է անհանգստություն պատճառել, երբ ավելի երկար ժամանակ բացակայեմ: Այսպիսով, մենք որոշեցինք ավելացնել գնդիկավոր ավտոմատ վառարան, որը նույնպես միացված է բուֆերային տանկին այնպես, որ երկու համակարգերն էլ կարողանան աշխատել միասին: Կարևոր է իմանալ, թե երբ դադարեցնել վառարանում գերանների այրումը, քանի որ կարող է առաջանալ բուֆերային բաքի գերտաքացում: Ակնհայտ է, որ կան բոլոր տեսակի անվտանգության փականներ, բայց կանխարգելելը միշտ ավելի լավ է:

Ես ուզում էի էկրան, որը չափում է տանկի ջերմաստիճանը մի քանի մակարդակով, որպեսզի տեսնենք, թե որքան ջերմություն ենք կուտակել: Ի վերջո, ջերմաստիճանի գույնը պետք է փոխվի արժեքի հետ `կարմիր շատ շոգի համար (> 75 աստիճանից մինչև մուգ կապույտ ցրտի համար, <30 աստիճան:

Քայլ 2: Օգտագործված նյութեր

Arduino UnoFour DS18b20 ջերմաստիճանի տվիչներ 1 4.7k Օմ դիմադրությունԳունավոր TFT էկրան, ես օգտագործել եմ այս 2 դյույմանոց էկրանը AliexpressWiring- ից և այլն:

Քայլ 3: Կապեք ամեն ինչ

Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ

Չորս DS18b20 տվիչները հասցեագրված են մեկ մետաղալար համակարգի միջոցով: Սա փրկում է Arduino- ի հետ շատ կապեր և բավականին պարզ է, տես նկարը: Ռեզիստորը ավելացված է այստեղ:

Էկրանը միացնելու համար ավելի շատ ջանքեր պահանջվեցին: Այն պետք է (պետք է …) աշխատի ՝ այն որպես վահան սեղմելով, բայց դա չաշխատեց: Որոշ հետազոտություններ ինձ ցույց տվեցին, թե ինչպես միացնել այն SPI- ի միջոցով (գաղափար չկա, թե դա ինչ է նշանակում) ՝ օգտագործելով հետևյալ սխեման.

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

Օգտագործվում է ILI9225 գրադարանը, ինչպես դա նշված էր ցուցադրման փաթեթավորման վրա: Գրադարանը կարող եք գտնել այստեղ Github- ում:

Ամբողջ հավաքածուից ես վերցրեցի գրադարանի նմուշները, ամեն ինչ լավ էր: Յեաաա !!!

Քայլ 4: Կոդ

Ինձ որոշ ժամանակ պահանջվեց ՝ պարզելու, թե ինչպես կարելի է տեքստ, գծեր և այլն նկարել TFT էկրանին: Սա պարզվեց, որ բավականին պարզ է: Theերմաստիճանի համեմատ տեքստի գույնը դարձնելու ծածկագիրը այլ բան էր, ուստի ես դիմեցի Arduino ֆորումներին, որտեղ ինձ օգնեց դուրս գալ «Wild Bill» կոչվող գլուխը: Կուդոյի !!

Այստեղ կարող եք գտնել ծածկագիրը:

Քայլ 5: Վերջնական մտքեր

Սա իսկապես թույն նախագիծ էր: Այժմ պետք է գեղեցիկ պատյան գտնեմ, որպեսզի իրը խելացի տեսք ունենա: Ես այս հարցում լավ չեմ: Helpանկացած օգնություն / առաջարկություն, թե ինչպես դա անել, շատ գնահատելի է

Wանկությունների ցուցակ.

- Ավելացնել WIFI, պետք է պարզ լինի ESP288- ով կամ Nodemcu- ով; Ես նրանց շուրջը պառկած եմ

Խորհուրդ ենք տալիս: