Զարթուցիչ ազդանշանային arduino. Բյուջեի GSM ազդանշան `Արդունինոյից ուղեղով

Այսօր մենք կխոսենք այն մասին, թե ինչպես Arduino Հավաքել Անվտանգության համակարգ, Մեր «պահակը» կհետեւի մեկ եզրագծի եւ կկարողանա կառավարել մեկ անհավատարմ:

Արդունոյի համար սա խնդիր չէ, եւ, ինչպես կտեսնեք ծրագրի կոդը եւ սարքի դիագրամը, հեշտությամբ կարող եք մեծացնել պաշտպանված մուտքի կետերի քանակը եւ ազդանշանային կամ ցուցիչների քանակը:
Անվտանգության համակարգ Դուք կարող եք դիմել ինչպես խոշոր օբյեկտների (շենքերի եւ կառուցվածքների) եւ փոքր օբյեկտների (տուփեր, պահարաններ) եւ նույնիսկ դյուրակիր դեպքեր եւ ճամպրուկներ: Չնայած, որ դուք պետք է զգույշ լինեք, եթե տեղադրում եք անվտանգության համակարգը, օրինակ, այն ճամպրուկի վրա, որի միջոցով դուք որոշում եք ճանապարհորդել, եւ ահազանգի համակարգը կաշխատի որոշ օդանավակայանում Անվտանգության ծառայություն .-)

Պարզեցված սարքի շահագործման սկզբունքը հետեւյալն է (Նկար 1): Իշխանության վրա աշխատելը կատարելուց հետո սարքը անցնում է գործառնական ռեժիմին եւ սպասում է պաշտպանության: Բեմականացումը եւ զինաթափելը իրականացվում է մեկ կոճակով: Անվտանգությունը բարձրացնելու համար այս կոճակը ավելի լավ է կազմակերպել պահպանվող տարածքի (անվտանգ կամ զամբյուղ): Անվտանգության ռեժիմը միացնելուց առաջ դուռը պետք է բացվի: Երբ միացնում եք անվտանգության ռեժիմը (սեղմելով կոճակը) Էլեկտրոնային շրջան Սպասում, մինչեւ դուռը փակես սենյակի դուռը (անվտանգ դուռ, զամբյուղի ծածկը եւ այլն):

Դռան վրա (կամ դուռ) պետք է լինի ցանկացած տիպի տերմինալ անջատիչ, դրա մասին ավելի ուշ: Նվաճելով (կամ փչում), սահմանի անջատիչը կտեղեկացնի սարքին, որ պաշտպանված միացումը փակ է, եւ սարքը կմտնի պաշտպանության ռեժիմ: Պաշտպանության ռեժիմին անցնելու ժամանակ համակարգը կտեղեկացնի երկու կարճ ազդանշան (ինչպես մեքենայի ահազանգերում): Այս ռեժիմում սարքը «բռնում է» դռան բացումը: Դուռը բացելուց հետո համակարգը սպասվում է մի քանի վայրկյան (սա արժեքն է, որը հարմարեցված է, եթե դրա համար նախատեսված չէ մեկ կամ երկու) մեկ կամ երկու) փակագծի համար Siren- ը միանում է: Ալգորիթմը եւ սխեման նախագծված են այնպես, որ հնարավոր լինի անջատել ծովահենը, միայն ամբողջովին մերժել գործը եւ անջատել իշխանությունը:

Սարք Անվտանգության համակարգ Շատ պարզ (Նկար 2): Վճարի հիմքում Arduino, Սահմանի անջատիչները միացված են որպես սովորական կոճակ, քաշքշուկի դիմադրիչների միջոցով: Կծկումների վրա կանգ կառնվեն առանձին: Դրանք սովորաբար փակ են եւ սովորաբար բացվում են: Կարող եք միացնել սովորական կոճակը որպես տերմինալ, միայն սովորական կոճակի ընթացքը շատ մեծ է, դռան պիեսը սովորաբար ավելին է: Հետեւաբար անհրաժեշտ է կոճակի եւ գարնան որոշ մղիչով գալու համար, որպեսզի դուռը կոտրվի: Դե, եթե ոչ շատ ծույլ, կարող եք քայլել խանութ եւ գնել մագնիսական անջատիչ (Gercon) (Նկար 3), չի վախենում փոշուց եւ աղտոտումից:

Ավտոմատ ահազանգերի սահմանային անջատիչը հարմար է (Նկար 4): Հարկ է նշել, որ ծրագիրը գրված է գերմաներեն լեզվով: Համար Փակ դուռը Նրա շփումը փակ է: Եթե \u200b\u200bդուք օգտագործում եք անջատիչ մեքենայի ազդանշանից, ապա դուռը փակված է, ամենայն հավանականությամբ, կբացվի, եւ համապատասխան վայրերում ծածկագիրը պետք է փոխվի 0-ին եւ հակառակը:

Որպես ծովահեն, մենք առաջարկում ենք օգտագործել Բելառուսի արտադրության Sound PKI-1 ձայնային ձայնը (Նկար 5): Էլեկտրաէներգիայի մատակարարում 9 - 15 V, գործում է հոսանքը 20 - 30 մա: Սա թույլ է տալիս օգտագործել այն մարտկոցով աշխատող: Միեւնույն ժամանակ, նա «խնդիրներ» 95 - 105 դԲ:

Crohn մարտկոցից նման հատկանիշներով այն կհնչի մի քանի տասնյակ րոպե: Ես դա գտա ինտերնետում 110 ռուբլի: Մոտ 30 ռուբլի արժողությամբ մագնիս կա: Ավտոմեքենաների տագնապից ավտոմեքենաների տագնապից անցումը ձեռք է բերվել 28 ռուբլիով: CT315 տրանզիստորը կարելի է վերցնել ցանկացած տառով կամ փոխարինել ցանկացած ժամանակակից ցածր էներգիայի սիլիկոնային տրանզիստոր համապատասխան հաղորդունակությամբ: Եթե \u200b\u200bմեկ խմբաքանակի ծավալը բավարար չէ (ով գիտի, միգուցե շատ կիլոմետրեր եք ուզում լսել մի քանի ահազանգեր զուգահեռ կամ ավելի հզոր վերցնել, միայն այս դեպքում եւ տրանզիստորը պետք է փոխարինվի ավելի հզոր Մեկը (օրինակ, ծանոթ տրանզիստոր հավաքի ULN2003): Որպես Հերկոն եւ ծովահեն միացնող միակցիչ, ես օգտագործեցի Simplest միացումները աուդիո / վիդեո սարքերի համար `Radiore 5 ռուբլի գինը: Զույգի համար:

