Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Էլեկտրագծերի դիագրամ
- Քայլ 3: Կոդ
- Քայլ 4: Փորձարկեք այն
- Քայլ 5: Միակցիչի կապում
- Քայլ 6: Երկարացրեք լարերը
- Քայլ 7: Sոդում
- Քայլ 8: Փորձարկում
- Քայլ 9: Հավաքում
- Քայլ 10: Վերջնական
Video: Headերմաստիճանի նախազգուշացման գլխիկ `10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ապրելով Ֆլորիդայում, ես հետաքրքրված էի այնպիսի հագուստ ստեղծելու վրա, որը կարող էր զգուշացնել ինձ, երբ դրսում շատ տաք էր: Օգտագործելով 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ոդում
Հաջորդը տեղադրեք տպատախտակը նախորդ քայլին տեղադրված կապում և միացրեք բաղադրիչները տեղում, ինչպես երեւում է նկարում: Այս պահին դուք կարող եք զոդել բարձրախոսի և TMP36 լարերի մեջ:
Քայլ 8: Փորձարկում
Լավ գաղափար է `մեկ այլ քայլ կատարելուց առաջ մեկ անգամ փորձարկել նախագիծը: Նախորդ քայլն ավարտվելուց հետո ձեր նախագիծը պետք է նման լինի այստեղ կատարվածին: Տեսանյութը ցույց է տալիս ֆունկցիոնալությունը և ապացույցը, որ այն ճիշտ է աշխատում:
Քայլ 9: Հավաքում
Այժմ, երբ նախագիծը եռակցված է և աշխատում է պատշաճ կերպով, կարող եք սկսել այն փակել ձեր նախընտրած հագուստի մեջ: Ինձ համար ես կարծում էի, որ գլխակապը լավ է աշխատում, ուստի ես սկսեցի կարկապ կարել, որպեսզի էլեկտրոնային բաղադրիչները տեղավորվեն: Հետո, ես առանձին կարեցի ալեհավաքի հատվածը:
Քայլ 10: Վերջնական
Ահա վերջնական արտադրանքի լուսանկարը: Կարծում եմ, որ այն լավ է ստացվել: Չնայած ալեհավաքը անհրաժեշտ չէ, կարծում եմ, որ այն հումորային երանգ է հաղորդում նախագծին և դարձնում այն զվարճալի:
Խորհուրդ ենք տալիս:
Միջանցքի զանգի նախազգուշացման համակարգ. 4 քայլ
Միջանցքի զանգի նախազգուշացման համակարգ. Դպրոցում կան զանգեր, որոնք ցույց են տալիս, թե երբ պետք է տեղի ունենա դասի փոփոխությունը: Նրանք նախ զանգում են `նշելու, թե երբ պետք է ավարտվի դասը, այնուհետև երկրորդ անգամ են զանգում` նշելու, թե երբ պետք է սկսվի հաջորդ դասը: Եթե ուսանողը ուշանում է, ապա նրանք սովորաբար ունենում են
Կատարեք խոսող / ձայնային ծանուցման նախազգուշացման համակարգ. 4 քայլ
Ստեղծեք խոսող / ձայնային ծանուցման նախազգուշացման համակարգ. Այս նախագիծը մենք կազմել ենք Խոսող / ձայնային ծանուցման և նախազգուշացման համակարգ: Այս նախագծում կարող է օգտագործվել առնվազն երկու տվիչ
Arduino նախազգուշացման լույս. 3 քայլ
Arduino նախազգուշացնող լույս. Այսօր մենք պատրաստելու ենք նախազգուշական լույս, որը կարող է թույլ չտալ, որ քայլելիս ուրիշները ջախջախվեն:
Գույնի անցում POP-X2 GLCD- ի վրա ՝ օգտագործելով գլխիկ. 6 քայլ
Գույնի անցում POP-X2 GLCD- ի վրա ՝ օգտագործելով կոճակը. Հիմնականում այս նախագիծը ցույց է տալիս վերահսկիչ տախտակի առանձնահատկությունը, որը ես սիրում եմ օգտագործել: POP-X2 տախտակը, որը պատրաստված է INEX- ի կողմից, ունի ներկառուցված գունավոր GLCD, բռնիչ, I/O նավահանգիստներ և բաղադրիչներ, որոնք նման են այլ վերահսկիչ տախտակներին: Խնդրում ենք ստուգել տախտակի ձեռնարկը ՝
Անիվի աթոռի գլխիկ ՝ 17 քայլ
Անիվի ամբիոն Բարձր անհանգստության և սթրեսի ժամանակ նա սպաստիկ ցնցումներ է ունենում: Այս դրվագների ընթացքում նրա գլուխը կարող է բռնվել գլխի կողքի և ներքևի մասի շուրջ: Այս պաշտոնը