VEX GO Eye Sensor объектінің жақын екенін анықтау үшін пайдаланылады, егер болса, сол нысанның түсін анықтау.

GO_Brain-Battery-Eye.png

Ескерту: осы мақалада мысал жобалары екі түрлі GO құрастыруын пайдаланады:

  • Код негізі - Eye Down GO құрастыру
  • Код негізі - көзді алға бағыттау

Көз сенсоры қалай пайдаланылады

DetectingRed.png

VEX GO Eye Sensor объектінің жақын екенін анықтау үшін пайдаланылады, егер болса, сол нысанның түсін анықтау.

GO_Brain-ButtonPush.png

Көз сенсоры дұрыс жұмыс істеуі үшін миды қосар алдында миға қосылуы керек. Егер көз сенсоры ми қосылғаннан кейін қосылса немесе алынса, көз сенсоры дұрыс жұмыс істеуі үшін миды қуаттандыру (өшіру, содан кейін қайта қосу) керек.

Көз сенсоры анықтай алады:

_Түсті__блок.png анықтайды

Белгілі бір түс.
Көз сенсоры <Detects color> блокты пайдаланып қызыл, жасыл және көк түстерді анықтай алады.

_Found_object__block.png

Нысан бар болса.
Көз сенсоры <Found object> блок арқылы объектінің оған жақын екенін анықтай алады. Бұл көз сенсоры төмен қарап тұрғанда немесе оның алдындағы кедергілер немесе қабырғалар сияқты нысандарды анықтаса, дискілерді анықтау үшін пайдаланылуы мүмкін.

Көз сенсоры есеп бере алады:

_Brightness_of__block.png

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

_Rang_of__block.png

Реңк түсінің градустағы мәні.
Көз сенсоры (Hue of) блогын пайдаланып нысанның реңк түсінің мәнін хабарлай алады. Бұл әртүрлі нысандардың түстерін анықтау кезінде пайдалы болуы мүмкін.

rainbow-circle-graphic.jpg

(Реңк) блогы 0 - 359 градус арасындағы реңк мәнін хабарлайды.


«Көздің түсін анықтау» жобасы

Detect_color_example_project.png

Төмендегі код Code Base - Eye Down GO Build құралын қызыл дискіні анықтағанша алға жылжытады. Қызыл диск анықталғаннан кейін код базасы қозғалысты тоқтатады.


Көздің жарықтығын анықтау жобасының мысалы

Eye_detects_brightness_snipit.png

Төмендегі код Code Base - Eye Down GO Build құралын GO Field Tile тақтасында күңгірт сызықты анықтағанша басқарады.

GO_Tile_-_TD.png

Тақтадағы күңгірт сызық анықталғанда, код базасы қозғалысты тоқтатады.

Нысан жарықтығы.png

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

VEXcode GO ішіндегі айнымалы мәндерді бақылау және сенсорлық мәндер туралы қосымша ақпарат алу үшін осы мақаланы қараңыз.


Көзді анықтау нысаны жобасының мысалы

Eye_Detect_Object_snipit.png

Төмендегі код Code Base - Eye Forward GO Build құралын нысанды анықтағанша басқарады. Нысан анықталғаннан кейін кодтық база жүргізуді тоқтатады.


Көз туралы есеп реңк мысалы жобасы

Eye_Hue_snipit.png

Төмендегі код әртүрлі нысандардың реңк түсінің мәнін хабарлау үшін Code Base - Eye Forward GO Build құралын пайдаланады.

Көз реңі.png

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

Реңк_диаграммасы_қызыл.jpg

Содан кейін мәнді реңк диаграммасымен салыстыруға болады.

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

Last Updated: