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

Headերմաստիճանի նախազգուշացման գլխիկ `10 քայլ
Headերմաստիճանի նախազգուշացման գլխիկ `10 քայլ

Video: Headերմաստիճանի նախազգուշացման գլխիկ `10 քայլ

Video: Headերմաստիճանի նախազգուշացման գլխիկ `10 քայլ
Video: Угрюм-река (1969) (1 серия) фильм 2024, Նոյեմբեր
Anonim
Peratերմաստիճանի նախազգուշացման գլխիկ
Peratերմաստիճանի նախազգուշացման գլխիկ

Ապրելով Ֆլորիդայում, ես հետաքրքրված էի այնպիսի հագուստ ստեղծելու վրա, որը կարող էր զգուշացնել ինձ, երբ դրսում շատ տաք էր: Օգտագործելով Arduino- ն և մի քանի պարզ բաղադրիչ, ես կարողացա ստեղծել մի տախտակ, որը կարող է ներառվել գլխի մեջ, որը զգուշացնում է ինձ, երբ ջերմաստիճանը հասնում է որոշակի կետի, այս դեպքում 30C կամ 78F:

Քայլ 1: Մասեր

Մասերը
Մասերը

Այն մասերը, որոնք անհրաժեշտ են այս կառուցումն ավարտելու համար, ներառում են.

1) Arduino Uno

2) Դատարկ միացման տախտակ

3) TMP36 ցուցիչ

4) միակցիչի կապում

5) Գլխակապ

6) բզզոց

7) լարեր

8) կարի պարագաներ/ասեղ, թել և այլն:

9) 9 վ մարտկոց

Քայլ 2: Էլեկտրագծերի դիագրամ

Հաղորդալարերի դիագրամ
Հաղորդալարերի դիագրամ

Որպեսզի նախագիծը ճիշտ աշխատի և ապահովի, որ այն միացված է ճիշտ, ես նախ փորձեցի իմ ծրագիրը Ֆրիտցինգում: Հետևյալ սխեմատիկան կծառայի որպես բաղադրիչ ՝ բաղադրիչների ուշ տեղադրման ձևանմուշ: Նշում. Իմ դեպքում ես ավելի պարզեցրի վերջնական նախագիծը: Arduino- ի տախտակի վրա 9V մարտկոցը ձեռքով միացնելու Vin- ի և GND- ի փոխարեն, ես միացրեցի 3.5 մմ մուտք և այդպես սնուցեցի այն: Ես հիմա նշում եմ սա, որպեսզի հետագայում որևէ խառնաշփոթ չլինի, եթե որոշեք ինքներդ ստեղծել այս քմահաճ նախագիծը:

Քայլ 3: Կոդ

Այս նախագիծը կոդավորելու համար ես օգտագործել եմ ստորև թվարկված Mecabot- ի վեբ կայքի տեղեկատվությունը: Այնուամենայնիվ, այստեղ նույնպես հեշտությամբ տեղադրելու եմ կոդը:

int Սենսոր = 0;

դատարկ կարգավորում ()

{Serial.begin (9600);

}

դատարկ շրջան ()

{

// float temp = (5.0 * analogRead (A0) * 100.0) /1024;

int lectura = analogRead (տվիչ);

float voltaje = 5.0 /1024 * դասախոսություն; // Atencion aqui

// Si usais un LM35DZ vuestra formula sera

// float temp = voltaje * 100;

float temp = voltaje * 100 -50;

եթե (ջերմաստիճան> 32)

{

t ();

}

ուրիշ

{

եթե (ջերմաստիճան> 30)

{

t1 ();

}

եթե (ջերմաստիճան <30);

{

noTone (7);

}

}

}

դատարկ t ()

{

տոնայնություն (7, 494, 500);

ուշացում (1000);

}

դատարկ t1 ()

{

տոնայնություն (7, 494, 500);

ուշացում (2000);

}

mecabot-ula.org/tutoriales/arduino/practica…

Քայլ 4: Փորձարկեք այն

Փորձարկեք այն
Փորձարկեք այն

Հայեցակարգի ապացույցն աշխատելու համար ես նախագիծը կառուցեցի նախքան դրանք մշտական դարձնող բաղադրիչների վրա զոդելը: Այս օրինակում ես 9 վ մարտկոցով միացրի Arduino- ի Vin և GND տարածքներին, ինչպես և սխեմատիկ:

Քայլ 5: Միակցիչի կապում

Միակցիչ կապում
Միակցիչ կապում
Միակցիչ կապում
Միակցիչ կապում

Ձեր փորձարկման սխեման ճիշտ աշխատելուց հետո ձեր հաջորդ քայլը վերջնական տարբերակի մշտական զոդման կետերով կառուցումն է: Հաղորդալարերի քանակը նվազեցնելու համար ես փոքր միակցիչներ օգտագործեցի տպատախտակի վրա, որոնք տեղադրեցի անմիջապես Arduino- ի գագաթին: Այս քայլը ցույց է տալիս փոքր միակցիչները տեղում, նախքան տպատախտակը վերևում դնելը: Ես ձեզ ցույց եմ տալիս երկու տարբեր տեսակետներ, որպեսզի տեսնեք, թե ուր են գնում միակցիչի քորոցները:

Քայլ 6: Երկարացրեք լարերը

Երկարացնել լարերը
Երկարացնել լարերը
Երկարացնել լարերը
Երկարացնել լարերը

Այս նախագծում ես ուզում էի ջերմաստիճանի տվիչը դարձնել ալեհավաքի տեսք: Դրան հասնելու համար ես երկարացրեցի շփման կետերը `ավելացնելով մոտ 8 մետաղալար, ինչպես երևում է լուսանկարում: Նշում. Համոզվեք, որ TMP36 սենսորի կոնտակտային կետերը միասին չեն սոսնձվում: Դա կանխելու համար ես ավելացրեցի մեկուսիչ նյութ: Ինչպես երեւում է մոտիկից: Այս ամբողջ քայլը անհրաժեշտ չէ նախագծի աշխատանքի համար, միայն եթե մտադիր եք ալեհավաք պատրաստել ձեր շինության համար:

Քայլ 7: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման
Oldոդման

Հաջորդը տեղադրեք տպատախտակը նախորդ քայլին տեղադրված կապում և միացրեք բաղադրիչները տեղում, ինչպես երեւում է նկարում: Այս պահին դուք կարող եք զոդել բարձրախոսի և TMP36 լարերի մեջ:

Քայլ 8: Փորձարկում

Փորձարկում
Փորձարկում

Լավ գաղափար է `մեկ այլ քայլ կատարելուց առաջ մեկ անգամ փորձարկել նախագիծը: Նախորդ քայլն ավարտվելուց հետո ձեր նախագիծը պետք է նման լինի այստեղ կատարվածին: Տեսանյութը ցույց է տալիս ֆունկցիոնալությունը և ապացույցը, որ այն ճիշտ է աշխատում:

Քայլ 9: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

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

Քայլ 10: Վերջնական

Վերջնական
Վերջնական

Ահա վերջնական արտադրանքի լուսանկարը: Կարծում եմ, որ այն լավ է ստացվել: Չնայած ալեհավաքը անհրաժեշտ չէ, կարծում եմ, որ այն հումորային երանգ է հաղորդում նախագծին և դարձնում այն զվարճալի:

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