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

Կենցաղային տեղեկատու. 4 քայլ
Կենցաղային տեղեկատու. 4 քայլ

Video: Կենցաղային տեղեկատու. 4 քայլ

Video: Կենցաղային տեղեկատու. 4 քայլ
Video: Պահքը և կենցաղը 2024, Նոյեմբեր
Anonim
Կենցաղային տեղեկատու
Կենցաղային տեղեկատու

Ո՞վ է ուզում դուրս գալ փողոց ՝ տեսնելու, թե արդյոք փոստը հասե՞լ է: Coldուրտ ձմռանը կամ անձրևին ես նախընտրում եմ չբաճկել բաճկոն և կոշիկ, միայն թե պարզեմ, որ փոստ չկա: Այս նախագիծը ձեզ կտեղեկացնի փոստ փոխադրողի այցի մասին, և որպես երկրորդական գործառույթ ՝ կհիշեցնի, որ ավտոտնակի դուռը բաց է մնացել: Այն կարող է նույնիսկ ընդլայնվել `ներառելով այլ սենսորներ

Քայլ 1: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Նախագիծը հիմնված է Atmega 168 չիպի վրա: Քանի որ դիզայնը պահանջում է նվազագույն ռեսուրսներ, AVR չիպերի մեծ մասը ընդունելի փոխարինողներ կլինեն: Բայց լրացուցիչ ռեսուրսներ ունենալը նշանակում է, որ ֆունկցիոնալությունը ավելացնելն ավելի հեշտ է, քան վերափոխումը: Սարքը պարունակում է միայն նվազագույն քանակի մասեր (տես սխեմատիկ): Դիզայնն ունի երկու տվիչ ՝ Ավտոտնակի դռների մագնիսական եղեգի անջատիչ և Փոստարկղի լույսից կախված դիմադրություն (LDR):

Քայլ 2: Դիզայն

Դիզայն
Դիզայն
Դիզայն
Դիզայն

Ավտոտնակի դռների առանձնահատկություն Ավտոտնակի դռների սենսորը մագնիսական եղանակով աշխատող եղեգի անջատիչ է: Մագնիսը տեղադրված է ավտոտնակի դռան վրա և գտնվում է եղեգի անջատիչին մոտ, երբ դուռը լիովին փակ է: Ես ընտրեցի եղեգի անջատիչ, քանի որ ավելի հեշտ էր տեղավորել ավտոտնակի դռների շարժական մեխանիկական հանդուրժողականությունը: Երբ ավտոտնակի դուռը բացվում է, մագնիսը հեռանում է անջատիչից: Անջատիչը բացվում է, որը ազդանշան է տալիս միկրոկոնտրոլերին LED- ն միացնելու համար և տալիս կարճ ազդանշան: Սա այնքան պարզ է, որ կարող եք հարցնել. Բայց այստեղ է, որ միկրոկառավարիչի հզորությունը կարող է արագ կիրառվել ՝ ավելի օգտակար սարք ստեղծելու համար ՝ առանց որևէ սարքավորում փոխելու: Այն, ինչ ես իսկապես ուզում էի, մի առանձնահատկություն էր, որը կհիշեցներ ինձ, երբ մոռանում էի փակել դուռը: Եթե դուռը բացվի և բաց մնա մեկ ժամ, ես հավանաբար մոռացել եմ փակել այն: Ես կարող եմ չնկատել LED- ն, ուստի այդ պահին այն 10 րոպե մեկ անգամ ազդանշան կտա, որպեսզի ուշադրություն դարձնեմ, մինչև դուռը փակեմ: Փոստարկղի գործառույթը փոստարկղի տվիչի համար օգտագործել եմ Light Dependent Resistor (LDR): Կրկին կարող էի մեխանիկական անջատիչ օգտագործել, բայց ինձ մտահոգում էր դռան ծխնու մեխանիկական թույլ հանդուրժողականությունը: Ես համոզված չէի, որ կարող եմ անջատիչին հուսալիորեն աշխատել ՝ ճոճվող դուռով: LDR- ն հիանալի է աշխատում և հեշտությամբ տեղադրվում է փոստարկղի հետևի մասում: Երբ դուռը փակ է, այն կարդում է որպես շատ բարձր դիմադրություն `մի քանի մեգա Օմ, և մոտ 10K, երբ դուռը բացվում է, նույնիսկ ամպամած օրվա ընթացքում: Եթե գիշերվա կեսն է, այն հավանաբար չի գրանցվի, բայց փոստի փոխադրողը, այնուամենայնիվ, չի գալիս: Փոստարկղի մշակումը զգալիորեն տարբերվում է ավտոտնակի դռնից: Փոստարկղը ակտիվ է միայն մեկ -երկու վայրկյան, բայց ես ուզում եմ հիշել, որ բացում է հայտնաբերվել, մեկ անգամ ձայն տվեք բարձրախոսին և այնուհետև լուսավորված պահեք LED- ը մինչև այն վերականգնելը, կամ այն ինքնաբերաբար կվերականգնվի 8 ժամից հետո: ևս մի քանի անալոգային և թվային կապում կա AT Mega չիպի վրա, այնպես որ ես հաստատ կտեսնեի, որ իմ փոքրիկ նախագծին ավելի շատ հնարավորություններ են ավելացվում: Մեկ գաղափար կլիներ լույսի ճառագայթը և LDR սենսորը, որոնք տեղադրված էին մուտքի դուռի ճանապարհին, այնպես որ ես կարող էի նախօրոք տեղեկանալ տան մոտենալու մասին: Suggestionsանկացած առաջարկությու՞ն:

