V5 3 сымды жарық сенсорын пайдалану

Сипаттама

Жарық сенсоры - жарықтың қарқындылығын өлшеу үшін фоторезисторды пайдаланатын сенсор. Бұл 3 сымды сериялы сенсорлардың бірі. Сенсорда робот құрылымына бекітуге мүмкіндік беретін жалғыз бекіту тесігі бар.

3 сымды сенсорлар V5 робот миымен немесе кортекспен үйлесімді. Сенсордың кабелін 3 сымды ұзартқыш кабельарқылы ұзартуға болады.

V5 Brain құрылғысындағы 3 сымды портқа қосылған 3 сымды кабельдің екі жақыннан көрінісі. 3 сымды кабель дұрыс бағытталған, содан кейін дұрыс емес бағытталған. Кабельдің кілті 3 сымды порттағы оған арналған орынмен туралануы керек.

Жарық сенсоры V5 миымен жұмыс істеуі үшін сенсор кабелі V5 миының 3 сымды портына толығымен кірістірілген болуы керек. Ескертпе: Сенсорлар кабелінің қосқышы белгілі бір бағдары бар портқа сәйкес келетін етіп бекітілген.

Жарық сенсоры Сенсор кабелі толығымен салынған
V5 жарық сенсоры құрылғысының бұрыштық көрінісі. 3 сымды порттарының біріне қосылған 3 сымды құрылғысы бар V5 Brain.

Жарық сенсоры Advance Sensor Kit жинағында келеді немесе жеке сатып алуға болады мұнда.

Жарық сенсоры қалай жұмыс істейді

Жарықтық градиенті және оған сәйкес аналогтық мәндері бар график. График максималды жарықтандыру кезінде жарықтық пайызбен 100%, ал аналогтық мән 0 вольт екенін көрсетеді. Градиенттің екінші жағында минималды жарықтандыру кезінде жарықтық 0%, ал аналогтық мән 5 вольт.

Жарық сенсоры корпусының ортасына орнатылған фоторезистордың арқасында жұмыс істейді. Бұл фоторезистор сенсорға түсетін жарықтың мөлшеріне байланысты қарсылық мәнін өзгертеді.

Жарық сенсоры аналогтық сенсор болып табылады. Бұл сенсор V5 миынан 5 в көзін алатынын және фоторезистор бұл мәнді жарық әсеріне байланысты 5в пен 0в арасындағы мәнге өзгертетінін білдіреді. V5 миына қайтарылған кернеу жарықтың пайыздық жарықтығына айналады.

Сенсордың аналогтық сипатына байланысты қайтарылған мән үшін жарық жарықтығының шегін орнату қажет. Басқаша айтқанда, сенсордағы жарқыраған жарық фондық жарықтың қарқындылығына тым жақын болса, Жарық сенсоры айырмашылықты анықтай алмайды. Фондық жарықтан қайтарылған аналогтық мәндердің қалыпты ауытқуынан жоғары айырмашылықты анықтау үшін, жоғарырақ пайыздық жарықтылықтың белгілі бір шегін фондық жарықтан жоғары пайдалану қажет.

Қараңғы бөлмеде күңгірт жарықты анықтауға болады, бірақ жақсы жарықтандырылған бөлмеде күңгірт жарық байқалмайды.

Жарық сенсорын VEXcode V5немесе VEXcode Pro V5 сияқты бағдарламалау тілімен жұптастыру қажет, ол роботтың әрекетін басқару үшін жарықтық пайызының мәнін пайдалану үшін миға арналған пайдаланушы бағдарламасын жасау үшін қажет.

 

Жарық сенсорының жалпы қолданылуы:

Жарық сенсорлары көбінесе сыныптағы қолданбаларда пайдаланылады және қызықты әрекеттер мен тиімді бағдарламалау қиындықтарын қамтамасыз ете алады. Олардың кейбір мысалдары:

Роботты өшіру:Роботқа жарық сенсорын, содан кейін роботқа арналған бағдарламаны орналастыруға болады, осылайша ол сыныпта жүруі мүмкін, бірақ егер бөлмедегі шамдар өшірілсе, сенсор апаттық тоқтату ретінде әрекет етеді және робот өз бағдарламасын іске қосуды тоқтатады. Бұл конфигурация осы анимацияда көрсетілген.

Фото сенсорлары жарық шамдарында ұқсас түрде пайдаланылады. Бұл жағдайда жарықтандыру құрылғысы қараңғыланған кезде қосылады және фондық жарық қайтарылған кезде өшеді. Сәндік бақша шамдары осылай жұмыс істейді.

«Жарық» жүргізу: Жарық сенсорын роботтың оң жағына және екінші жарық сенсорын сол жағына қоюға болады. Роботты қараңғы бөлмеге қойса, түзу жүргізетін етіп бағдарламалауға болады. Қол шамы оң жақ сенсорға бағытталса, робот оңға бұрылады. Жарық сол жақ сенсорға бағытталса, робот солға бұрылады, ал екі сенсор да жанып тұрса, робот тоқтайды. Бұл анимацияда роботтың екі жарық сенсоры мен фонарьды пайдаланып басқарылып жатқаны көрсетілген.

Шамның тегі:Бұл әрекет үшін әрбір роботта Жарық сенсоры, VEX фонарьжәне VEX бампер қосқышы v2 болуы керек. Ойын роботтардың екі командасы арасында өтеді және қараңғы сыныпта ойналады. Ойын барысында VEX фонарь қарсыластың Жарық сенсорында жарқыраған кезде, командадасы роботтағы VEX бампер қосқышын басқанша, ол роботтың жетекті «қатып қалады» және ол жетекті тағы бір рет қосады. Бір командадағы барлық әріптестер қатып қалған кезде ойын аяқталады.

Ескертпе: VEX фонарь V5 миының 3 сымды порттарының бірін сандық шығыс төменетіп конфигурациялау арқылы қуатталады.

 

Жарық сенсорын жарыс роботында қолдану:

Жарыс роботындағы Жарық сенсорының ең жиі қолданылуы сенсор фотогейт ретінде қызмет етеді. Бұл қолданбада Жарық сенсорын ойын бөліктерін индекстеу және/немесе басқару үшін пайдалануға болады, өйткені олар роботта конвейер жүйесін немесе сырғыту жүйесін жоғары жылжытады.

Жарық сенсорын мөлдір поликарбонат парағының астына орнатуға немесе құрылымдық металдың екі бөлігінің арасына жууға болады. Ойын бөлігі Жарық сенсорының үстінен сырғыған кезде ол жарықты блоктайды және сенсор нысанды анықтай алады.

Бұл конвейер немесе сырғытпа жүйесінде кедергі тудыруы мүмкін сенсорлық сенсорды пайдаланудан гөрі анықтаудың тиімді әдісі.

Индекстеу: Жарық сенсорын слайд немесе конвейер жүйесінің кіреберісіне қоюға болады. Ойын бөлігі сенсордан өткен сайын V5 миына санау сигналын жібереді.

V5 Brain өз кезегінде V5 контроллеріндегі LED экранға хабарлама жібере алады. Осылайша, адам операторы визуалды тексеру мүмкін болмаса да, жүйеде қанша ойын бөлігі бар екенін біле алады. Бұл процесс осы анимацияда көрсетілген.

Басқару: Жарық сенсорын сырғытпаның немесе конвейер жүйесінің соңына қоюға болады. Ойын фигурасы жарықты жауып тастаған кезде, сенсор V5 миына және адам операторына жүйенің толы екендігі және қосымша ойын фигураларын алуға тырыспау керектігі туралы сигнал жібере алады, бұл анимацияда көрсетілген.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: