Сипаттама
Жарық сенсоры - жарықтың қарқындылығын өлшеу үшін фоторезисторды пайдаланатын сенсор. Бұл 3 сымды сериялы сенсорлардың бірі. Сенсорда робот құрылымына бекітуге мүмкіндік беретін жалғыз бекіту тесігі бар.
3 сымды сенсорлар V5 робот миымен немесе кортекспен үйлесімді. Сенсордың кабелін 3 сымды ұзартқыш кабельарқылы ұзартуға болады.
Жарық сенсоры V5 миымен жұмыс істеуі үшін сенсор кабелі V5 миының 3 сымды портына толығымен кірістірілген болуы керек. Ескертпе: Сенсорлар кабелінің қосқышы белгілі бір бағдары бар портқа сәйкес келетін етіп бекітілген.
| Жарық сенсоры | Сенсор кабелі толығымен салынған |
Жарық сенсоры Advance Sensor Kit жинағында келеді немесе жеке сатып алуға болады мұнда.
Жарық сенсоры қалай жұмыс істейді
Жарық сенсоры корпусының ортасына орнатылған фоторезистордың арқасында жұмыс істейді. Бұл фоторезистор сенсорға түсетін жарықтың мөлшеріне байланысты қарсылық мәнін өзгертеді.
Жарық сенсоры аналогтық сенсор болып табылады. Бұл сенсор V5 миынан 5 в көзін алатынын және фоторезистор бұл мәнді жарық әсеріне байланысты 5в пен 0в арасындағы мәнге өзгертетінін білдіреді. V5 миына қайтарылған кернеу жарықтың пайыздық жарықтығына айналады.
Сенсордың аналогтық сипатына байланысты қайтарылған мән үшін жарық жарықтығының шегін орнату қажет. Басқаша айтқанда, сенсордағы жарқыраған жарық фондық жарықтың қарқындылығына тым жақын болса, Жарық сенсоры айырмашылықты анықтай алмайды. Фондық жарықтан қайтарылған аналогтық мәндердің қалыпты ауытқуынан жоғары айырмашылықты анықтау үшін, жоғарырақ пайыздық жарықтылықтың белгілі бір шегін фондық жарықтан жоғары пайдалану қажет.
Қараңғы бөлмеде күңгірт жарықты анықтауға болады, бірақ жақсы жарықтандырылған бөлмеде күңгірт жарық байқалмайды.
Жарық сенсорын VEXcode V5немесе VEXcode Pro V5 сияқты бағдарламалау тілімен жұптастыру қажет, ол роботтың әрекетін басқару үшін жарықтық пайызының мәнін пайдалану үшін миға арналған пайдаланушы бағдарламасын жасау үшін қажет.
Жарық сенсорының жалпы қолданылуы:
Жарық сенсорлары көбінесе сыныптағы қолданбаларда пайдаланылады және қызықты әрекеттер мен тиімді бағдарламалау қиындықтарын қамтамасыз ете алады. Олардың кейбір мысалдары:
Роботты өшіру:Жарық сенсорын роботқа қоюға болады, содан кейін робот үшін жазылған бағдарламаны сыныпта жүргізуге болады, бірақ бөлме шамдары өшірілсе, сенсор авариялық тоқтату рөлін атқарады және робот бағдарламасының жұмысын тоқтатады.
Фото сенсорлары жарық шамдарында ұқсас түрде пайдаланылады. Бұл жағдайда жарықтандыру құрылғысы қараңғыланған кезде қосылады және фондық жарық қайтарылған кезде өшеді. Сәндік бақша шамдары осылай жұмыс істейді.
«Жарық» жүргізу: Жарық сенсорын роботтың оң жағына және екінші жарық сенсорын сол жағына қоюға болады. Роботты қараңғы бөлмеге қойса, түзу жүргізетін етіп бағдарламалауға болады. Қол шамы оң жақ сенсорға бағытталса, робот оңға бұрылады. Жарық сол жақ сенсорға бағытталса, робот солға бұрылады, ал екі сенсор да жанып тұрса, робот тоқтайды.
Шамның тегі:Бұл әрекет үшін әрбір роботта Жарық сенсоры, VEX фонарьжәне VEX бампер қосқышы v2 болуы керек. Ойын роботтардың екі командасы арасында өтеді және қараңғы сыныпта ойналады. Ойын барысында VEX фонарь қарсыластың Жарық сенсорында жарқыраған кезде, командадасы роботтағы VEX бампер қосқышын басқанша, ол роботтың жетекті «қатып қалады» және ол жетекті тағы бір рет қосады. Бір командадағы барлық әріптестер қатып қалған кезде ойын аяқталады.
Ескертпе: VEX фонарь V5 миының 3 сымды порттарының бірін сандық шығыс төменетіп конфигурациялау арқылы қуатталады.
Жарық сенсорын жарыс роботында қолдану:
Жарыс роботындағы Жарық сенсорының ең жиі қолданылуы сенсор фотогейт ретінде қызмет етеді. Бұл қолданбада Жарық сенсорын ойын бөліктерін индекстеу және/немесе басқару үшін пайдалануға болады, өйткені олар роботта конвейер жүйесін немесе сырғыту жүйесін жоғары жылжытады.
Жарық сенсорын мөлдір поликарбонат парағының астына орнатуға немесе құрылымдық металдың екі бөлігінің арасына жууға болады. Ойын бөлігі Жарық сенсорының үстінен сырғыған кезде ол жарықты блоктайды және сенсор нысанды анықтай алады.
Бұл конвейер немесе сырғытпа жүйесінде кедергі тудыруы мүмкін сенсорлық сенсорды пайдаланудан гөрі анықтаудың тиімді әдісі.
Индекстеу: Жарық сенсорын слайд немесе конвейер жүйесінің кіреберісіне қоюға болады. Ойын бөлігі сенсордан өткен сайын V5 миына санау сигналын жібереді.
V5 миы өз кезегінде V5 контроллеріндегі LED экранына хабарлама жібере алады. Осылайша, адам операторы визуалды тексеру мүмкін болмаса да, жүйеде қанша ойын бөлігі бар екенін біле алады.
Басқару: Жарық сенсорын сырғытпаның немесе конвейер жүйесінің соңына қоюға болады. Ойын бөлігі жарықты блоктағанда, сенсор V5 миына және адам операторына жүйенің толып жатқаны және қосымша ойын бөліктерін алуға әрекеттенбеу керектігі туралы сигнал жібере алады.