VEXcode VR жүйесінде бампер сенсорын пайдалану

VEXcode VR роботында екі бампер сенсоры бар. Бампер сенсорын VEXcode VR роботында бампер сенсорының басылғанын хабарлау үшін VEXcode VR көмегімен пайдалануға болады.


Бампер сенсоры дегеніміз не?

VEXcode VR роботының негізгі мүмкіндіктерін суреттейтін диаграмма, кодтау тұжырымдамалары мен робототехниканы үйренуге арналған онлайн бағдарламалау ортасындағы оның құрамдас бөліктері мен функционалдық мүмкіндіктерін бөлектейді.

Бампер сенсоры - қосқыш. Бампер сенсоры оның басылғанын немесе босатылғанын хабарлайды.

  • Бампер сенсоры бампер сенсоры басылған кезде сенсордың 1 мәнін хабарлайды.
  • Бампер сенсоры бампер сенсоры босатылған кезде сенсордың 0 мәнін хабарлайды.

VEXcode VR роботының негізгі мүмкіндіктерін бейнелейтін диаграмма, оның STEM оқытуға арналған бағдарламалау, модельдеу және білім беру қолданбаларындағы мүмкіндіктерін көрсетеді.

Бампер сенсорының мәнін бақылау тақтасында көруге болады. Бақылау тақтасы туралы қосымша ақпарат алу үшінVEXcode VR бақылау тақтасының-бабын қараңыз.


Бампер сенсорының жалпы қолданылуы

VEXcode VR роботының мүмкіндіктерін суреттейтін диаграмма, сенсорлар, дөңгелектер және бағдарламалау интерфейсі сияқты құрамдас бөліктерді бөліп көрсету, студенттер мен оқытушылар үшін кодтау және робототехника бойынша оқуды жақсартуға арналған.

Бампер сенсорын қабырға лабиринтіндегі ойын алаңындағы қабырғалармен басуға болады.

VEXcode VR роботының мүмкіндіктерін көрсететін диаграмма, оның STEM оқытуға арналған бағдарламалау, модельдеу және білім беру қолданбаларындағы мүмкіндіктерін көрсетеді.

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


VEXcode VR блоктарында бампер сенсорын пайдалану

VEXcode VR роботының мүмкіндіктерін суреттейтін диаграмма, студенттер мен оқытушылар үшін кодтау білімін және робототехниканы үйренуді жақсартуға арналған әртүрлі құрамдас бөліктер мен функцияларды көрсетеді.

Бампер сенсорын бағдарламалауды бастау үшін алдымен VEXcode VR бағдарламасын ашу керек. Қосымша ақпарат алу үшін Іске қосу - VEXcode VR-мен жұмысты бастаумақаласын қараңыз.

VEXcode VR роботының негізгі мүмкіндіктерін көрсететін диаграмма, кодтау тұжырымдамалары мен робототехниканы үйренуге арналған онлайн бағдарламалау ортасында оның құрамдас бөліктері мен функционалдық мүмкіндіктерін көрсетеді.

Әрі қарай, Құралдар жолағында Sensing санатын тауып, <Pressing Bumper> блогын табыңыз.

Бампер сенсорын ауыстырыңыз

VEXcode VR роботының мүмкіндіктерін суреттейтін диаграмма, виртуалды робототехника арқылы кодтау тұжырымдамаларын үйренуге арналған онлайн бағдарламалау ортасындағы оның құрамдас бөліктері мен функцияларын бөлектейді.

Ашылмалы мәзірден Left Bamper немесе Right Bamper таңдауға болады.

Логикалық блоктар

VEXcode VR роботының мүмкіндіктерін суреттейтін диаграмма, виртуалды ортада студенттер мен оқытушылар үшін кодтау білімі мен робототехника принциптерін қолдайтын құрамдас бөліктер мен функцияларды бөлектейді.

Логикалық блоктар шартты ақиқат немесе жалған деп хабарлайды және басқа блоктар үшін алтыбұрышты (алты жақты) кірістері бар кез келген блоктарға сәйкес келеді. Бамперді басу логикалық блогы бампер басылғанда «шын» және бампер басқанда «жалған» деп хабарлайды. босатылады немесе басылмады. Логикалық блоктар туралы қосымша ақпарат алу үшін Анықтама немесе Блок пішіндері мен мағынасы - VEXcode VR мақаласыбөліміне кіріңіз.

Төменде VR роботын нысанға немесе қабырғаға соқтығысқанша алға жылжытатын кодтың мысалы келтірілген.

C блоктары

VEXcode VR роботының мүмкіндіктерін суреттейтін диаграмма, виртуалды ортада студенттер мен оқытушылар үшін кодтау білімі мен робототехника принциптерін қолдайтын құрамдас бөліктер мен функцияларды бөлектейді.

C блоктары олардың ішіндегі блоктарды(ларды) айналдырады немесе шарттың ақиқат немесе жалған екенін тексереді. Олар стек блоктарын үстіне, астына немесе ішіне бекітуге арналған. Бампер сенсорының басқару блоктары әдетте [Егер онда] немесе [Кіте тұру] блоктары сияқты шартты блоктармен (C блоктары) пайдаланылады. Басқару санатындағы шартты блоктар туралы қосымша ақпарат алу үшін Анықтама немесе Блок пішіндері мен мағынасы - VEXcode VR мақаласыбөліміне кіріңіз.

Келесі мысалда код VR роботының мәңгілік шаршыда жүруіне себеп болады.


VEXcode VR Python бағдарламасында бампер сенсорын пайдалану

VEXcode VR роботының мүмкіндіктерін бейнелейтін диаграмма, виртуалды роботты модельдеу арқылы кодтау тұжырымдамаларын үйренуге арналған онлайн бағдарламалау ортасында оның мүмкіндіктерін көрсетеді.

Бампер сенсорын Python көмегімен бағдарламалауды бастау үшін алдымен VEXcode VR мәтіндік жобасын ашу керек. Қосымша ақпарат алу үшін осы мақаланы қараңыз.

VEXcode VR роботының мүмкіндіктерін суреттейтін диаграмма, оның құрамдас бөліктері мен білім беру мақсаттары үшін виртуалды бағдарламалау ортасында мүмкіндіктерін көрсетеді.

Әрі қарай Құралдар жинағында Сезім санатын тауып, left_bumper.pressed және right_bumper.pressed пәрмендерін табыңыз. Бұл сенсор туралы логикалық мәнді хабарлайтын функциялар. VR роботында екі бампер сенсоры болғандықтан, оң және сол бампер үшін опциялар бар.

VEXcode VR роботтарының негізгі мүмкіндіктерін, соның ішінде сенсорларды, қозғалтқыштарды және дизайн элементтерін бейнелейтін диаграмма, олардың білім беру мақсатында виртуалды бағдарламалау ортасында функционалдығын көрсетеді.

Пәрменді жобаңызға қосу үшін, пәрменді Құралдар жинағынан сүйреп апаруға немесе Автотолтыру функциясын пайдаланып жұмыс кеңістігінде пәрменді теруге болады. Python көмегімен VEXcode VR жүйесінде автотолтыру туралы қосымша ақпарат алу үшін осы мақаланы қараңыз.

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

Last Updated: