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

Տոնածառի ջրի ահազանգ. 3 քայլ
Տոնածառի ջրի ահազանգ. 3 քայլ

Video: Տոնածառի ջրի ահազանգ. 3 քայլ

Video: Տոնածառի ջրի ահազանգ. 3 քայլ
Video: Եթե երազում տեսնում եք այս 10 բաները, ապա չպետք է անտեսեք 2024, Նոյեմբեր
Anonim
Տոնածառի ջրի ահազանգ
Տոնածառի ջրի ահազանգ

Սա պարզ նախագիծ է, որը կարող է օգտագործվել, եթե Սուրբ Christmasննդյան տոնին իսկական ծառ ունեք և պետք է համոզվեք, որ այն ջրում է: Մեծանալով ՝ ես հիշում եմ, որ մենք պետք է հասնեինք ծառի տակ և մատը թափահարեինք ծառի կանգնում ՝ տեսնելու, թե արդյոք ջուր կա: Տեխնոլոգիայի դարաշրջանում պետք է լինի ավելի լավ միջոց: Այս պարզ նախագիծը կկարդա ջրի մակարդակը `օգտագործելով ջրի մակարդակի անալոգային սենսոր, պասիվ ազդանշան և Arduino- ի վրա հիմնված MCU: Այս նախագծի համար անհրաժեշտ ամեն ինչ (և Սուրբ Christmasննդյան թեմաներով, որոնց վրա ես աշխատում եմ) կարող է կատարվել այս մեկ հավաքածուի միջոցով:

Պարագաներ:

  • (1) ELEGOO Mega 2560 Project Առավել ամբողջական վերջնական մեկնարկային հավաքածու w/Tutorial համատեղելի Arduino IDE- ի հետ - Amazon, ոչ առևտրային

    • MEGA 2560 վերահսկիչ
    • Leրի մակարդակի հայտնաբերման տվիչ
    • Պասիվ ազդանշան
    • jumper մետաղալար

Քայլ 1: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ

Ինչպես նշեցի, սա բավականին պարզ նախագիծ է ՝ աշխատելու և փոփոխելու համար: Levelրի մակարդակի տվիչը ընդամենը երեք մետաղալար սարք է, իսկ ազդանշանը `ընդամենը երկու միացում և կարող է սնուցվել անմիջապես Arduino PWM կապումներով: Քանի որ սա այնքան պարզ նախագիծ է, ես մտադիր չեմ անել միացումների սխեմատիկ պատկերը, այլ պարզապես կապել-ամրացնել ցանկը: Այս մեկնարկային հավաքածուն գալիս է CD- ով, որն ապահովում է գեղեցիկ սխեմաներ և պատկերներ յուրաքանչյուր բաղադրիչի համար: Կան նաև կոդերի օրինակներ, որոնք կօգնեն օգտագործել տարբեր տարրեր:

Այս նախագծի համար կապերը հետևյալն են…

Leրի մակարդակ (+) - Arduino (5V)

Leրի մակարդակ (-) - Arduino (GND)

Leրի մակարդակ (S) - Arduino (A0)

Buzzer (-) - Arduino (GND)

Buzzer (+) - Arduino (11)

Քայլ 2: Նմուշի ծածկագիր

Նմուշի ծածկագիր
Նմուշի ծածկագիր
Նմուշի ծածկագիր
Նմուշի ծածկագիր
Նմուշի ծածկագիր
Նմուշի ծածկագիր

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

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

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

Ես այստեղ էլ եմ վերբեռնել կոդը, որպեսզի կարողանաք օգտագործել, փոփոխել, պոկել, պատճենել և այլն:

Քայլ 3: Ընդլայնում

Ընդլայնում
Ընդլայնում

Այս օրինակը Սուրբ Christmasննդյան ավարտից հետո բազմաթիվ ծրագրեր ունի: Սա կարող է օգտագործվել ջրի մեջ նստած այլ գործարաններում, ինչպիսիք են հիդրոպոնիկան: Դուք կարող եք նաև փոփոխել սա ՝ ձկների ակվարիում օգտագործելու համար, որպեսզի համոզվեք, որ ջրի մակարդակը շատ ցածր չի դառնում:

Չնայած սա ընդամենը 5 Վ համակարգ է, դուք միշտ պետք է զգույշ լինեք ջրի շուրջ էլեկտրոնիկա օգտագործելիս և ոչ մի էլեկտրոնիկա ամբողջությամբ չջրծեք: Եթե ձեզ հարմարավետ չի զգում ջրի շրջակայքում գտնվող էլեկտրաէներգիայի առկայությունը, ապա օգնություն խնդրեք:

Այս նախագծի մեկ այլ բարելավում կլինի ջրի մակարդակի տվիչը տեղադրելու համար մի տեսակ ամրակ կամ պարիսպ, որպեսզի ավելի լավ կարգավորեք այն: Կան երկու ամրացման անցքեր և մի գեղեցիկ ակոս, որը կտրված է PCB- ի մեջ, որը բավականին հեշտ կլինի տեղադրել 3D տպագրված փակագծի կամ պարիսպի մեջ: Այս պահին ես խնդիրներ ունեմ իմ տպիչի հետ, ուստի որոշ ժամանակ չէի կարողանում որևէ բան տպել:

Elegoo- ի հավաքածուն, որը ես օգտագործում եմ, նույնպես գալիս էր 9 Վ մարտկոցով և միակցիչով, որպեսզի կարողանաք այս սարքը լիովին մարտկոցով սնուցել, որպեսզի ստիպված չլինեք այն միացված պահել հոսանքի վարդակին:

Կարող եք նաև փոքր -ինչ նվազեցնել այս նախագծի չափը ՝ օգտագործելով Mini ոճի կարգավորիչ և այս ամենը ամրացնել փոքր տպատախտակին: Ես օգտագործեցի Mega- ն, քանի որ այն այն է, ինչ ես հասանելի եմ:

Հուսով եմ, որ այս Instructable- ը ձեզ ինչ -որ պատկերացում է տվել այն մասին, թե ինչ կարող եք անել այս տվիչների հետ: Այս ամառ նույնպես կունենամ Սուրբ Christmasննդի հետ կապված այլ նախագծեր: Ազատորեն դիմեք ցանկացած հարցի:

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