Բովանդակություն:
Video: Տնային ավտոմատացում Arduino- ով. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս պատրաստի արտադրանքը համատեղում է ահազանգման մասը, եղանակը, անլար ժամացույցը, լազերային կտրմամբ արտադրվող մասերի հավաքումը և կտրումը: Ես ընտրեցի համեմատաբար փոքր չափի 3 օբյեկտ `կյանքի վայրում խելամիտ իմպլանտացիա հեշտացնելու համար: Իմ ընտրությունը ընկավ անլար եղանակի տվիչի, անլար շարժման դետեկտորի և տարբեր սենսորներից տեղեկատվության կենտրոնական որոնման վրա: Հնարավոր է նաև լրացուցիչ մոդուլներ արտադրել ՝ հետևելով արտադրության նույն ոգուն և եղանակին: Ես սկսեցի հավաքել և թվարկել արտադրության համար անհրաժեշտ տարբեր բաղադրիչներ: Հետո յուրաքանչյուր մոդուլի համար սահմանեցի համապատասխան կոդերը: Վերջապես ամեն ինչ հավաքել տուփի մեջ, որը կծառայի որպես օբյեկտ և վերջնական արտադրանք:
Իմ նախագիծը բաժանված է երեք մասի.
- Կենտրոնական հանգույց ՝ էկրանով և ստեղնաշարով, որը գործում է որպես միջերես: Այս մեկը բաժանված է 4 ընտրացանկի ՝ Ամսաթիվ և ժամ, Եղանակ, զինել համակարգը և փոխել գաղտնաբառը:
- Եղանակի տվիչ. Ջերմաստիճանի և խոնավության տվիչ `անլար մոդուլով և 2 LED լուսադիոդով:
- Տագնապի տվիչ. Շարժման դետեկտոր, հաղորդիչ և 2 LED:
Յուրաքանչյուր մաս շարժվում է Arduino տախտակով, սնուցվում է 9 Վ մարտկոցով:
Քայլ 1: Master HUB
Սարքավորումներ
- Arduino MEGA
- LCD էկրան 20x4
- 4x4 ստեղնաշար
- NRF24L01
- DS3231
- ընդունիչ 433MHZ
- Բզզոց
- LED x3 (կանաչ, դեղին, կարմիր)
- Դիմադրություն 220 ohm x3
- ABS պլաստիկ պատյան
- Breadboard
- Dupont մալուխներ
- Մարտկոցի 9 Վ + անջատիչ
Արկղերը սնուցելու համար ես օգտագործում եմ 9 Վ մարտկոց ՝ բազան ադապտերով ՝ Arduino- ի կանացի վարդակին միանալու համար: Այնուամենայնիվ, ես միացրեցի անջատիչը, որպեսզի մեր ցանկության համաձայն արկղն անջատեմ և միացնեմ և գումար խնայեմ: հարվածային գործիքներ
Դա անելու համար ես հանեցի կարմիր մետաղալարը ՝ +, անջատիչը եռակցելու համար ՝ հոսանքը թողնելու համար կոնտակտ ստեղծելու համար: Ի վերջո, իմ եռակցումները պաշտպանելու համար ես օգտագործեցի ջերմության նվազեցման խողովակներ, որոնք ջերմության արդյունքում հետ են քաշվում և կցվում եռակցմանը `այն պաշտպանելու համար կեղծ շփումից և ամրապնդելու համար:
Ժողով
Նախքան օբյեկտի արտադրությանը անցնելը, ես հավաքում եմ տարբեր տարրեր `համաձայն OpenSource Fritzing ծրագրային ապահովման միջոցով իրականացված սխեմայի:
Երբ բոլոր տարրերը հավաքվում են, ես ստուգում եմ, որ ամեն ինչ ճիշտ է աշխատում: Կանաչ LED- ն նշանակում է, որ կա էներգիա:
20x4 LCD էկրանի առավելությունն այն է, որ այն կարող է շատ ավելի շատ նիշ ցուցադրել ՝ 16x2- ի համեմատ: Իմ դեպքում ես կարող եմ հեշտությամբ ցուցադրել 4 ծրագրի ընտրացանկերը:
Ինչ վերաբերում է կտրմանը, ես բախվեցի մի խնդրի. Իրոք, ես պլանավորել էի ճակատը լազերային կտրել, սակայն, պլաստիկ լինելով, գործի վերին հատվածը հալեցնելու վտանգ կար: Ես նախընտրեցի ամեն ինչ ինքս ձեռքով կտրել `կտրիչների, սղոցների, փորվածքների և հղկաթղթի օգնությամբ:
Արտադրության ժամանակը `2 ժամ
Սկսելու համար մենք պետք է հավաքենք ճակատի տարբեր միակցիչները: Հորատումը ճշգրիտ է, այն գրեթե չի պահանջում սոսինձ, այն հեշտությամբ տեղավորվում է:
Ի վերջո, ես հավաքում եմ մնացած բաղադրիչները ՝ հետևելով Fritzing- ի վրա պատրաստված օրինակին, նախքան ամեն ինչ տուփի մեջ դնելը: Ես նաև ավելացրել եմ ջերմության նվազման խողովակներ `led- ի եռակցման վրա ավելի մեծ անվտանգության և ամրության համար: Այնուհետև ես փակում եմ հավաքումը յուրաքանչյուր անկյունում տեղադրված 4 պտուտակների օգնությամբ և ստուգում եմ, որ ամեն ինչ ճիշտ է աշխատում:
Քայլ 2: Եղանակային կայան
Սարքավորումներ
- Arduino UNO
- NRF24L01
- DHT 11
- LED x2 (կանաչ, կապույտ)
- Դիմադրություն 220 ohm x2
- ABS պլաստիկ պատյան
- Breadboard
- Dupont մալուխներ
- Մարտկոցի 9 Վ + անջատիչ
Ժողով
Նախքան օբյեկտի արտադրությանը անցնելը, ես հավաքում եմ տարբեր տարրեր `համաձայն OpenSource Fritzing ծրագրային ապահովման միջոցով իրականացված սխեմայի:
Երբ բոլոր տարրերը հավաքվում են, ես ստուգում եմ, որ ամեն ինչ ճիշտ է աշխատում: Կանաչ LED- ն նշանակում է, որ կա էներգիա: Կապույտ LED- ն, երբ այն լուսավորվում է ամեն 5 վայրկյանը մեկ: Այս 5 վայրկյանը համապատասխանում է DHT տվիչի 11 ջերմաստիճանի գրավման միջև ընկած ժամանակահատվածին:
Հավաքվելուց հետո ես փորձարկում եմ հիմնական մոդուլը և եղանակի տվիչը: Ստեղնաշարի վրա B ստեղնը սեղմելով ՝ ես ստանում եմ ջերմաստիճանի և խոնավության տվյալները, որոնք անլար ուղարկվում են NRF24L01 սենսորի կողմից:
Արտադրություն
Ես սկսեցի ՝ իմ գործի ճակատը ստեղծելով
Ավտոկադ Անջատիչի և 2 LED- ների համար անցք տեղադրեցի:
Ինչ վերաբերում է կտրմանը, ես բախվեցի մի խնդրի. Իրոք, ես պլանավորել էի ճակատը լազերային կտրել, սակայն, պլաստիկ լինելով, գործի վերին հատվածը հալեցնելու վտանգ կար: Ես նախընտրեցի ամեն ինչ ինքս ձեռքով կտրել `կտրիչների, սղոցների, փորվածքների և հղկաթղթի օգնությամբ:
Արտադրության ժամանակը ՝ 0:30
Սկսելու համար մենք պետք է հավաքենք ճակատի տարբեր միակցիչները: Հորատումը ճշգրիտ է, այն գրեթե չի պահանջում սոսինձ, այն հեշտությամբ տեղավորվում է:
Ի վերջո, ես հավաքում եմ մնացած բաղադրիչները ՝ հետևելով Fritzing- ի վրա պատրաստված օրինակին, նախքան ամեն ինչ տուփի մեջ դնելը: Ես նաև ավելացրեցի ջերմության նվազեցման խողովակներ `LED- ի եռակցման վրա լրացուցիչ անվտանգության և ամրության համար:
Ես չեմ մոռանում փոս փորել յուրաքանչյուր կողմում
տուփ, որպեսզի օդը ներթափանցվի և ստացվի DHT տվիչի տվյալները 11:
Այնուհետև ես փակում եմ հավաքումը յուրաքանչյուր անկյունում տեղադրված 4 պտուտակների օգնությամբ և ստուգում եմ, որ ամեն ինչ ճիշտ է աշխատում:
Քայլ 3: rmարթուցիչի տվիչ
Սարքավորումներ
- Arduino UNO
- Հաղորդիչ 433 ՄՀց
- PIR ցուցիչ
- LED x2 (կանաչ, կարմիր)
- Դիմադրություն 220 ohm x2
- ABS պլաստիկ պատյան
- Breadboard
- Dupont մալուխներ
- Մարտկոցի 9 Վ + անջատիչ
Ժողով
Նախքան օբյեկտի արտադրությանը անցնելը, ես հավաքում եմ տարբեր տարրեր `համաձայն OpenSource Fritzing ծրագրային ապահովման միջոցով իրականացված սխեմայի:
Երբ բոլոր տարրերը հավաքվում են, ես ստուգում եմ, որ ամեն ինչ ճիշտ է աշխատում: Կանաչ LED- ն նշանակում է, որ կա էներգիա: Կարմիր LED լույսը վառվում է հենց որ PIR սենսորը հայտնաբերում է շարժումը: Շարժումը զգալուն պես անհրաժեշտ է սպասել 5 վայրկյան, մինչև սենսորը վերակայվի:
Հավաքվելուց հետո ես փորձարկում եմ հիմնական մոդուլը և ահազանգի տվիչը: Ստեղնաշարի C ստեղնը սեղմելով ՝ ես զինում եմ համակարգը, որն ինքնաբերաբար սկսում է 9 վայրկյան հետհաշվարկ: D ստեղնը թույլ է տալիս փոխել գաղտնաբառը:
Արտադրություն
Ես սկսեցի ՝ իմ գործի ճակատը ստեղծելով
Ավտոկադ Տեղադրեցի անցքի անջատիչ, PIR սենսորի պատյանն անցնելու շրջան և 2 LED:
Ինչ վերաբերում է կտրմանը, ես բախվեցի մի խնդրի. Իրոք, ես պլանավորել էի ճակատը լազերային կտրել, սակայն, պլաստիկ լինելով, գործի վերին հատվածը հալեցնելու վտանգ կար: Ես նախընտրեցի ամեն ինչ ինքս ձեռքով կտրել `կտրիչների, սղոցների, փորվածքների և հղկաթղթի օգնությամբ:
Արտադրության ժամանակը ՝ 1 ժ 20
Սկսելու համար մենք պետք է հավաքենք ճակատի տարբեր միակցիչները: Հորատումը ճշգրիտ է, այն գրեթե չի պահանջում սոսինձ, այն հեշտությամբ տեղավորվում է: Ես նաև սոսնձում եմ մարտկոցը հակառակ մենամարտով
կափարիչը ՝ պատյանում տարածք խնայելու համար:
Ի վերջո, ես հավաքում եմ մնացած բաղադրիչները ՝ հետևելով Fritzing- ի վրա պատրաստված օրինակին, նախքան ամեն ինչ տուփի մեջ դնելը: Լրացուցիչ անվտանգության համար ավելացրեցի նաև ջերմության նվազեցման խողովակներ
ամրություն led- ի եռակցման վրա:
Այնուհետև ես փակում եմ հավաքումը յուրաքանչյուր անկյունում տեղադրված 4 պտուտակների օգնությամբ և ստուգում եմ, որ ամեն ինչ ճիշտ է աշխատում:
Քայլ 4: Վերջնական փորձարկում
Ամեն ինչ հիանալի է աշխատում:
Շնորհակալություն այս ձեռնարկին հետևելու համար և զվարճացեք ձեր նոր ապրանքներով:
Խորհուրդ ենք տալիս:
Խոսակցական ավտոմատացում -- Աուդիո Արդուինոյից -- Ձայնով վերահսկվող ավտոմատացում -- HC - 05 Bluetooth մոդուլ. 9 քայլ (նկարներով)
Խոսակցական ավտոմատացում || Աուդիո Արդուինոյից || Ձայնով վերահսկվող ավտոմատացում || HC - 05 Bluetooth մոդուլ ՝ …………………………. Լրացուցիչ տեսանյութերի համար Բաժանորդագրվեք իմ YouTube ալիքին …. …. Այս տեսանյութում մենք կառուցել ենք Խոսող ավտոմատացում: Երբ դուք բջջային հեռախոսով ձայնային հրաման կուղարկեք, այն կմիացնի տնային սարքերը և հետադարձ կապ կուղարկի
GPS Car Tracker SMS ծանուցմամբ և Thingspeak տվյալների վերբեռնում, Arduino- ի հիման վրա, Տնային ավտոմատացում. 5 քայլ (նկարներով)
GPS Car Tracker SMS- ի ծանուցմամբ և Thingspeak տվյալների վերբեռնում, Arduino- ի հիման վրա, տնային ավտոմատացում. Ես այս GPS tracker- ը պատրաստել եմ անցյալ տարի, և քանի որ այն լավ է աշխատում, այն այժմ հրապարակում եմ Instructable- ում: Այն միացված է իմ բեռնախցիկի աքսեսուարներին: GPS հետևողը բջջային տվյալների միջոցով բեռնում է մեքենայի դիրքը, արագությունը, ուղղությունը և չափվող ջերմաստիճանը
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել
Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով. 4 քայլ
Տնային ավտոմատացում Wemos D1 Mini- ի միջոցով PCB դիզայնով. Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով: Մի քանի շաբաթ առաջ մենք rootaid.com կայքում հրատարակեցինք «Տնային ավտոմատացում ՝ օգտագործելով ազնվամորի Pi» ձեռնարկը, որը լավ ընդունվեց հոբբիստների և քոլեջի ուսանողներ: Հետո եկավ մեր անդամներից մեկը
Տնային ամենապարզ ավտոմատացում ՝ օգտագործելով Bluetooth, Android սմարթֆոն և Arduino. 8 քայլ (նկարներով)
Bluetooth- ի, Android սմարթֆոնի և Arduino- ի միջոցով տան ամենապարզ ավտոմատացում. Բարև բոլորին, այս նախագիծը վերաբերում է տան պարզեցման առավել պարզեցված սարքին `օգտագործելով arduino և bluetooth մոդուլներ: Այս մեկը շատ հեշտ է կառուցել և այն կարող է կառուցվել մի քանի ժամվա ընթացքում: Իմ տարբերակով, որը ես բացատրում եմ հենց այստեղ, կարող եմ