«Եղեգնային անջատիչ» անվանումը գալիս է «կնքված շփում» արտահայտությունից: Եվ սա բացատրում է դրա կառուցվածքը: Փաստորեն, եղեգի անջատիչը վակուումային շշի մեջ գտնվող երկու բաց (կամ փակ) շփում է, որոնք մագնիսական դաշտի ազդեցության տակ փոխում են իրենց վիճակը հակառակ: Reed անջատիչները շատ սիրված սենսորներ են, որոնք օգտագործվում են շատ ծրագրերում: Սա ներառում է դռների բացման / փակման, տարբեր մղիչ հաշվիչների, արագության հաշվիչների և այլնի հսկողություն: Եկեք մի եղեգի անջատիչ միացնենք Arduino- ին և տեսնենք, թե ինչպես է այն աշխատում:
Դա անհրաժեշտ է
- - Arduino;
- - եղեգի անջատիչով կամ պարզապես եղեգի անջատիչով մոդուլ;
- - մշտական մագնիս;
- - համակարգիչ:
Հրահանգներ
Քայլ 1
Եկեք միացնենք եղեգի անջատիչի մոդուլը Arduino- ին `համաձայն ստորև բերված գծապատկերի: Էլեկտրաէներգիան մատակարարվում է 5 Վ-ից կամ 3.3 Վ-ից: Միացրեք ազդանշանը թվային D2 քորոցին:
Եղեգի անջատիչի մոդուլը պարունակում է 10 կΩ փոփոխական դիմադրություն: Այս ռեզիստորը կարող է օգտագործվել եղեգի անջատիչի շեմը սահմանելու և դրանով իսկ զգայունությունը կարգավորելու համար: Մոդուլը պարունակում է նաև LM393 համեմատիչ ՝ մագնիսական սենսորի կեղծ ահազանգերը բացառելու համար:
Քայլ 2
Եկեք գրենք եղեգի անջատիչի մղումը մշակելու էսքիզ: Այստեղ ամեն ինչ պարզ է: Սահմանեք քորոց համարը, որին մենք միացնում ենք մոդուլի ելքը `« 2 », և միացրեք այն« գաղտնալսման »համար: Մենք ակտիվացնում ենք քաշող դիմադրությունը «2» ոտքի վրա: Որպես ելք մենք դնում ենք քորոց 13-ը: Մենք միացնում ենք սերիական նավահանգիստը 9600 բաուդ արագությամբ: Եվ հետո յուրաքանչյուր 20 ms կարդում ենք եղեգի անջատիչի ընթերցումները և արժեքն ուղարկում նավահանգիստ: Եթե եղեգի անջատիչը բաց է, ցուցադրվում է «1» -ը, եթե փակ ՝ «0»:
Բացի այդ, Arduino- ի 13-րդ ոտքի LED- ը փայլում է այնքան ժամանակ, քանի դեռ փակ են եղեգի անջատիչի կոնտակտները: Ուշադրություն դարձրեք սենսորից ընթերցված ազդանշանի հակադարձմանը:
Քայլ 3
Միացրեք հոսանքը Arduino- ին: Մոդուլի LED- ը կվառվի ՝ ցույց տալով, որ մոդուլը սնուցվում է:
Այժմ եղեգի անջատիչին մշտական մագնիս ենք բերում - եղեգի անջատիչի կոնտակտները կփակվեն, և LED- ը կվառվի ՝ նշելով, որ եղեգի անջատիչը միացված է: Կրկին հանեք մագնիսը - եղեգի անջատիչը կբացվի, և LED- ը կմարվի: Եթե մենք միացնենք նավահանգիստի մոնիտորը, ապա շփումը բաց լինելու դեպքում կտեսնենք եղեգի անջատիչի զրոյի տեսքով ակտիվացումը:
Քայլ 4
Եկեք եղեգի անջատիչը առանձին միացնենք Arduino- ին: Այստեղ ամեն ինչ չափազանց պարզ է: Եղեգի անջատիչը միացված է այնպես, ինչպես կոճակը, 10 կՎ ռեզիստորով: Րագիրը կմնա նույնը:
Միացրեք հոսանքը, մագնիսը բերեք եղեգի անջատիչին. Arduino LED- ը կվառվի, մինչ եղեգի անջատիչի կոնտակտները փակ են: