Բովանդակություն:
- Քայլ 1. Հաստատեք LCD 16x2 Arduino տախտակով
- Քայլ 2. Գծեք ուլտրաձայնային տվիչ - HC -SR04 Arduino տախտակով
- Քայլ 3. Ստեղծեք հիմնական սերվո Arduino տախտակով
- Քայլ 4. Ստեղծեք 4x4 ստեղնաշարի մատրից, LED և ազդանշան Arduino տախտակով
- Քայլ 5. Կազմեք RTC DS3231 համար Arduino տախտակով
- Քայլ 6: Եկեք կազմաձևենք ծրագրային ապահովման միջավայրը
- Քայլ 7: Թույլ տվեք ստանալ հավատարմագրերի պահանջները
- Քայլ 8: Կոդի տողեր, որտեղ դուք պետք է մուտքագրեք ձեր հավատարմագրերը:
- Քայլ 9: Կամուրջի միացում
- Քայլ 10: Վերջնական հրահանգ
- Քայլ 11: Խուճապի ռեժիմի արդյունքներ
- Քայլ 12: Թակարդի ռեժիմի արդյունքներ
Video: Ներքին համակարգ ՝ ներկառուցված համակարգով. 12 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Բարև ընթերցողներ, Սա Տնային անվտանգության համակարգ կառուցելու հրահանգ է, ի տարբերություն անվտանգության ցանկացած այլ համակարգի: Այս համակարգն ունի բարելավված գործառույթ ՝ TRAP և PANIC Mode, որը միացնում է զոհի տան սեփականատիրոջը, հարևանին և ոստիկանական բաժանմունքին ցանցի միջոցով: Այս նախագծում ես ամբողջ նախագիծը ցուցադրում եմ Intranet- ով (փակ տարածքների ցանցով), այլ ոչ թե ինտերնետով, եթե ցանկանում եք դա անել: նույնը ինտերնետում..
Խուճապի ռեժիմ. (Առկա համակարգ) Երբ ներխուժողը հայտնաբերվում է ուլտրաձայնային տվիչով: տան լույսերը և զանգի ձայնը կփչվեն, ինչը կհանգեցնի ներխուժած խուճապի և SMS հաղորդագրություն կուղարկի զոհի տան սեփականատիրոջը և նրա հարևանին, և ժամանակավոր համացանց կհրապարակվի, որը կպահպանի ոտնձգության մասին որոշ տեղեկություններ, թե որ ժամին: ներխուժած անձը ներխուժեց, Timeամանակը անցավ խախտումից և մուտքային դաշտից հետո: Որտեղ տան սեփականատերը կարող է մուտքագրել PIN կոճակը ՝ ազդանշանն ու տան լույսերը հեռակա կարգով անջատելու համար:
APուղակի ռեժիմ. (Առաջարկվող համակարգ) Երբ Intruder- ը հայտնաբերվի, Buzzer- ը և Lights- ը չեն փչվի, ինչպես գոյություն ունեցող համակարգերը: փոխարենը IP հասցե պարունակող SMS ծանուցում կուղարկվի ոստիկանության բաժին `կտտացնելով IP հասցեին, որտեղ կբացվի վեբ աշխատավարձ, որտեղ ոստիկանությունը կարող է ստացեք այնպիսի տեղեկություններ, ինչպիսիք են ofամանակը խախտելու, tոհված անձի ոտնձգությունից և հասցեից անցած ժամանակը և ոստիկանական բաժանմունքից մինչև զոհի տուն Google- ի ստատիկ քարտեզի ուղղությունը: Եվ SMS- ծանուցում կուղարկվի հարևանին և տան սեփականատիրոջը:
Բաներ, որոնք պետք է կառուցել
Softwareրագրային ապահովման պահանջ
- Ներբեռնեք Arduino IDE IDE Ներբեռնման էջը
- Ներբեռնեք DS3231 գրադարան Ներբեռնեք գրադարանը
- Ներբեռնեք Bridge ֆայլը Ներբեռնեք ֆայլը
- Ներբեռնեք աղբյուրի կոդը Ներբեռնեք աղբյուրի կոդը
Սարքավորման պահանջ
- Arduino Uno Mega ATmega1280
- Ethernet վահան
- Հացի տախտակ
- LCD 16x2
- Հիմնական սերվո
- Umատկող մետաղալար Արականից Արական 30 -ից 35 -ը
- Jumper մետաղալար Իգականից իգականից 20 -ից 25 -ը
- Jumper մետաղալար Իգականից արական 10-15
- 4x4 ստեղնաշարի մատրիցա
- Ուլտրաձայնային տվիչ - HC -SR04
- Բուզեր պիեզո
- LED լույսեր 2
- LAN մալուխ
- Arduino տախտակի հոսանքի մալուխ
- RTC ds3231 մոդուլ
Հավատարմագրման պահանջ
Սարքաշարից SMS ծանուցում ստանալու համար.
- Հաշվի SID Twilio API- ից
- Auth Token- ը Twilio API- ից
- Temboo հավելվածի բանալին Temboo API- ից
- Ուղարկողի համարը Twilio API- ից
Նախևառաջ ամրացրեք ձեր Ethernet վահանը Arduino Uno Mega- ով, ինչպես ցույց է տրված նկարում:
1 -ից 5 -րդ քայլերը կբացատրեն մոդուլի առանձին կապերը հիմնական arduino տախտակի հետ:
Քայլ 1. Հաստատեք LCD 16x2 Arduino տախտակով
Այս քայլն ավարտելու պահանջները
- Արդուինո Մեգա
- Ethernet վահան
- LCD 16x2
- Jumper Wires Male to Male
Այս LCD 16x2- ի մեջ կա 16 կապում: հետևեք պատկերին և միացրեք LCD- ը arduino- ի տախտակով: Այս քայլն ավարտելու համար ձեզանից կպահանջվի տղամարդու և տղամարդու ցատկման լարեր:
Քայլ 2. Գծեք ուլտրաձայնային տվիչ - HC -SR04 Arduino տախտակով
Այս քայլն ավարտելու պահանջները
- Arduino տախտակ
- Ethernet վահան
- Ուլտրաձայնային տվիչ - HC -SR04
- Jumper- ը արականից իգական լարեր է կապում
Ուլտրաձայնային տվիչը մի սարք է, որը կարող է չափել հեռավորությունը առարկայից ՝ օգտագործելով ձայնային ալիքներ: Այն չափում է հեռավորությունը ՝ որոշակի հաճախականությամբ ձայնային ալիք ուղարկելով և լսելով, որ այդ ձայնային ալիքը հետ գա, և մենք օգտագործում ենք այս ձայնային ալիքի տեխնոլոգիան ՝ որպես ներխուժողների դետեկտոր:
Անվտանգության համար սենսորով ծածկել տարածքի մեծ մասը և նվազեցնել այս համակարգի իրական աշխարհում տեղադրման ծախսերը: ուլտրաձայնային սենսորը ամրագրված է հիմնական սերվոյի վրա, որը պտտվում է 180 աստիճանով և ընդգրկում է առավելագույն մակերեսը:
Քայլ 3 -ը ցույց է տալիս Basic servo- ի շարքը և նկարում պատկերված ուլտրաձայնային տվիչի և Basic Servo- ի համատեղումը
Քայլ 3. Ստեղծեք հիմնական սերվո Arduino տախտակով
Այս քայլն ավարտելու պահանջները
- Arduino տախտակ
- Ethernet վահան
- Հիմնական սերվո
- Jumper լարերը
Այս Հիմնական Servo- ն օգտագործվում է Ուլտրաձայնային տվիչը 180 աստիճանով պտտելու համար `ապահովության առավելագույն տարածքը ծածկելու համար: Այնուհետև դրա վերևում կցել եմ Ուլտրաձայնային տվիչ, ինչպես ցույց է տրված նկարում:
Քայլ 4. Ստեղծեք 4x4 ստեղնաշարի մատրից, LED և ազդանշան Arduino տախտակով
Այս քայլն ավարտելու պահանջները
- Arduino տախտակ
- Ethernet վահան
- 4x4 Ստեղնաշարի մատրիցա
- LED
- Բուզեր պիեզո
Նշում. 4x4 ստեղնաշարի մատրիցը ունի 8 կապում ՝ աջից ձախ երևացող կոճակներով, Buzzer- ն օգտագործվում է միայն այն դեպքում, երբ Անվտանգության համակարգը աշխատում է խուճապի ռեժիմում, և այստեղ մենք որպես LED լույս ենք ընդունում, ինչպես նաև այն դեպքում, երբ անվտանգության համակարգն է վազում է խուճապի ռեժիմում `ներխուժողին խուճապի մատնելու համար:
Քայլ 5. Կազմեք RTC DS3231 համար Arduino տախտակով
Այս քայլն ավարտելու պահանջները
- Arduino տախտակ
- Ethernet վահան
- RTC DS3231
- Jumper- ը Արականից Արական է
Նշում. RTC (Իրական ժամանակի ժամացույց) մոդուլը հոգ է տանում ժամանակի մասին, ինչպես նաև այն, թե ինչպես է մեր աշխատասեղանը կամ նոութբուքը խնամում ժամանակը, նույնիսկ երբ նոութբուքը որոշ ժամանակ անջատված է: Այն կցուցադրի ճիշտ ժամանակը, երբ միացնում եք ձեր նոութբուքը:
Նույն կերպ գործում է RTC մոդուլը: Այսպիսով, RTC մոդուլով առաջին անգամ սկսելու համար սկզբում պետք է ժամանակ սահմանել: Ես կկիսվեմ մի տեսանյութ RTC մոդուլում settingամանակը կարգավորելու վերաբերյալ և մեկ անգամ, երբ անհրաժեշտ է ժամանակը, անհրաժեշտ չէ նորից ու նորից դա անել ՝ սկսելով DS3231 RTC մոդուլով:
Քայլ 6: Եկեք կազմաձևենք ծրագրային ապահովման միջավայրը
Ըստ ներածության մեջ քննարկված պահանջների, դուք պետք է ներբեռնեք Arduino IDE- ն, ds3231 գրադարանը, խմբաքանակի ֆայլը և ներբեռնեք սկզբնական կոդը:
- Arduino IDE- ն ներբեռնելուց հետո գործարկեք այն: Կտտացրեք ուրվագիծ> գրադարան ներառել> Գրադարանների կառավարում> Որոնել «Ստեղնաշար», այնուհետև ընտրել «Մարկ Սթենլիի ստեղնաշար» և սեղմել Տեղադրել
- Կրկին Սեղմեք> ուրվագիծ> գրադարան ներառել> Ավելացնել. ZIP գրադարան> Ընտրեք ds3231 Zip ֆայլի համար և ներմուծեք այն:
Քայլ 7: Թույլ տվեք ստանալ հավատարմագրերի պահանջները
Ինչպես նշվեց Ներածության մեջ, դուք պահանջում եք ձեր սեփական հավատարմագրերը նախագիծը գործարկելու համար, ինչպես
- Twilio հաշվի SID
- Twilio Auth Token
- Temboo հավելվածի բանալին և
- Twilio- ից ուղարկողի համար:
- Գրանցվեք Twilio կայքի Twilio Site- ում դուք կտեսնեք ձեր հաշվի SID- ը և Auth Token- ը ձեր վահանակի էջում:
- ապա գնացեք ծրագրավորվող SMS> կտտացրեք կառուցել և սովորեք կտտացրեք «GET A NUMBER», որտեղից կարող եք ստանալ ձեր Ուղարկողի եզակի համարը, և ուղարկողի այս եզակի համարից դուք կստանաք SMS ծանուցում, երբ հայտնաբերվի ներխուժողը:
- Այնուհետև դուք պետք է գրանցեք ձեր SMS ստացող հեռախոսահամարը Twilio- ում դրա համար կտտացրեք «Հեռախոսահամարներ»> կտտացրեք Verified Caller ID- ներ> կտտացրեք գումարած կոճակին ՝ ձեր բջջային համարը ավելացնելու համար ՝ SMS ծանուցումը ստանալու համար:
- Պատճենեք այս հավատարմագրերը և ապա գրանցվեք Temboo API վեբ կայքի Temboo API կայքում: Choreos- ի ձախ կողմում կտտացրեք Twilio> կտտացրեք SMS հաղորդագրություններ> կտտացրեք SendSMS- ին: Այնուհետև կտեսնեք Հաշվի SID, Auth Token, Body, From և To մուտքի դաշտեր:
- Մուտքագրեք բոլոր այդ հավատարմագրերը հենց այնտեղ և «FROM» դաշտում մուտքագրեք այդ եզակի ուղարկողի համարը
- Կտտացրեք «Գործարկել հիմա»
Դուք կստանաք ծանուցում:
EԱՆՈԹՈԹՅՈՆ. SMS հաղորդագրությունը ստանալու համար դուք պետք է ստանաք «FROM» ուղարկողի եզակի համար և «TO» գրանցեք ձեր հեռախոսահամարը:
Քայլ 8: Կոդի տողեր, որտեղ դուք պետք է մուտքագրեք ձեր հավատարմագրերը:
Այստեղ ես նշեմ այն տողերը, որտեղ դուք պետք է մուտքագրեք ձեր հավատարմագրերը աղբյուրի կոդի ներսում:
- Հինգ վայրում ձեզ հարկավոր է փոխարինել ձեր «Հաշվի SID բանալին» (տող թիվ 440, 467, 495, 525, 554)
- Հինգ վայրում ձեզ հարկավոր է փոխարինել ձեր «Հաստատան նշանի բանալին» (տող ՝ 432, 459, 487, 517, 546)
- Հինգ վայրում ձեզ հարկավոր է փոխարինել ձեր «TO» համարը (տող ՝ 434, 461, 489, 519, 548) Տեղադրեք ձեր հեռախոսահամարը, որը պետք է գրանցված լինի «ifiedանգահարվածի հաստատված ID- ներում»:
- Հինգ վայրում ձեզ հարկավոր է փոխարինել ձեր «FROM» համարը (տող թիվ ՝ 436, 463, 491, 521, 550) Տեղադրեք եզակի ուղարկողի համարը, որը ստացել եք twilio- ից:
- TembooAccount.h ֆայլում#սահմանեք TEMBOO_APP_KEY "#Տեղադրեք ձեր ծրագրի բանալին այստեղ#" Դուք կարող եք ստանալ ձեր ծրագրի բանալին ձեր Temboo հաշվից
Տվյալ LOC- ում (ծածկագրերի տողում) ձեր հավատարմագրերի տեղադրումից հետո լավ կլինի գործարկել ձեր կոդը:
Քայլ 9: Կամուրջի միացում
Այժմ ընտրեք LAN ադապտեր և ինտերնետի աղբյուրը աջ սեղմեք, այնուհետև կտտացրեք կամուրջի միացումներ: Սա կամրջի ինտրանետային կապը ձեր նոութբուքի և Ethernet վահանի միջև, որը կազմում է փակ ցանց (ինտրանետ)
Կապերը կամրջելուց հետո դուք պետք է բացեք և փակեք փաթեթային ֆայլը, որը ներբեռնել եք ՔԱՅԼ 1 -ում:
Քայլ 10: Վերջնական հրահանգ
միացրեք ձեր Arduino հոսանքի մալուխը ձեր նոութբուքի և LAN մալուխի հետ ձեր նոութբուքի LAN պորտից դեպի Ethernet shield LAN նավահանգիստ, այնուհետև սեղմեք «վերբեռնումը» բեռնման համար կպահանջվի 5 րոպե:
Վերբեռնվելուց հետո ծրագիրը կսկսի կատարել DHCP IP հասցեն, և այն կպահանջի մուտքագրել PIN կոդը
- TRուղակի ռեժիմի PIN «A33333»
- PANIC MODE PIN «B66666»
- ԴԵԱԿՏԻՎԱԻ PIN «D00000»
Համաձայն մուտքագրված PIN- ի ՝ համակարգը կսկսի գործել:
Դուք կարող եք PIN- ը փոխել ըստ ձեր ցանկության ՝ խմբագրելով Աղբյուրի կոդը:
Քայլ 11: Խուճապի ռեժիմի արդյունքներ
Ներխուժողի հայտնաբերումից հետո ազդանշանը և LED- ը (որպես տան լույսեր) կպայթեն, և SMS- ծանուցումը կուղարկվի հարևանի և տան սեփականատիրոջը, ինչպես ցույց է տրված նկարում, և ժամանակավոր համացանցը կհյուրընկալի միայն տան սեփականատիրոջը: SMS- ծանուցման միջոցով ուղարկվի տան տիրոջը
Վեբ էջի սքրինշոթերը տեղադրված են վերևում:
Քայլ 12: Թակարդի ռեժիմի արդյունքներ
Երբ ներխուժողը հայտնաբերվի, ոչ մի ազդանշան չի պայթեցվի, փոխարենը SMS- ները կուղարկվեն հարևանին, տան սեփականատիրոջը և ոստիկանին, ինչպես ցույց է տրված նկարում, և ժամանակավոր համացանցը կհրապարակվի միայն տան տիրոջ և ոստիկանի համար այն տեղեկատվությունը, որը համացանցում է: պահոցները տեղադրված են վերևում որպես նկար և բացատրված են նաև ներածական մասում. Համացանցի հասցեն SMS ծանուցման միջոցով կուղարկվի տան սեփականատիրոջը և ոստիկանության աշխատակցին:
SMS ծանուցումը պարունակում է այնպիսի տեղեկություններ, ինչպիսիք են
- Վեբ կայքի հասցեն
- Google քարտեզի ուղղության հղում ոստիկանական բաժանմունքից դեպի զոհի տուն
Վեբ էջի սքրինշոթերը տեղադրված են վերևում:
Այս համակարգի առավելությունները
- Ձեր տունը ապահովելու նոր միջոց ՝ հեռակա կարգով ոստիկանության և ձեր հարևանի ակնթարթային գործողությամբ
- Իրականացման շատ ավելի քիչ ծախսեր
- Խրախուսում է թվային անվտանգությունը
- Ոստիկանությանը ոչ մի արդարացում չի տալիս կողոպուտի դեմ միջոցներ չձեռնարկելու համար, քանի որ կողոպուտի մասին տեղեկությունները թվային ծանուցվում են տեղում:
- Կրճատել կողոպուտի տոկոսադրույքը:
Խորհուրդ ենք տալիս:
ՄՈՏՈՐԻ ԿԱՄԵՐԱ ՍԱԼԻԴԵՐ Հետագծման համակարգով (3D տպված) `7 քայլ (նկարներով)
ՄՈՏՈՐԻ ԿԱՄԵՐԱ ՍԼԱՅԴԵՐ Հետագծման համակարգով (3D տպված). Հիմնականում այս ռոբոտը տեսախցիկը/սմարթֆոնը կտեղափոխի երկաթգծի վրայով և «հետևի» օբյեկտին: Թիրախային օբյեկտի գտնվելու վայրը արդեն հայտնի է ռոբոտի կողմից: Այս հետևման համակարգի հիմքում ընկած մաթեմատիկան բավականին պարզ է: Մենք ստեղծել ենք հետևման գործընթացի մոդելավորում
Երկաթուղային ավտոմատ հատման համակարգ ՝ օգտագործելով Arduino- ի վրա հիմնված ներկառուցված հարթակ. 9 քայլ
Երկաթուղու հատման ավտոմատ համակարգ ՝ օգտագործելով Arduino- ի վրա հիմնված ներկառուցված հարթակ. Սուրբ Christmasննդին մնաց ընդամենը մեկ շաբաթ: Բոլորը զբաղված են տոնակատարություններով և նվերներով, որոնք, ի դեպ, ավելի դժվար է դառնում մեր շուրջը գտնվող անվերջ հնարավորություններով: Ի՞նչ կասեք դասական նվերի մասին և ավելացրեք DIY հպում
2007 Ford Mustang- ի ներքին լուսավորության համակարգ. 3 քայլ
2007 Ford Mustang- ի ներքին լուսավորության համակարգ. Սա ցանկացած մեքենայի համար լուսադիոդային լուսավորման հավաքածուի տեղադրման համար է, բայց այս մեկի համար ես օգտագործել եմ 2007 -ի Ford Mustang- ը: Այս լուսավոր երեխան մոտենում է ինչպես առջևի, այնպես էլ ուղևորի ոտքերին, ինչպես նաև հետևի նստատեղերին
EAL- Ներկառուցված ներքին կլիմա. 5 քայլ
EAL- Ներքին կլիմա. Մեր դպրոցական ծրագրի համար մեզ հանձնարարված էր արդուինոյի ինտեգրումը ավտոմատացված համակարգում: Մենք ընտրեցինք ներքին կլիմայի տվիչ, որը կարող է զգալ ջերմաստիճանը, խոնավությունը և դեցիբելի մակարդակը ներսում: Մենք պահարանի մեջ մի երկու անցք բացեցինք
Սկսելով միկրո համակարգով. Բիթ ՝ 6 քայլ (նկարներով)
Միկրո: բիթը միկրոկոնտրոլեր է `փոքր համակարգիչ, որը թույլ է տալիս վերահսկել էլեկտրոնիկան: Այն պարունակում է բազմաթիվ հնարավորություններ փոքր էլեկտրոնային տախտակի վրա ՝ արագացուցիչի տվիչ ՝ շարժումը, անկյունը և արագացումը հայտնաբերելու համար, մագնիսաչափի տվիչ ՝ կախարդը հայտնաբերելու համար