Ինչպես միացնել եղեգի անջատիչի մոդուլը Arduino- ին

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

Ինչպես միացնել եղեգի անջատիչի մոդուլը Arduino- ին
Ինչպես միացնել եղեգի անջատիչի մոդուլը Arduino- ին

Video: Ինչպես միացնել եղեգի անջատիչի մոդուլը Arduino- ին

Video: Ինչպես միացնել եղեգի անջատիչի մոդուլը Arduino- ին
Video: Подключение Arduino, установка драйвера и первый запуск 2024, Մայիս
Anonim

«Եղեգնային անջատիչ» անվանումը գալիս է «կնքված շփում» արտահայտությունից: Եվ սա բացատրում է դրա կառուցվածքը: Փաստորեն, եղեգի անջատիչը վակուումային շշի մեջ գտնվող երկու բաց (կամ փակ) շփում է, որոնք մագնիսական դաշտի ազդեցության տակ փոխում են իրենց վիճակը հակառակ: Reed անջատիչները շատ սիրված սենսորներ են, որոնք օգտագործվում են շատ ծրագրերում: Սա ներառում է դռների բացման / փակման, տարբեր մղիչ հաշվիչների, արագության հաշվիչների և այլնի հսկողություն: Եկեք մի եղեգի անջատիչ միացնենք Arduino- ին և տեսնենք, թե ինչպես է այն աշխատում:

Մոդուլ ՝ եղեգի անջատիչով
Մոդուլ ՝ եղեգի անջատիչով

Դա անհրաժեշտ է

  • - Arduino;
  • - եղեգի անջատիչով կամ պարզապես եղեգի անջատիչով մոդուլ;
  • - մշտական մագնիս;
  • - համակարգիչ:

Հրահանգներ

Քայլ 1

Եկեք միացնենք եղեգի անջատիչի մոդուլը Arduino- ին `համաձայն ստորև բերված գծապատկերի: Էլեկտրաէներգիան մատակարարվում է 5 Վ-ից կամ 3.3 Վ-ից: Միացրեք ազդանշանը թվային D2 քորոցին:

Եղեգի անջատիչի մոդուլը պարունակում է 10 կΩ փոփոխական դիմադրություն: Այս ռեզիստորը կարող է օգտագործվել եղեգի անջատիչի շեմը սահմանելու և դրանով իսկ զգայունությունը կարգավորելու համար: Մոդուլը պարունակում է նաև LM393 համեմատիչ ՝ մագնիսական սենսորի կեղծ ահազանգերը բացառելու համար:

Arduino- ի եղեգի անջատիչով մոդուլի միացման սխեմա
Arduino- ի եղեգի անջատիչով մոդուլի միացման սխեմա

Քայլ 2

Եկեք գրենք եղեգի անջատիչի մղումը մշակելու էսքիզ: Այստեղ ամեն ինչ պարզ է: Սահմանեք քորոց համարը, որին մենք միացնում ենք մոդուլի ելքը `« 2 », և միացրեք այն« գաղտնալսման »համար: Մենք ակտիվացնում ենք քաշող դիմադրությունը «2» ոտքի վրա: Որպես ելք մենք դնում ենք քորոց 13-ը: Մենք միացնում ենք սերիական նավահանգիստը 9600 բաուդ արագությամբ: Եվ հետո յուրաքանչյուր 20 ms կարդում ենք եղեգի անջատիչի ընթերցումները և արժեքն ուղարկում նավահանգիստ: Եթե եղեգի անջատիչը բաց է, ցուցադրվում է «1» -ը, եթե փակ ՝ «0»:

Բացի այդ, Arduino- ի 13-րդ ոտքի LED- ը փայլում է այնքան ժամանակ, քանի դեռ փակ են եղեգի անջատիչի կոնտակտները: Ուշադրություն դարձրեք սենսորից ընթերցված ազդանշանի հակադարձմանը:

Եղեգնի անջատիչի մղումը մշակելու ուրվագիծ
Եղեգնի անջատիչի մղումը մշակելու ուրվագիծ

Քայլ 3

Միացրեք հոսանքը Arduino- ին: Մոդուլի LED- ը կվառվի ՝ ցույց տալով, որ մոդուլը սնուցվում է:

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

Եղեգի անջատիչի մղում
Եղեգի անջատիչի մղում

Քայլ 4

Եկեք եղեգի անջատիչը առանձին միացնենք Arduino- ին: Այստեղ ամեն ինչ չափազանց պարզ է: Եղեգի անջատիչը միացված է այնպես, ինչպես կոճակը, 10 կՎ ռեզիստորով: Րագիրը կմնա նույնը:

Միացրեք հոսանքը, մագնիսը բերեք եղեգի անջատիչին. Arduino LED- ը կվառվի, մինչ եղեգի անջատիչի կոնտակտները փակ են:

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