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

Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով ՝ 6 քայլ
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով ՝ 6 քայլ

Video: Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով ՝ 6 քայլ

Video: Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով ՝ 6 քայլ
Video: Օգտագործելով Melexis MLX90614 ինֆրակարմիր ջերմաչափ `Arduino- ի հետ 2024, Նոյեմբեր
Anonim
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով
Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով

Այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել ջերմաչափ Arduino և LM35 ջերմաստիճանի տվիչով, LCD էկրանով, լարերի հետ միացված տախտակի վրա: Այն ցույց կտա ջերմաստիճանը elsելսիուսում և Ֆարենհեյթում:

Քայլ 1: Պահանջներ

Պահանջներ
Պահանջներ

Սա ջերմաչափի պատրաստման համար անհրաժեշտ մասերի ցանկն է: 1.1 x Arduino UNO տախտակ 2.1 x LM35 ջերմաստիճանի տվիչ 3.1 x LCD էկրան (16A1, 16A2 կամ որևէ այլ) 4.1 x Breadboard5.1 x 10k պոտենցիոմետր/փոփոխական դիմադրիչներ (կարող եք օգտագործեք նաև 5k կամ 50k) 6. Որոշ արականից արական և ցատկող լարեր:

Քայլ 2. Հիմնական տեղեկություններ մասերի և գնման հղումների մասին -

Հիմնական տեղեկություններ մասերի և գնման հղումների մասին
Հիմնական տեղեկություններ մասերի և գնման հղումների մասին

Ինչպես պատրաստել ջերմաչափ Arduino- ի և LM35- ի միջոցով

Քայլ 3. LM35- ի կապակցման դիագրամ

LM35- ի կապի դիագրամ
LM35- ի կապի դիագրամ

LM35- ի կապի դիագրամ

Քայլ 4: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Չկա տարբերություն 16 x 1 և 16 x 2 էկրանների կապում, այնպես որ պարզապես հետևեք միացմանը և օգտագործեք Power Bank ՝ ավարտված նախագծին էներգիա հաղորդելու համար: Շղթան շատ հեշտ է, իսկ հավաքումը/միացումը նույնպես շատ հեշտ է, պարզապես օգտագործեք վերը նշված սխեմայի սխեման և միացրեք ամբողջ կապը: Այժմ միացրեք arduino- ի տախտակը համակարգչին և վերբեռնեք ստորև նշված կոդը: Նշում. ցուցադրումը կաշխատի: և 16x2- ը ավելի լավ է, այնպես որ ես տալիս եմ հղում 16A2 ցուցադրման հղման համար: Պարզապես պետք է ինչ -որ ծածկագիր փոխել, ես ամեն ինչ բացատրեցի կոդավորման մասում:

Քայլ 5: Կոդավորում

Կոդավորում
Կոդավորում

// SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // կապում է dclararation LCD- ի համար arduinoconst int inPin = A0; // LM35void տեղադրման միջին (ելքային) քորոց () {lcd.begin (8, 2); // Փոխեք այստեղ ՝ հաշվի առնելով ձեր lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // No changefloat millivolts = (value / 1024.0) *5000; float celsius = millivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // Ոչ changelcd.print (ցելսիուս); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print ("F"); ուշացում (1000);} Վերևում է ջերմաչափի հիմնական ծածկագիրը Նշում-Ինչպես ասացի, ես օգտագործում եմ հին 16x1 LCD, որը ճիշտ է աշխատում միայն այն դեպքում, երբ այն ենթադրվում և գաղտնազերծվում է որպես 8x2 lcd: Բայց երբ օգտագործեք 16x2 էկրան, ապա սա խնդիրը չի հաստատվի: 16x2 էկրանին պարզապես findlcd.begin (8, 2); // Փոփոխեք այստեղ ՝ ըստ ձեր lcdin ծածկագրի և փոխարինեք (8, 2) ըստ ձեր ցուցադրման ՝ որպես (սյունակ, տող): եթե ունեք 16x2 էկրան, ապա փոխարինեք (8, 2) (16, 2) -ով: և եթե Դուք ունեք 20x4 էկրան, պարզապես փոխարինեք (8, 2) (20, 4) -ով: Ներբեռնեք.ino ֆայլը այստեղից

Քայլ 6: Ամեն ինչ վայելելու ժամանակն է

Ամեն ինչ կատարված է վայելելու ժամանակը
Ամեն ինչ կատարված է վայելելու ժամանակը

Ինչպես կատարել ջերմաչափ Arduino- ի և LM35- ի միջոցով Բեռնումն ավարտվելուց անմիջապես հետո ջերմաչափը կսկսի գործել, եթե LCD- ի վրա այլևս ոչինչ չի երևում, այլ միայն վառ դեղին լույսը, այնուհետև կարգավորեք հետևի լույսը 10k Potentiometer/փոփոխական դիմադրիչների միջոցով: Կարգավորումից հետո դուք կգտնեք ելքը, ինչպես ցույց է տրված ստորև նկարում: Վերջապես մենք պատրաստել ենք ջերմաչափ Arduino- ի և LM35- ի միջոցով, որը կարող է ցույց տալ ջերմաստիճանը Celsius- ում և Fahrenheit- ում: Դուք կարող եք փոփոխել ծածկագրերը, ինչպես նաև միացնել ըստ ձեզ: Հուսով եմ, որ ձեզ դուր կգա այս հեշտ նախագիծը: Շնորհակալություն, խնդրում ենք այցելել Մենք դիտարկեցինք

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