Սարքի մարմինը կարելի է սոսնձել պլաստիկից կամ նրբատախտակից; Եթե \u200b\u200bլուրջ առարկա պաշտպանված է, ավելի լավ է այն մետաղական դարձնել: Հուսալիությունն ու անվտանգությունը մեծացնելու համար մարտկոցները կամ սննդի մարտկոցները պետք է տեղադրվեն գործի ներսում:

Ծրագրի ծածկագիրը պարզեցնելու համար չեն օգտագործվել էներգախնայողության տարրերը, եւ մարտկոցները երկար ժամանակ բավարար չեն: Դուք կարող եք օպտիմիզացնել ծածկագիրը եւ նույնիսկ ավելի լավ է արմատապես վերափոխել, կիրառելով իրադարձությունների վերամշակումը ընդհատելու եւ քնելու MC ռեժիմը: Այս դեպքում երկու քառակուսի մարտկոցներից սնուցումը (9 v) ներառված է մի քանի ամիս:

Այժմ ծածկագիրը

// Մշտական
Const Int կոճակը \u003d 12; // PIN կոճակի համար
Const Int Gerkon \u003d 3; // pin for Herkeon- ի համար
Const int sirena \u003d 2; // pin expirene
Const Int LED \u003d 13; // PIN ցուցիչ
// փոփոխականներ
Int կոճակը \u003d 0; // կոճակի կարգավիճակը
int gerkonstate \u003d 0; // Հերկկոնի նահանգ
int n \u003d 0; // Counter անջատման պաշտպանության կոճակը
անվավեր կարգավորումը () (
// Sirena եւ ցուցիչների կառավարում - Ելք
Pinmode (Sirena, ելք);
Pinmode (LED, ելք); // կոճակ եւ գուերոն - մուտքեր
Pinmode (Gerkon, մուտք);
Pinmode (կոճակ, մուտք);
}
անվավեր հանգույց () (
DigitalWrite (LED, բարձր);
մինչդեռ (կոճակ \u003d \u003d 0) (// սպասող ցիկլը մինչեւ սեղմեք կոճակը
Կոճակ \u003d Digitalread (կոճակ); // անվտանգության ռեժիմին անցնելու համար
}
DigitalWrite (LED, Low);
Կոճակ \u003d 0; // վերականգնել կոճակի արժեքը
Մինչդեռ (Gerkonstate \u003d 0) (// ցիկլը մինչեւ դուռը փակեք)

}
Հետաձգում (500); // :-)
DigitalWrite (Sirena, High); // ծածկագիրը
Հետաձգում (100); // ցուցումներ
DigitalWrite (Sirena, Low); // ընդգրկում
Հետաձգում (70); // ռեժիմ
DigitalWrite (Sirena, High); // անվտանգություն
Հետաձգում (100); // ազդանշան
DigitalWrite (Sirena, Low); // ձայն
Իսկ (Gerkonstate \u003d 1) (// մենք սպասում ենք դռան բացմանը)
gerkonstate \u003d Digitalread (Gerkon);
}
համար (int i \u003d 0; i<= 5; i++){ // 7,5 секунды на нажатие
Կոճակ \u003d Digitalread (կոճակ); // Գաղտնի կոճակ
Եթե \u200b\u200b(կոճակ \u003d \u003d բարձր) (// հետեւեք ձեր սեփականը `մեկ ուրիշը
N \u003d n + 1;
}
Հետաձգում (1500); // գաղտնի FICH :-)))
}
Եթե \u200b\u200b(n\u003e 0) (// ամենակարեւորը
DigitalWrite (Sirena, Low); // մի միացրեք ծովահենը
}
Ուրիշ (
DigitalWrite (Sirena, High); // կամ միացրեք ծովահենը
}
DigitalWrite (LED, բարձր); // միացնել ցուցիչը n \u003d 0;
Կոճակ \u003d 0;
Հետաձգում (15000); // հիշեցում «թեյնիկներ», որը
DigitalWrite (LED, Low); // ճնշում գործադրել կոճակների վրա `առանց ընդհատման ձգձգման (1000);

Նրա հեղինակը ցանկանում էր կատարել տնական եւ անլար:
Այս տնականը օգտագործում է PIR շարժման ցուցիչը, եւ տեղեկատվության փոխանցումը տեղի է ունենում ՌԴ մոդուլի հետ:

Հեղինակը ցանկանում էր օգտագործել ինֆրակարմիր մոդուլը, բայց քանի որ այն ունի սահմանափակ միջակայք, եւ գումարած կարող է աշխատել միայն Ստացողի տեսողության գծում, այնպես որ նա ընտրեց ՌԴ մոդուլը, որի միջոցով տեսականին կարելի է հասնել մոտավորապես 100 մետր:


Որպեսզի այցելուները ավելի հարմար լինեն ահազանգ ժողովը դիտելու համար, ես որոշեցի հոդվածը բաժանել 5-րդ փուլերին.
Քայլ 1. հաղորդիչ ստեղծելը:
Քայլ 2. Ստացողի ստեղծում:
Քայլ 3. Ծրագրակազմի տեղադրում:
Քայլ 4. Հավաքված մոդուլների փորձարկում:
Բեմ 5. Կառուցեք գործը եւ մոդուլի տեղադրումը դրա մեջ:

Այն ամենը, ինչ անհրաժեշտ էր հեղինակը, դա է.
- Արդյունինո ՄԱԿ-ի / Arduino Mini / Arduino Nano տախտակներ ստացողի եւ հաղորդիչի համար.
- ՌԴ ստացման մոդուլ (433 ՄՀց);
- PIR շարժման ցուցիչ;
- 9B մարտկոցներ (2 կտոր) եւ միակցիչների համար.
- Buzzer;
- թեթեւ արտանետող դիոդ;
- դիմադրություն, 220 Ohms- ի դիմադրությամբ.
- Հացաթխման տախտակ;
- Թռչկոտներ / լարեր / թռիչքներ;
- շրջանային տախտակ;
- Միջքաղաքային քորոց միակցիչներ;
- անջատիչներ;
- մուտքերի եւ հաղորդիչի պարիսպներ.
- գունավոր թուղթ;
- հավաքման ժապավեն;
- Սահմանված գլխամաշկ;
- ThermoBlate հրացան;
- զոդող երկաթ;
- Միացնել / գործիք մեկուսացումը հեռացնելու համար.
- Մկրատ մետաղի համար:


1-ին փուլ:
Մենք սկսում ենք հաղորդիչ ստեղծել:
Ստորեւ ներկայացված է շարժման ցուցիչի սխեման:


Փոխանցիչը ինքնին բաղկացած է.
- շարժման ցուցիչ;
- Arduino տախտակներ;
- փոխանցողի մոդուլ:


Սենսորն ինքնին ունի երեք ելք.
- VCC;
- GND;
- դուրս

Դրանից հետո ես ստուգեցի սենսորի աշխատանքը


Ուշադրություն !!!
Նախքան որոնվածը բեռնելը, հեղինակը համոզված է, որ Արդուինոյի IDE- ի կարգավորումներում ներկայիս խորհուրդը եւ սերիական նավահանգիստը ճիշտ տեղադրված են: Դրանից հետո բեռնված է ուրվագիծը.

Ավելի ուշ, ինչպես է շարժման սենսորը կողպելու շարժումը նրանց առջեւ, LED- ը լուսավորված կլինի, եւ մոնիտորի մեջ կարող եք տեսնել համապատասխան հաղորդագրությունը:


Ըստ սխեմայի, հենց ներքեւում:


Փոխանցիչը ունի 3 ելք (VCC, GND եւ տվյալներ), միացրեք դրանք.
- VCC\u003e 5 վ տախտակի ելքով.
- GND\u003e GND;
- Տվյալներ\u003e 12 տախտակի ելքով:

2-րդ փուլ:


Ինքն ստացողը բաղկացած է.
- Մոդուլ RF ստացող;
- Arduino վճարներ
- Buzzer (դինամիկա):

Ստացողի սխեման.


Ստացողը, ինչպես նաեւ հաղորդիչը, ունի 3 ելք (VCC, GND եւ տվյալներ), միացրեք դրանք.
- VCC\u003e 5 վ տախտակի ելքով.
- GND\u003e GND;
- Տվյալներ\u003e 12 տախտակի ելքով:


3-րդ փուլ:
Հեղինակի կողմից ամբողջ որոնվածի հիմքը ընտրեց գրադարանի ֆայլը: Ներբեռնեցի, որը նա եւ այն տեղադրեց թղթապանակում Arduino գրադարանների հետ:

Ծրագիր փոխանցողի համար:
Նախքան FA- ում որոնվածի կոդը ներբեռնումը, հեղինակը դրեց Հետեւյալ պարամետրերը IDE:
- տախտակ -\u003e Arduino Nano (կամ ձեր օգտագործած խորհուրդը);
- սերիական պորտ -\u003e


Պարամետրերը տեղադրելուց հետո հեղինակը ներբեռնեց անլար_Տx որոնվածի ֆայլը եւ այն բեռնեց վճարը.

Ծրագիր ստացողի համար
Հեղինակը կրկնում է ընդունող տախտակի համար նույն գործողությունները.
- տախտակ -\u003e Arduino UNO (կամ ձեր օգտագործած խորհուրդը);
- Սերիական պորտ -\u003e COM XX (Ստուգեք COM նավահանգիստը, որին կապված է ձեր վճարը):



Հեղինակը պարամետրերը սահմանելուց հետո ներբեռնում է անլար_rx ֆայլը եւ բեռնում այն \u200b\u200bվճարով.


Հետո, օգտագործելով ծրագիրը, որը կարող եք ներբեռնել, հեղինակը ձայնը առաջացրեց բզզոցի համար:

4-րդ փուլ:
Հաջորդը, հեղինակը ներբեռնելուց հետո որոշեց ստուգել, \u200b\u200bթե արդյոք ամեն ինչ ճիշտ է աշխատում: Հեղինակը միացրեց էլեկտրամատակարարումը եւ ձեռքը վազեց սենսորի դիմաց, եւ այն վաստակեց բուռն, ինչը նշանակում է, որ ամեն ինչ պետք է լինի:


5-րդ փուլ:
Հաղորդիչի վերջին ժողովը
Սկզբում հեղինակը կտրեց ստացող եզրակացությունները ստացողի, հաղորդիչի, arduino տախտակների եւ այլնի վրա:


Դրանից հետո համադրեք arduino վճարը շարժման ցուցիչով եւ RF հաղորդիչով թռիչքներով:


Հեղինակն էլ ավելի է սկսել գործը դարձնել հաղորդիչի համար:

Սկզբում այն \u200b\u200bկտրեց. Անջատիչի անցք, ինչպես նաեւ շարժական ցուցիչի կլոր անցք, որից հետո այն սոսնձված է մարմնին:




Այնուհետեւ հեղինակը շրջեց գունավոր թղթի թերթը եւ սոսնձեց պատկերի առջեւի ծածկը, որպեսզի տնական ներքին մասերը թաքցնի:


Դրանից հետո հեղինակը սկսեց էլեկտրոնային լցնում տանիքի ներսում, երկկողմանի ժապավենի օգնությամբ:



Վերջնական ժողովի ստացող
Հեղինակը որոշեց arduino վճարը միացնել ռետինե ժապավենի միացման տախտակով, ինչպես նաեւ տեղադրել ՌԴ ստացողը:


Հեղինակն ավելի է կտրում երկու անցք մեկ այլ դեպքի վրա, մեկը `բուռնը, մեկ այլ անջատիչ:


Եւ ձողիկներ:

Հատուկ ապարատային պլատֆորմներ են, որոնց հիման վրա կարող եք տարբեր լինել Էլեկտրոնային սարքեր, ներառյալ. Այս տիպի սարքերը բնութագրվում են պարզ ձեւավորմամբ եւ իրենց աշխատանքի ալգորիթմները ծրագրավորելու ունակությամբ: Այս պատճառով ստեղծվել է arduino- ի կողմից GSM ազդանշան, Այն կարող է առավելագույն ճշգրտվել այն օբյեկտի համար, որը կպահպանի:

Ինչ է Arduino մոդուլը:

Arduino- ն իրականացվում է փոքր տախտակների տեսքով, որոնք ունեն իրենց իսկ միկրոպրոցեսորը եւ հիշողությունը: Խորհրդում կան նաեւ մի շարք ֆունկցիոնալ կոնտակտներ, որոնց վրա կարող են կապված լինել տարբեր էլեկտրական սարքեր, ներառյալ անվտանգության համակարգերի համար օգտագործվող սենսորները:

Arduino պրոցեսորը թույլ է տալիս վերբեռնել օգտագործողի կողմից գրված ծրագիր: Ստեղծելով իր ուրույն ալգորիթմը, կարող եք տրամադրել Օպտիմալ ռեժիմներ Աշխատանք Անվտանգության ազդասարքեր Տարբեր օբյեկտների եւ համար Տարբեր պայմաններ օգտագործել եւ լուծել առաջադրանքները:

Արդյոք դժվար է Arduino- ի հետ աշխատել:

Arduino Modules- ը շատ տարածված է շատ օգտվողների շրջանում: Դա հնարավոր դարձավ իր պարզության եւ մատչելիության պատճառով:

Մոդուլների կառավարման ծրագրերը գրված են օգտագործելով պայմանական C ++ եւ հավելումներ Պարզ հատկություններ I / O գործընթացի կառավարման կառավարում `մոդուլի կոնտակտներով: Բացի այդ, ծրագրավորումը կարող է օգտագործել նաեւ Arduino IDE անվճար ծրագրային միջավայրը, որը գործում է Windows, Linux կամ Mac OS:

Arduino մոդուլները զգալիորեն պարզեցված են սարքերը հավաքելու կարգը: GSM ազդանշանը Arduino- ի վրա կարող է ստեղծվել առանց զոդման երկաթի. Վեհաժողովը տեղի է ունենում թմրամիջոցների, թռիչքների եւ լարերի միջոցով:

Ինչպես ստեղծել ազդանշան Arduino- ի հետ:

Հիմնական պահանջներին, որ GSM- ն ստեղծեց arduino- ի տագնապը, պետք է ներառի.

  • Տեղեկացնել սեփականատիրոջը հակերության կամ ներթափանցման օբյեկտի մասին.
  • Աջակցություն Արտաքին համակարգեր Տեսակը Siren, ազդանշանային լույսեր;
  • վերահսկել ազդանշանը SMS- ի կամ զանգի միջոցով.
  • Անցանց աշխատանք `առանց արտաքին սննդի:

Ահազանգ ստեղծելու համար ձեզ հարկավոր է.

  • arduino մոդուլ;
  • ֆունկցիոնալ տվիչների մի շարք.
  • կամ մոդեմ;
  • Անցանց էլեկտրամատակարարում;
  • Արտաքին գործադիր սարքեր:

Aduino Modules- ի առանձնահատկությունը հատուկ ընդլայնման տախտակների օգտագործումն է: Նրանց օգնությամբ բոլորը կապում են Լրացուցիչ սարքեր Արդունին, որը պահանջվում է անվտանգության համակարգի կազմաձեւեր կառուցել: Նման քարտերը տեղադրվում են Arduino մոդուլի վերեւում, «սենդվիչ» տեսքով, եւ համապատասխան օժանդակ սարքերը իրենք են կապված տախտակի հետ:

Ինչպես է դա աշխատում?

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

Ապահովել տան կամ բնակարանի սեփականատիրոջը նախազգուշացնող ազդանշանների մանդրելի հնարավորությունը, որը պահպանվում է Արդյունինոյի մոդուլին, ընդլայնման վճարի միջոցով, հատուկ է Մոդուլի GSM:, Այն սահմանում է մատակարարներից մեկի SIM քարտը Բջջային հաղորդակցություն.

Հատուկ GSM Adapter- ի բացակայության դեպքում դրա դերը կարող է իրականացվել նաեւ Բջջային հեռախոս, Բացի ազդանշանային նախազգուշացումով եւ հավաքագրմամբ SMS հաղորդագրություններ ուղարկելուց, բջջայինի առկայությունը թույլ կտա վերահսկել GSM- ի ազդանշանը դեպի ծանր հեռակա, ինչպես նաեւ հրահրել օբյեկտի վիճակը:

"Նշում!

Հաղորդակցվելու օբյեկտի սեփականատիրոջ հետ, բացի GSM մոդուլներից, կարող են օգտագործվել սովորական մոդեմներ, որոնք հաղորդակցություն են ապահովում ինտերնետի միջոցով »:

Այս դեպքում, երբ պրոցեսորի կողմից մշակված ազդանշանով մշակված սենսորը մոդեմի միջոցով փոխանցվում է հատուկ պորտալ կամ կայքի: Եվ արդեն կայքից ինքնաբերաբար առաջացնում է նախազգուշական SMS կամ փոստով կապված էլեկտրոնային փոստով:

Եզրակացություններ

Arduino մոդուլները օգտագործելը թույլ կտա օգտվողներին ինքնուրույն ձեւավորել GSM տագնապներ, որոնք կարող են տարբեր լինել տարբեր Ֆունկցիոնալ տվիչներ եւ կառավարել արտաքին սարքերը: Տարբեր ցուցիչներ օգտագործելու հնարավորության պատճառով ազդանշանային գործառույթը կարող է էապես ընդլայնել եւ ստեղծել բարդույթ, որը վերահսկելու է ոչ միայն օբյեկտի անվտանգությունը, այլեւ դրա վիճակի անվտանգությունը: Օրինակ, հնարավոր կլինի վերահսկել օբյեկտի ջերմաստիճանը, շտկել ջրի եւ գազի արտահոսքը, դրանք համընկնելով վթարի դեպքում եւ շատ ավելին:

Անցած տասնամյակի ընթացքում մեքենայի գողությունը զբաղեցնում է աշխարհում կատարված հանցագործությունների կառուցվածքի ամենակարեւոր վայրերից մեկը: Դա պայմանավորված է ոչ այնքան գողության այս կատեգորիայի հատուկ քաշով `համեմատած հանցագործությունների ընդհանուր թվին, որքան տարբերությունը պատճառ է դարձել վնասի պատճառով ավտոմեքենաների մեծ արժեքի պատճառով: Մինչեւ 1990-ականների վերջում տրանսպորտային միջոցների դեմ պայքարի ոլորտում ձեռնարկված միջոցների թույլ արդյունավետությունը հանգեցրել է այս հանցագործություններում եւ տիրապետող կայուն խմբերի ստեղծմանը Տարբեր հատկություններ կազմակերպված հանցագործություն; Դուք հավանաբար լսել եք «Սեւ ավտոմեքենաների բիզնես» տերմինը: Եվրոպական պետական \u200b\u200bավտոմոբիլային պուրակը տարեկան չի ընդունվում մեքենաների 2% -ով, որոնք ենթակա են հանցավոր ոտնձգությունների: Այսպիսով, ես գաղափարը եկա, որպեսզի GSM տագնապներ պատրաստի ձեր մեքենայի համար arduino տվյալների շտեմարան ՄԱԿ

Եկ սկսենք!

Ինչ ենք հավաքելու

Մենք պետք է ընտրենք մեր համակարգի սիրտը: Իմ կարծիքով, նման տագնապի համար ավելի լավ բան չկա, քան Արդուինո ՄԱԿ-ը: Հիմնական չափանիշը - Բավարար համար «Կապում» եւ գին:


Arduino uno- ի հիմնական բնութագրերը

MicroconTroller - ATMEGA328:
Գործառնական լարման - 5 v
Մուտքային լարումը (առաջարկվում է) - 7-12 V
Մուտքային լարումը (սահմանը) - 6-20 V
Թվային մուտքերը / արդյունքներ - 14 (որոնցից 6-ը կարող են օգտագործվել որպես PWM ելք)
Անալոգային մուտքերը `6
Մշտական \u200b\u200bհոսանք մուտքային / ելքի միջոցով `40 մա
Մշտական \u200b\u200bհոսանք `արդյունքի 3.3-ի - 50 մա
Flash Memory - 32 KB (ATMEGA328), որից 0,5 KB օգտագործվում են bootloader- ի համար
RAM - 2 KB (ATMEGA328)
EEPROM - 1 KB (ATMEGA328)
Ժամացույցի հաճախականությունը - 16 ՄՀց


Հարմար է

Այժմ դուք պետք է ընտրեք GSM մոդուլը, քանի որ մեր տագնապը պետք է կարողանա տեղեկացնել մեքենայի սեփականատիրոջը: Այսպիսով, դուք պետք է «Google» - ը ... Ահա հիանալի ցուցիչ - SIM800L, չափը պարզապես հիանալի է:


Ես մտածեցի եւ պատվիրեցի այն Չինաստանից: Այնուամենայնիվ, ամեն ինչ պարզվեց, որ այնքան էլ վարդագույն չէ: Սենսորը պարզապես հրաժարվեց գրանցել SIM քարտը ցանցում: Այն փորձարկվել է այն ամենը, ինչ միայն հնարավոր է. Արդյունքը զրո է:
Հայտնաբերվել է Բարի մարդիկով ինձ ավելի շատ տրամադրեց Զով կտորներ - SIM900 վահան: Սա արդեն լուրջ բան է: Վահանի եւ միկրոֆոնի միակցիչում եւ ականջակալ, լիարժեք հեռախոս:


Հիմնական հատկանիշներ SIM900 վահան

4 Գործառնական հաճախականության ստանդարտ 850/900/1800 / 1900 MHZ
GPRS Multi-Slot Class 10/8
GPRS Mobile Station Class B
Համապատասխանում է GSM 2/2-րդ փուլին
Դաս 4 (2 W @ 850/900 MHz)
1-ին դաս (1 W @ 1800/1900 ՄՀՀ)
Կառավարում, օգտագործելով հրամանները (GSM 07.07, 07.05 եւ Simcom- ը առաջադիմում է հրամաններով)
Էլեկտրաէներգիայի ցածր սպառում. 1.5ma (քնի ռեժիմ)
Գործառնական ջերմաստիճանի տիրույթ. -40 ° C- ից +85 ° C


Հարմար է

Լավ, բայց սեփականատիրոջը տեղեկացնելու համար հարկավոր է որոշ ցուցիչներից ընթերցումներ կատարել որոշ ցուցիչներից: Հանկարծ մեքենան տարհանվում է, ապա մեքենայի դիրքը հստակ կփոխվի տարածության մեջ: Վերցրեք արագացուցիչ եւ Gyroscope: Գերազանց Հարկ, հիմա մենք սենսոր ենք փնտրում:

Կարծում եմ, որ GY-521 MPU6050- ը հենց հարմար է: Պարզվեց, որ դրանում կա ջերմաստիճանի ցուցիչ: Անհրաժեշտ կլինի օգտագործել այն, կլինի այդպիսի «մարդասպան FICH»: Ենթադրենք, մեքենայի տերը դրեց այն տան տակ եւ հեռացավ: Մեքենայում ջերմաստիճանը կփոխվի «սահուն»: Ինչ կլինի, եթե հարձակվողը փորձի ներթափանցել մեքենան: Օրինակ, դա կաշխատի դուռը: Մեքենայում ջերմաստիճանը կսկսի արագորեն փոխվել, քանի որ տնակում օդը կսկսի խառնվել օդի հետ շրջապատող, Կարծում եմ, որ դա կաշխատի:


Հիմնական բնութագրերը GY-521 MPU6050

Module 3-Axis Gyroscope + 3 առանցքային արագացուցիչ ԳՅՈՒՂ-521 MPU-6050 չիպի վրա: Թույլ է տալիս որոշել տարածության մեջ գտնվող օբյեկտի դիրքը եւ շարժումը, երբ պտտվում է անկյունային արագությունը: Ամբողջ ջերմաստիճանի սենսորը նույնպես ունի: Օգտագործվում է տարբեր պղպեղի եւ ինքնաթիռների մոդելում, ինչպես նաեւ այս ցուցիչների հիման վրա, կարող եք հավաքել շարժման գրավման համակարգը:

Միկրոկուց - MPU-6050
Մատակարարման լարման - 3.5V -ից 6V (DC);
Gyro Range - ± 250 500 1000 2000 ° /
Արագացուցիչի շրջանակը - 2 ± 4 ± 8 ± 16 գ
Հաղորդակցման միջերես - I2C
Չափ - 15x20 մմ:
Քաշը `5 գ


Հարմար է

Թրթռման ցուցիչը նույնպես օգտակար է: Հանկարծ մեքենան կփորձի բացել «կոպիտ ուժը», լավ, կամ ավտոկայանատեղիում մեկ այլ մեքենա կկարողանա հասնել ձեր գրամեքենան: Վերցրեք SW-420 թրթռման ցուցիչը (կարգավորելի):


SW-420- ի հիմնական բնութագրերը

Մատակարարման լարման - 3.3 - 5V
Արդյունքի ազդանշան - թվային բարձր / ցածր (սովորաբար փակ)
Օգտագործված սենսոր - SW-420
Օգտագործված համեմատող - LM393
Չափերը `32x14 մմ
Բացի այդ, կա կարգավորող դիմադրություն:


Հարմար է

Ուղղեք SD հիշողության քարտի մոդուլը: Մենք դեռ կգրենք տեղեկամատյանային ֆայլ:


SD հիշողության քարտի մոդուլի հիմնական բնութագրերը

Մոդուլը թույլ է տալիս պահպանել սարքի համար անհրաժեշտ SD քարտի տվյալները, որոնք անհրաժեշտ են միկրոկոնտրոլերի հիման վրա: Սարքի կիրառումը տեղին է տասնյակ մեգաբայթներից երկու գիգաբայթների համար ֆայլերը պահելու ժամանակ: SD քարտի բեռնարկղը տեղադրված է տախտակի վրա, էլեկտրաէներգիայի կայունացուցիչ, ինտերֆեյսի եւ էլեկտրահաղորդման գծերի միակցիչի վարդակից: Եթե \u200b\u200bցանկանում եք աշխատել ձայնի, վիդեո կամ այլ ծավալային տվյալների հետ, օրինակ, մուտքագրելու համար EVENT- ի մուտքագրումը, ցուցիչի տվյալները կամ վեբ սերվերի տեղեկատվությունը պահեք, SD հիշողության քարտի մոդուլը այս նպատակների համար հնարավորություն կտա կիրառել SD քարտ: Օգտագործելով մոդուլը, կարող եք ուսումնասիրել SD քարտի առանձնահատկությունները:
Մատակարարման լարման - 5 կամ 3.3 V
SD քարտի արագություն `մինչեւ 2 ԳԲ
Չափերը `46 x 30 մմ


Հարմար է

Եվ ավելացրեք սերվո, երբ սենսորները հարուցվում են, սերվո քշում է դեպի DVR եւ նկարահանելու տեսահոլովակ: Վերցրեք MG996R Servo- ն:


MG996R SERVO- ի հիմնական բնութագրերը

Կայուն I. Հուսալի պաշտպանություն Վնասներից
- մետաղական սկավառակ
- երկկողմանի գնդակի ուլունքներ
- մետաղալար երկարությունը 300 մմ
- Չափեր 40x19x43mm
- Քաշը 55 գր
- Պտտման անկյուն. 120 աստիճան:
- Աշխատանքային արագություն: 0.17sek / 60 աստիճան (4.8V առանց բեռի)
- Աշխատանքային արագություն, 0.13C / 60 աստիճան (6V առանց բեռի)
- մեկնարկային կետ, 9.4 կգ / սմ սնուցում 4.8V
- Սկսած կետ, 11 կգ / սմ սնուցում 6B
- Գործառնական լարման, 4.8 - 7.2V
- Բոլոր վարիչային իրերը պատրաստված են մետաղից:


Հարմար է

Հավաքել

Google- ում յուրաքանչյուր ցուցիչ միացնելու մասին հսկայական թվով հոդվածներ: Եվ հնարեք նոր հեծանիվներ, որոնց ցանկություն չունեմ, ուստի կապեր կթողնեմ պարզ եւ աշխատանքային ընտրանքների: Անցած տասնամյակի ընթացքում մեքենայի գողությունը զբաղեցնում է աշխարհում կատարված հանցագործությունների կառուցվածքի ամենակարեւոր վայրերից մեկը: Դա պայմանավորված է ոչ այնքան գողության այս կատեգորիայի հատուկ քաշով `համեմատած հանցագործությունների ընդհանուր թվին, որքան տարբերությունը պատճառ է դարձել վնասի պատճառով ավտոմեքենաների մեծ արժեքի պատճառով: Մինչեւ 1990-ականների վերջում տրանսպորտային միջոցների վերահսկման ոլորտում ձեռնարկված միջոցների թույլ արդյունավետությունը հանգեցրել է այս հանցագործություններում մասնագիտացած կայուն խմբերի ստեղծմանը եւ կազմակերպված հանցավորության առանձնահատկություններ ունենալու: Դուք հավանաբար լսել եք «Սեւ ավտոմեքենաների բիզնես» տերմինը: Եվրոպական պետական \u200b\u200bավտոմոբիլային պուրակը տարեկան չի ընդունվում մեքենաների 2% -ով, որոնք ենթակա են հանցավոր ոտնձգությունների: Հետեւաբար, ես գաղափարը եկա GSM ազդանշաններ պատրաստելու համար ձեր մեքենայի համար `հիմնված Arduino Uno- ի վրա:

Եկ սկսենք!

Ինչ ենք հավաքելու

Մենք պետք է ընտրենք մեր համակարգի սիրտը: Իմ կարծիքով, նման տագնապի համար ավելի լավ բան չկա, քան Արդուինո ՄԱԿ-ը: Հիմնական չափանիշը բավարար քանակությամբ «կապում» է եւ գինը:


Arduino uno- ի հիմնական բնութագրերը

MicroconTroller - ATMEGA328:
Գործառնական լարման - 5 v
Մուտքային լարումը (առաջարկվում է) - 7-12 V
Մուտքային լարումը (սահմանը) - 6-20 V
Թվային մուտքերը / արդյունքներ - 14 (որոնցից 6-ը կարող են օգտագործվել որպես PWM ելք)
Անալոգային մուտքերը `6
Մշտական \u200b\u200bհոսանք մուտքային / ելքի միջոցով `40 մա
Մշտական \u200b\u200bհոսանք `արդյունքի 3.3-ի - 50 մա
Flash Memory - 32 KB (ATMEGA328), որից 0,5 KB օգտագործվում են bootloader- ի համար
RAM - 2 KB (ATMEGA328)
EEPROM - 1 KB (ATMEGA328)
Ժամացույցի հաճախականությունը - 16 ՄՀց


Հարմար է

Այժմ դուք պետք է ընտրեք GSM մոդուլը, քանի որ մեր տագնապը պետք է կարողանա տեղեկացնել մեքենայի սեփականատիրոջը: Այսպիսով, դուք պետք է «Google» - ը ... Ահա հիանալի ցուցիչ - SIM800L, չափը պարզապես հիանալի է:


Ես մտածեցի եւ պատվիրեցի այն Չինաստանից: Այնուամենայնիվ, ամեն ինչ պարզվեց, որ այնքան էլ վարդագույն չէ: Սենսորը պարզապես հրաժարվեց գրանցել SIM քարտը ցանցում: Այն փորձարկվել է այն ամենը, ինչ միայն հնարավոր է. Արդյունքը զրո է:
Եղել են լավ մարդիկ, ովքեր ինձ կտրուկ կտոր են տվել `Sim900 վահան: Սա արդեն լուրջ բան է: Վահանի եւ միկրոֆոնի միակցիչում եւ ականջակալ, լիարժեք հեռախոս:


Հիմնական հատկանիշներ SIM900 վահան

4 Գործառնական հաճախականության ստանդարտ 850/900/1800 / 1900 MHZ
GPRS Multi-Slot Class 10/8
GPRS Mobile Station Class B
Համապատասխանում է GSM 2/2-րդ փուլին
Դաս 4 (2 W @ 850/900 MHz)
1-ին դաս (1 W @ 1800/1900 ՄՀՀ)
Կառավարում, օգտագործելով հրամանները (GSM 07.07, 07.05 եւ Simcom- ը առաջադիմում է հրամաններով)
Էլեկտրաէներգիայի ցածր սպառում. 1.5ma (քնի ռեժիմ)
Գործառնական ջերմաստիճանի տիրույթ. -40 ° C- ից +85 ° C


Հարմար է

Լավ, բայց սեփականատիրոջը տեղեկացնելու համար հարկավոր է որոշ ցուցիչներից ընթերցումներ կատարել որոշ ցուցիչներից: Հանկարծ մեքենան տարհանվում է, ապա մեքենայի դիրքը հստակ կփոխվի տարածության մեջ: Վերցրեք արագացուցիչ եւ Gyroscope: Գերազանց Հարկ, հիմա մենք սենսոր ենք փնտրում:

Կարծում եմ, որ GY-521 MPU6050- ը հենց հարմար է: Պարզվեց, որ դրանում կա ջերմաստիճանի ցուցիչ: Անհրաժեշտ կլինի օգտագործել այն, կլինի այդպիսի «մարդասպան FICH»: Ենթադրենք, մեքենայի տերը դրեց այն տան տակ եւ հեռացավ: Մեքենայում ջերմաստիճանը կփոխվի «սահուն»: Ինչ կլինի, եթե հարձակվողը փորձի ներթափանցել մեքենան: Օրինակ, դա կաշխատի դուռը: Մեքենայում ջերմաստիճանը կսկսի արագորեն փոխվել, քանի որ տնակում օդը կսկսի խառնել շրջակա միջավայրի օդի հետ: Կարծում եմ, որ դա կաշխատի:


Հիմնական բնութագրերը GY-521 MPU6050

Module 3-Axis Gyroscope + 3 առանցքային արագացուցիչ ԳՅՈՒՂ-521 MPU-6050 չիպի վրա: Թույլ է տալիս որոշել տարածության մեջ գտնվող օբյեկտի դիրքը եւ շարժումը, երբ պտտվում է անկյունային արագությունը: Ամբողջ ջերմաստիճանի սենսորը նույնպես ունի: Օգտագործվում է տարբեր պղպեղի եւ ինքնաթիռների մոդելում, ինչպես նաեւ այս ցուցիչների հիման վրա, կարող եք հավաքել շարժման գրավման համակարգը:

Միկրոկուց - MPU-6050
Մատակարարման լարման - 3.5V -ից 6V (DC);
Gyro Range - ± 250 500 1000 2000 ° /
Արագացուցիչի շրջանակը - 2 ± 4 ± 8 ± 16 գ
Հաղորդակցման միջերես - I2C
Չափ - 15x20 մմ:
Քաշը `5 գ


Հարմար է

Թրթռման ցուցիչը նույնպես օգտակար է: Հանկարծ մեքենան կփորձի բացել «կոպիտ ուժը», լավ, կամ ավտոկայանատեղիում մեկ այլ մեքենա կկարողանա հասնել ձեր գրամեքենան: Վերցրեք SW-420 թրթռման ցուցիչը (կարգավորելի):


SW-420- ի հիմնական բնութագրերը

Մատակարարման լարման - 3.3 - 5V
Արդյունքի ազդանշան - թվային բարձր / ցածր (սովորաբար փակ)
Օգտագործված սենսոր - SW-420
Օգտագործված համեմատող - LM393
Չափերը `32x14 մմ
Բացի այդ, կա կարգավորող դիմադրություն:


Հարմար է

Ուղղեք SD հիշողության քարտի մոդուլը: Մենք դեռ կգրենք տեղեկամատյանային ֆայլ:


SD հիշողության քարտի մոդուլի հիմնական բնութագրերը

Մոդուլը թույլ է տալիս պահպանել սարքի համար անհրաժեշտ SD քարտի տվյալները, որոնք անհրաժեշտ են միկրոկոնտրոլերի հիման վրա: Սարքի կիրառումը տեղին է տասնյակ մեգաբայթներից երկու գիգաբայթների համար ֆայլերը պահելու ժամանակ: SD քարտի բեռնարկղը տեղադրված է տախտակի վրա, էլեկտրաէներգիայի կայունացուցիչ, ինտերֆեյսի եւ էլեկտրահաղորդման գծերի միակցիչի վարդակից: Եթե \u200b\u200bցանկանում եք աշխատել ձայնի, վիդեո կամ այլ ծավալային տվյալների հետ, օրինակ, մուտքագրելու համար EVENT- ի մուտքագրումը, ցուցիչի տվյալները կամ վեբ սերվերի տեղեկատվությունը պահեք, SD հիշողության քարտի մոդուլը այս նպատակների համար հնարավորություն կտա կիրառել SD քարտ: Օգտագործելով մոդուլը, կարող եք ուսումնասիրել SD քարտի առանձնահատկությունները:
Մատակարարման լարման - 5 կամ 3.3 V
SD քարտի արագություն `մինչեւ 2 ԳԲ
Չափերը `46 x 30 մմ


Հարմար է

Եվ ավելացրեք սերվո, երբ սենսորները հարուցվում են, սերվո քշում է դեպի DVR եւ նկարահանելու տեսահոլովակ: Վերցրեք MG996R Servo- ն:


MG996R SERVO- ի հիմնական բնութագրերը

Կայուն եւ հուսալի վնասների պաշտպանություն
- մետաղական սկավառակ
- երկկողմանի գնդակի ուլունքներ
- մետաղալար երկարությունը 300 մմ
- Չափեր 40x19x43mm
- Քաշը 55 գր
- Պտտման անկյուն. 120 աստիճան:
- Աշխատանքային արագություն. 0.17SEC / 60 աստիճան (4.8B առանց բեռի)
- Աշխատանքային արագություն, 0.13C / 60 աստիճան (6V առանց բեռի)
- մեկնարկային կետ, 9.4 կգ / սմ սնուցում 4.8V
- Սկսած կետ, 11 կգ / սմ սնուցում 6B
- Գործառնական լարման, 4.8 - 7.2V
- Բոլոր վարիչային իրերը պատրաստված են մետաղից:


Հարմար է

Հավաքել

Google- ում յուրաքանչյուր ցուցիչ միացնելու մասին հսկայական թվով հոդվածներ: Եվ հնարեք նոր հեծանիվներ, որոնց ցանկություն չունեմ, ուստի կապեր կթողնեմ պարզ եւ աշխատանքային ընտրանքների: