VEXcode 123 монитор консолінде қол жетімді айнымалы және сенсорлық бақылау пайдаланушыға нақты уақытта VEXcode 123 жобасында не болып жатқанын көруге мүмкіндік беретін маңызды көрнекі белгілерді қамтамасыз етеді. Монитор консолі пайдаланушыларға жоба мен 123 роботының әрекеттері арасында көрнекі байланыс орнатуға мүмкіндік береді. Монитор консоліндегі сенсор мен айнымалы мәндерді бақылау пайдаланушыға жобадағы белгілі бір мәннің (немесе бірнеше мәндердің) нақты уақыттағы есептерін көруге мүмкіндік береді.
Монитор консолін пайдалану жолы
Монитор терезесін ашу және монитор консолін көру үшін Анықтаманың жанындағы Монитор белгішесін таңдаңыз.
Монитор консолі сенсор және айнымалы мәндерін хабарлайды.
Монитор консоліне Құралдар жинағындағы Sensing санатындағы блоктарды қосуға болады. Алдымен Құралдар тақтасындағы блокта бақыланатын параметрді таңдаңыз.
Содан кейін блокты таңдап, Жұмыс кеңістігіндегі Монитор консолі белгішесіне апарыңыз.
Монитор консолінен сенсор мәндерін жою үшін «X» белгішесін таңдаңыз.
Құралдар жинағындағы айнымалы мәндерді жұмыс кеңістігіндегі Монитор консолі белгішесіне айнымалы блокты таңдау және сүйреп апару арқылы Монитор консоліне қосуға болады. VEXcode 123 әрқашан «myVariable» айнымалысынан басталады. VEXcode 123 жүйесінде жаңа айнымалы және айнымалы атауды қосу туралы ақпарат алу үшін осы мақаланы қараңыз.
Монитор консолінен айнымалы мәндерді жою үшін «X» белгішесін таңдаңыз.
Тізімдерді монитор консоліне де қосуға болады. Монитор консоліне қоспас бұрын тізімдер мен 2D тізімдерін жасау керек. Мұны Құралдар жинағынан «Тізім жасау» немесе «2 өлшемді тізім жасау» опциясын таңдау арқылы жасауға болады.
Бар тізімді немесе 2D тізімін қосу үшін, байланысты тізім блогын таңдап, Жұмыс кеңістігіндегі Монитор консолі белгішесіне апарыңыз.
Егер дұрыс емес блок Жұмыс кеңістігіндегі Монитор консолі белгішесіне апарылса, оның үстінде қызыл белгіше пайда болады, бұл қате блок таңдалғанын және бақылау мүмкін еместігін білдіреді.
Монитор консолінен тізімді жою үшін «X» белгішесін таңдаңыз.
Сенсор мәндерін бақылау
Монитор консоліндегі сенсор мәндерін бақылау пайдаланушыға нақты уақытта сенсор деректерін көруге мүмкіндік береді.
Келесі мысалда <Detects color> блогы Монитор консолінде бақыланады. Жоба 123 роботты нысанды анықтағанша жүргізуге бағыттайды. Нысанды анықтағаннан кейін, егер бұл нысан көк болса, 123 робот оңға бұрылады. Егер 123 роботы көк түсті анықтамаса, ол солға бұрылады. 123 робот көк түсті анықтағанда, Монитор консоліндегі <Detects color> блогының мәні жалғаннан ақиқатқа өзгеретінін қараңыз.
Монитор консолін пайдаланушыға секундтардағы таймер мәні сияқты анық хабарланбауы мүмкін блоктарды көрсету арқылы жоба ағынын визуализациялауға көмектесу үшін де пайдалануға болады.
Келесі мысалда (Таймер мәні) блогы Монитор консолінде хабарлануда. 123 роботы 2 қадам алға қозғалады, содан кейін (Таймер мәні) блогы 5 секундтан астам мәнді қайтарғанша күтіңіз. Содан кейін 123 роботы оңға 90 градусқа бұрылады. Монитор консолінсіз пайдаланушы 123 роботтың 90 градусқа оңға бұрылу уақытын нақты көрсете алмайды.
Айнымалы мәндерді бақылау
Монитор консолін айнымалы мәндерді бақылау үшін де пайдалануға болады. Монитор консолі жобадағы нақты айнымалының нақты уақыттағы есептерін бере алады.
Келесі мысалда 'timesRepeated' айнымалысы 123 роботының белгілі бір әрекетті қайталау санын бақылау үшін пайдаланылады. Монитор консоліндегі айнымалы мониторинг жоба ағынын түсіну үшін нақты уақыттағы кері байланысты қамтамасыз етуге көмектеседі.