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

Temերմաստիճանի տվիչ (Arduino) ՝ 8 քայլ
Temերմաստիճանի տվիչ (Arduino) ՝ 8 քայլ
Anonim
Duերմաստիճանի ցուցիչ (Arduino)
Duերմաստիճանի ցուցիչ (Arduino)
Duերմաստիճանի ցուցիչ (Arduino)
Duերմաստիճանի ցուցիչ (Arduino)
Duերմաստիճանի տվիչ (Arduino)
Duերմաստիճանի տվիչ (Arduino)

Այս նախագիծը կատարյալ է միջանկյալ և սկսնակ սիրահարների համար: Կարգավորումը շատ պարզ է: Կա LM35 չիպ (լրացուցիչ բացատրության հղում), որը թույլ է տալիս Arduino- ին որոշել շրջապատի ջերմաստիճանը:

Պարագաներ

1) 1 x Arduino nano/Arduino Uno + Միացնող մալուխ

2) 5 սմ x 5 սմ Տախտակամած կամ մի փոքրիկ տախտակ

3) 20 x jumper մալուխներ կամ լարեր

4) 1 x 16x2 LCD էկրան

5) 1 x 100K կամ 250K պոտենցիոմետր

6) 1 x 9V մարտկոց + միակցիչ սեղմիչ

Քայլ 1. Շրջանակի նախագծում և հասկացում

Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում
Շրջանակի նախագծում և հասկացում

LP 35 չիպը գործում է այն սկզբունքով, որ շրջակա ջերմաստիճանի յուրաքանչյուր 1 ° C բարձրացման դեպքում LM 35- ի «դուրս» քորոցից թողարկվող լարումը մեծանում է 10 մՎ -ով: Գծային հարաբերությունը սկսվում է 0 ° C- ից: Օրինակ, եթե ջերմաստիճանը 25 ° C է, «դուրս» քորոցով թողարկվող լարումը կլինի 25 * 10mV = 250mV կամ 0.25V:

Arduino- ն կարող է կարդալ «դուրս» պինից դուրս եկվող լարման մակարդակը, երբ այն միացված է Arduino- ի անալոգային կապից մեկին: Arduino- ում գործառույթը analogRead է: LM 35 -ի կողմից թողարկվող լարման մասին տեղեկատվություն ստանալուց հետո Arduino- ն կարող է մի քանի պարզ հաշվարկ կատարել `վերջապես ցելսիուս արժեք ստանալու համար:

Քայլ 2. Շրջանակի կառուցման պլանավորում

Շրջանակի կառուցման պլանավորում
Շրջանակի կառուցման պլանավորում

Շղթան միացնելու մի քանի տարբերակ կա:

1) Էլեկտրոնիկայի մեջ մտնող մարդկանց համար ես խորհուրդ կտայի օգտագործել տախտակը `միացումը կառուցելու համար: Այն շատ ավելի խառնաշփոթ է, քան զոդումը, և կարգաբերելը ավելի հեշտ կլինի, քանի որ լարերը կարող են հեշտությամբ կարգավորվել: Հետևեք ցնցող պատկերների վրա պատկերված կապերին:

2) Ավելի փորձառու անհատների համար փորձեք օգտագործել միացումը շղթայի վրա: Դա կլինի ավելի մշտական և կտևի ավելի երկար: Կարդացեք և հետևեք սխեմային առաջնորդության համար:

3) Վերջապես, կարող եք նաև պատվիրել նախապես պատրաստված PCB SEEED- ից: Այն, ինչ ձեզ հարկավոր է անել, կպցրեք բաղադրիչները: Քայլում կցվում է անհրաժեշտ Gerber ֆայլը: Ահա մի հղում դեպի google drive պանակ ՝ սեղմված Gerber ֆայլով ՝

Քայլ 3: LCD հաղորդալարերի զոդում

Այս քայլը անհրաժեշտ է միայն այն դեպքում, երբ դուք կառուցում եք սխեմայի տախտակի կամ ծայրամասային տախտակի տարբերակը

