Բովանդակություն:
- Քայլ 1: Պահանջվում են բաղադրիչներ
- Քայլ 2: Միացումներ
- Քայլ 3: Ֆարենհայթի կոդ
- Քայլ 4: Codeելսիուսի ծածկագիր
- Քայլ 5: Եզրակացություն
Video: Andերմաստիճանի չափման պարզ և էժան գործիք `օգտագործելով թերմիստոր. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
պարզ և էժան ջերմաստիճանի տվիչ ՝ օգտագործելով NTC տերմիստոր
Թերմիստորը փոխում է իր դիմադրողականությունը ժամանակի փոփոխությամբ `օգտագործելով այս հատկությունը, որը մենք կառուցում ենք ջերմաստիճանի տվիչ` ջերմիստորի մասին ավելին իմանալու համար
hy.wikipedia.org/wiki/Thermistor
Քայլ 1: Պահանջվում են բաղադրիչներ
Arduino uno (կամ) ցանկացած arduino կաշխատի
որոշ ցատկող լարեր և հացի տախտակ
1 X 10 k դիմադրություն
1X NTC 10k տերմիստոր
Քայլ 2: Միացումներ
(Գրունտ) ---- (10k-Resistor) ------- | ------- (Թերմիստոր) ---- (+5v)
| Անալոգային կապում 0
Քայլ 3: Ֆարենհայթի կոդ
#ներառում
կրկնակի թերմիստոր (int RawADC) {կրկնակի ջերմաստիճան; Temp = log (10000.0*((1024.0/RawADC-1))); // = տեղեկամատյան (10000.0/(1024.0/RawADC-1)) // քաշման կարգավորման համար Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273.15; // Փոխակերպել Կելվինին elելսիուս Տեմպ = (Տեմպ * 9.0)/ 5.0 +32; // Փոխարկել elելսիուսը Ֆարենհայտ վերադարձի ջերմաստիճանի; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Thermistor (analogRead (0))))); // ցուցադրել Ֆարենհայտ ուշացում (1000); }
Քայլ 4: Codeելսիուսի ծածկագիր
#ներառում
կրկնակի թերմիստոր (int RawADC) {կրկնակի ջերմաստիճան; Temp = log (10000.0*((1024.0/RawADC-1))); // = տեղեկամատյան (10000.0/(1024.0/RawADC-1)) // քաշման կոնֆիգուրացիայի համար Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273.15; // Փոխակերպել Կելվինին elելսիուսի վերադարձի ջերմաստիճանի; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Thermistor (analogRead (0))))); // ցուցադրել Ֆարենհայտ ուշացում (1000); }
Քայլ 5: Եզրակացություն
բոլոր քայլերն ավարտելուց հետո այժմ բացեք սերիական մոնիտորը և baud- ը սահմանեք 115200, կարող եք տեսնել ջերմաստիճանի ցուցանիշները
Հետագա զարգացումները կարող եք դրան ավելացնել LCD
շնորհակալություն:)
եթե կասկածներ ունեք, ազատ հարցրեք
Խորհուրդ ենք տալիս:
Էժան կոտրված/պատռված/պատռված/հալված/միաձուլված մոմի բեռնախցիկի հեռացման գործիք. 3 քայլ
Էժան կոտրված/պատռված/պատռված/հալված/միաձուլված մոմի բեռնախցիկի հեռացման գործիք. Սա ուսանելի է ձեզ ցույց տալու համար, թե ինչպես պատրաստել ձեր սեփական ոչ թանկարժեք գործիքը ՝ կայծից հանելու այդ կոտրված բեռնախցիկը, որպեսզի կարողանաք շարունակել ձեր կարգավորումը: Ձեր սեփական մեքենայի վրա աշխատող DIY- երի համար ձեր կայծը փոխարինող ոչինչ չկա
SONAR Բարձրության չափման գործիք 2: 3 քայլ (նկարներով)
SONAR Height Measuring Instrument 2: 1.0 տարբերակ. Https://www.instructables.com/id/SONAR-Height-Meas… antանկանում եք համակարգիչ կառուցել. բարձրության չափման գործիք, որը հիմնված է արդուինոյի և ուլտրաձայնային զգայարանի վրա: Չափում
Ometերմաչափ օգտագործելով թերմիստոր. 5 քայլ
Rmերմաչափ օգտագործելով թերմիստոր. Սա ջերմաչափ է, որը օգտագործում է միայն թերմիստոր և ռեզիստոր: Կարող եք նաև ցանկացած պահի վերահսկել և պահպանել ձեր սենյակի կամ որևէ բանի ջերմաստիճանը: Կարող եք նաև վերահսկել նախկինում պահված տվյալները իրերի վերաբերյալ
Pressնշման չափման պարզ սարք կրթական նպատակների համար. 4 քայլ
Pressնշման չափման պարզ սարք կրթական նպատակների համար. Ստորև դուք կգտնեք հրահանգներ շատ պարզ և հեշտ կառուցվող սարքի համար, որը կարող է խաղալ ճնշման չափումների հետ: Այն կարող է օգտագործվել դպրոցների կամ գազի մասին օրենքների վերաբերյալ STEM- ի հետ կապված այլ նախագծերի համար, բայց կարող է նաև հարմարեցված լինել այլ սարքերի մեջ ինտեգրվելու համար
CNC Feed-rate չափման գործիք ՝ պատրաստված ջարդոնից. 5 քայլ
CNC Feed-rate չափման գործիք, որը պատրաստված է ջարդոնից. Որևէ մեկը երբևէ ցանկացե՞լ է չափել CNC մեքենայի փաստացի սնուցման տոկոսադրույքը: Հավանաբար, ոչ, քանի դեռ CNC- ի աշխատանքից հետո ֆրեզերային բիթերն անձեռնմխելի չեն … բայց երբ նրանք կանոնավոր կերպով սկսում են կոտրվել, գուցե ժամանակն է ուսումնասիրել: Այս խրատելիքում դուք կարող եք