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

SMS դռների անվտանգության համակարգ GboardPro- ի միջոցով (GSM Cum Arduino Mega). 4 քայլ
SMS դռների անվտանգության համակարգ GboardPro- ի միջոցով (GSM Cum Arduino Mega). 4 քայլ

Video: SMS դռների անվտանգության համակարգ GboardPro- ի միջոցով (GSM Cum Arduino Mega). 4 քայլ

Video: SMS դռների անվտանգության համակարգ GboardPro- ի միջոցով (GSM Cum Arduino Mega). 4 քայլ
Video: Կիբերանվտանգություն.երկկողմանի անվտանգության համակարգեր 2024, Հուլիսի
Anonim
Image
Image
Շղթայի միացում
Շղթայի միացում

Սա պարզ, բայց շատ օգտակար տան անվտանգության ահազանգի DIY նախագիծ է: Այս նախագիծը ես պատրաստել եմ գրասենյակում գողության պատճառով:

Պարագաներ

Պահանջվող սարքավորում

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 լարային մագնիսական անջատիչ տվիչ
  • Ռեզիստոր (1K և 330 օմ)
  • Գլխավորած
  • 12V DC հոսանքի ադապտեր
  • SIM քարտի աջակցությամբ Quad-band 850/900/1800/1900 ՄՀց (նախագծում օգտագործվում է 2G SIM)

Պահանջվող ծրագրակազմ

Arduino IDE

Քայլ 1: Շղթայի միացում

Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում

Շղթայի աշխատանքային հայեցակարգը պարզ է.

դեպք 1. Երբ մագնիսները միմյանց մոտ են, միացումը գործում է որպես փակ անջատիչ: Այսպիսով, վերահսկիչի քորոցը ստանում է տրամաբանություն 0 (OWԱOWՐ)

դեպք 2. Երբ մագնիսները բաժանվում են, միացումը գործում է որպես բաց անջատիչ: Այսպիսով, վերահսկիչի քորոցը ստանում է տրամաբանություն 1 (HIGH)

Քայլ 2. Arduino IDE- ի և GboardPro գրադարանի տեղադրում

Image
Image
Arduino IDE- ի և GboardPro գրադարանի տեղադրում
Arduino IDE- ի և GboardPro գրադարանի տեղադրում

Հետևեք Arduino- ի ստորև բերված պաշտոնական հղմանը ՝ Arduino IDE- ն ձեր համապատասխան ՕՀ -ում տեղադրելու համար.

Windows- ում ->

Linux- ում ->

Mac- ում ->

Windows- ի և Mac- ի համար այն բավականին պարզ է տեղադրելու համար, տեղադրման ընթացքում որևէ լուրջ խնդիր չի առաջանա: Բայց Linux- ի օգտագործողը, հատկապես սկսնակները, Arduino- ի տեղադրման հետ կապված որոշակի խնդիր են գտնում, որի սերիական վերբեռնման ամենատարածված խնդիրը («avrdude: ser_open (): չի կարող սարքը բացել») առաջին տեղադրման ժամանակ: Այսպիսով, ես ձայնագրեցի մի տեսանյութ, որին կարող եք հետևել, ինչպես ցույց է տրված վերևում:

Ներբեռնեք ստորև ներկայացված գրադարանային ֆայլը: Հանել և պատճենել Arduino -> գրադարանների պանակում, ինչպես ցույց է տրված վերևում: Այժմ բացեք Arduino IDE- ն և կարող եք ստուգել GSM GboardPro- ի օրինակելի կոդերը:

Gboard Pro- ի մասին ավելի շատ մանրամասներ հասանելի են ->

Քայլ 3: Programրագրավորում

Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում

Կոդի վերբեռնման համար մեզ անհրաժեշտ է USB սերիական փոխարկիչ: Ես օգտագործել եմ վերը նշված պատկերներում ցուցադրված cp2102 կապը:

Ամրացնել կապը

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

նաև, 12 Վ հոսանքի ադապտերը միացրեք GboardPro տախտակին էներգիայի համար:

Եթե դուք օգտագործում եք նույն CP2102- ը, ապա տեղադրեք վարորդը հղումից ՝

Այժմ գործիքից ընտրեք համապատասխան Arduino մեգա տախտակ -> համապատասխան պորտով տախտակներ, ինչպես ցույց է տրված վերևում նկարում:

Կատարեք ձեր համարին վերաբերող համապատասխան փոփոխություններ կոդում:

char համար = "+91xxxxxxxxx"; // Նշանակման համարը

Պատճենեք ստորև նշված կոդը ձեր IDE- ում, կազմեք և սեղմեք վերբեռնումը: Կոդը պարզ ինքնաբացատրվող է մեկնաբանություններով: Այնուամենայնիվ, եթե կասկած կա, մեկնաբանեք ստորև:

Քայլ 4: Փաթեթավորում և տեղադրում

Փաթեթավորում և տեղադրում
Փաթեթավորում և տեղադրում
Փաթեթավորում և տեղադրում
Փաթեթավորում և տեղադրում
Փաթեթավորում և տեղադրում
Փաթեթավորում և տեղադրում

Օգտագործեք համապատասխան տուփ ՝ համակարգը փաթեթավորելու համար, ինչպես ցույց է տրված և տեղադրեք ձեր տան կամ գրասենյակի դռան վրա:

Վերջ, շնորհակալություն !!

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