Ես խորհուրդ կտայի լարերը միացնել LCD- ին, քանի որ դա ձեզ ճկունություն կտա, երբ փորձում եք 16x2 LCD- ը տեղադրել Օգտվողի միջերեսի վահանակի մեջ: Բացի այդ, ավելի հեշտ կլինի ավելի ապահով կերպով միացնել LCD- ն Arduino կապում:

Բարձիկներով զոդման խորհուրդներ.

Heեռուցեք հանգույցը `տեղադրելով եռակցման երկաթը կապարի կապի և բարձիկի միջև շփման կետի վերևում

Սպասեք մոտ 5-8 վայրկյան, մինչև միացումը տաքանա

Կերակրեք զոդման գրությունը պահոցի վրա: Այն պետք է լինի շփման կետի մոտ, բայց ոչ int

Քայլ 4. LCD- ի միացում Arduino- ին

LCD- ի միացում Arduino- ին
LCD- ի միացում Arduino- ին
LCD- ի միացում Arduino- ին
LCD- ի միացում Arduino- ին

Arduino- ի 2, 3, 4, 5 կապերը միանում են համապատասխանաբար LCD- ի 14, 13, 12, 11 կապումներին ՝ ձախից աջ հաշվելիս:

LCD- ի 1 -ին, 5 -րդ և 16 -րդ կապերը միանում են գետնին

LCD- ի 2 -րդ և 15 -րդ կապում միանում են +5V- ին

LCD- ի 4 -րդ և 6 -րդ կապումներն համապատասխանաբար միանում են Arduino- ի 12 և 11 կապումներին:

LCD- ի 3 -րդ կապը միացված է +5V- ին 100K կամ 250K պոտենցիոմետրի միջոցով:

LCD- ի 7 -րդ, 8 -րդ, 9 -րդ և 10 -րդ կապերը ոչնչի հետ կապված չեն

Քայլ 5. LM 35 -ը Arduino- ին միացնելը

LM 35 -ը Arduino- ին միացնելը
LM 35 -ը Arduino- ին միացնելը

Երբ LM 35 -ի հարթ կողմը դարձնում եք ձեր կողմը, ձախից աջ շարժվող կապումներն են 1, 2 և 3:

Պին 1 -ը միացված է էներգիայի աղբյուրին: Այն աշխատում է 4 Վ -ից 20 Վ լարման դեպքում

Պին 2 -ը ելքային փին է: Սա այն քորոցն է, որը ջերմաստիճանի փոփոխության հետ փոխում է արժեքը: 2 -րդ կապը միացված է Arduino- ի A0 (Analog pin 0) կապին:

3 -րդ կապը միացված է գետնին: Սա մարտկոցի բացասական կամ սև կողմն է: Սա նաև հայտնի է որպես 0V երկաթուղի:

Քայլ 6: Կոդի վերբեռնում

Կոդի վերբեռնում
Կոդի վերբեռնում

Կոդին հեշտ է հետևել: Ինքնին օրենսգրքում կան մեկնաբանություններ, որոնք ավելի հեշտ է հասկանալ

Կոդի համար կարող եք գտնել donwload հղում ՝

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

Քայլ 7: Բնակարան կառուցելը

Բնակարանաշինություն
Բնակարանաշինություն

1) Դուք կարող եք ցանկացած հին պլաստիկ պատյան իր պատյանների համար: Օգտագործելով տաք դանակ ՝ LCD- ի և կոճակի համար անցքերը կտրելու համար:

2) Բացի այդ, դուք կարող եք ստուգել իմ հաշիվը մեկ այլ հրահանգի համար, որտեղ ես նկարագրում եմ, թե ինչպես կարելի է տուփ կառուցել լազերային կտրված ակրիլից: Դուք կկարողանաք գտնել SVG ֆայլ լազերային դանակի համար:

3) Վերջապես, դուք կարող եք պարզապես թողնել միացումն առանց պատյանների: Հեշտ կլինի վերանորոգել և փոփոխել:

Քայլ 8: Testերմաստիճանի տվիչի փորձարկում

Ինչպես տեսնում եք, ցուցադրվող ջերմաստիճանը բարձրանում է, երբ ձեռքս դնում եմ տվիչի վրա: Այն համեմատաբար ճշգրիտ է, եթե ցանկանում եք իմանալ օրվա ջերմաստիճանը:

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