«Қамыс қосқышы» атауы «тығыздалған байланыс» тіркесінен шыққан. Бұл оның құрылымын түсіндіреді. Шындығында, қамыс қосқышы - бұл вакуумдық колбада орналасқан екі ашық (немесе жабық) контакт, олар магнит өрісіне әсер еткенде күйлерін керісінше өзгертеді. Қамыс қосқыштары - бұл көптеген қосымшаларда қолданылатын өте танымал датчиктер. Бұған есіктің ашылуын / жабылуын, әр түрлі қозғалыс есептегіштерін, жылдамдық есептегіштерін және т.б. бақылау кіреді. Ардуиноға қамыс қосқышты қосып, оның қалай жұмыс істейтінін көрейік.
Бұл қажетті
- - Ардуино;
- - қамыс қосқышы бар модуль немесе жай қамыс қосқышы;
- - тұрақты магнит;
- - компьютер.
Нұсқаулық
1-қадам
Төмендегі схема бойынша Arduino-ға құрақ қосқыш модулін қосайық. Қуат 5 В немесе 3,3 В кернеуінен беріледі. Сигналды D2 цифрлық штепсельге қосыңыз.
Қамыс коммутаторының модулі 10 кОм айнымалы резистордан тұрады. Бұл резисторды қамыс қосқышының шегін орнатуға және осылайша сезімталдығын реттеуге пайдалануға болады. Сондай-ақ, модульде магниттік сенсордың жалған дабылын болдырмайтын LM393 компараторы бар.
2-қадам
Қамысты ауыстырып қосуды өңдеудің эскизін жазайық. Мұнда бәрі қарапайым. Біз модуль шығысын қосатын пин-нөмірді орнатыңыз - «2», және оны «тыңдау» үшін қосыңыз. Біз «2» аяғына тартқыш резисторды қосамыз. Біз шығыс ретінде 13-штифті орнаттық. Біз сериялық портты 9600 бод жылдамдығымен қосамыз. Содан кейін әрбір 20 мс құрақ қосқыштың көрсеткіштерін оқып, мәнді портқа жібереміз. Егер қамыс қосқышы ашық болса - «1», жабық болса - «0» көрсетіледі.
Сонымен қатар, Arduino-дің 13-ші аяғындағы жарық диоды қамыс қосқышының контактілері жабық болған кезде жанады. Сенсордан оқылған сигналдың инверсиясына назар аударыңыз.
3-қадам
Қуатты Arduino-ға қосыңыз. Модульдегі жарық диоды жанады, бұл модульдің жұмыс істейтінін білдіреді.
Енді біз қамыс қосқышына тұрақты магнит әкелеміз - қамыс қосқышының контактілері жабылады және жарық диоды жанып, қамыс қосқышының іске қосылғанын көрсетеді. Магнитті қайтадан алыңыз - қамыс қосқышы ашылады және жарық диоды сөнеді. Егер біз порт мониторын қосатын болсақ, онда біз контакт ашық болған кезде, олардың ағыны арасында нөлдер түріндегі қамыс қосқышының іске қосылуын көреміз.
4-қадам
Ардуиноға қамыс қосқышты бөлек қосайық. Мұнда бәрі өте қарапайым. Қамыс қосқышы 10 кОм резисторы бар батырма сияқты қосылады. Бағдарлама өзгеріссіз қалады.
Қуатты қосыңыз, магнитті қамыс қосқышына жеткізіңіз - Arduino жарық диоды жанып тұрады, ал қамыс қосқышының контактілері жабық.