Քայլ 3. Նախագծի պատյան և էլեկտրամոնտաժ

Projectրագրի գործ և էլեկտրամոնտաժ
Projectրագրի գործ և էլեկտրամոնտաժ

Պատյան Ես ուզում էի, որ մի փոքր պատյան տեղադրեր տպատախտակի վրա, և ես գտա օգտագործված մակերևույթի վրա ամրացված RJ45 Box, որն իմ նախագծի ճիշտ չափն է: Ես տեղադրեցի LED- ները և վերակայման կոճակը, որպեսզի դրանք երկարաձգվեին պատյանի վերևում, ինչը նշանակում է, որ պատյանը կարող է հեռացվել առանց միացնող լարերի: Էլեկտրամոնտաժը, ցավոք, ամենաերկար ժամանակն է `զույգ լարերի վարումը: ձեր փոստարկղը կարող է մի փոքր դժվարություն առաջացնել: Ես խորհուրդ կտայի օգտագործել կամ ոլորված զույգ կամ պաշտպանված մալուխ: Սա կնվազեցնի ցանկացած թափառող էլեկտրամագնիսական դաշտեր ձեր էլեկտրագծերում ինդուկցիոն հոսանք առաջացնելուց, ինչը կարող է խանգարել միկրոկոնտրոլերը: Ինձ մոտ բավականաչափ կոաքսիալ մալուխ կար, ուստի դա այն էր, ինչ ես օգտագործեցի: Իմ փոստարկղը գտնվում է իմ ճանապարհի վերջնամասում ՝ գուցե տնից 40 ոտնաչափ հեռավորության վրա: Ես բախտավոր էի նրանով, որ երբ ճանապարհս նորից ասֆալտապատվեց, ես մետաղալարն անցկացրեցի բետոնի տակ, նախքան այն լցվելը, այնպես որ ինձ փրկեց շատ փորվածքներ: Հետո կա տան միջոցով էլեկտրագծերի անցկացման հարցը, որը նույնպես կարող է ժամանակատար լինել: Հըմ… գուցե անլար լուծում…

Քայլ 4: Աղբյուրի ծածկագիր

Աղբյուրի ծածկագիր
Աղբյուրի ծածկագիր

Ահա աղբյուրի կոդը `այն կարճ է և պարզ:

Household_Informer.pde

. PDE ֆայլերը Arduino- ի կոդային ֆայլեր են (դրանք ինչ -ինչ պատճառներով կոչում են «էսքիզներ») - Դա գրեթե նույնական է «C» - ի հետ:

Դուք կարող եք դիտել ծածկագիրը ՝ ներբեռնելով և բացելով տեքստային խմբագրիչում:

Թարմացվել է 2011 թվականի փետրվարի 14 -ին Մաթեմատիկական սխալ կատարողի լուծում: և փոխեք փոստարկղի հնչերանգները `հաճախականությամբ բարձրանալու համար

Arduino զարգացման համակարգի նոր տարբերակները.pde- ի փոխարեն օգտագործում են.ino ընդլայնումը, այնպես որ պարզապես վերանվանեք ֆայլը:

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