Инструменты пользователя

Инструменты сайта


9с_2025_t

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
9с_2025_t [2024/11/05 10:34]
super_admin создано
9с_2025_t [2024/11/26 10:50] (текущий)
super_admin
Строка 3: Строка 3:
 ===== Программирование ТРИК на Python ===== ===== Программирование ТРИК на Python =====
   * https://​help.trikset.com/​trik/​programming-code справочная документация   * https://​help.trikset.com/​trik/​programming-code справочная документация
-  * {{ ::9-4trik_робототехника_01.pdf | Знакомство с Trik Studio}}+  * https://​trikset.com/​education/​methodical методические рекомендации 
 +  * УРОКИ:​ 
 +      *   {{ :​trik_studio_01.pdf | 1. Знакомство с Trik Studio. ​ Управление моторами на языке Python}} 
 +      *   {{ :​trik_studio_02.pdf | 2. Обратная связь. Энкодеры}} 
 +      *   {{ ::​trik_studio_03.pdf | 3. Обратная связь. Датчик расстояния}} 
 +      *   {{ :​trik_studio_04.pdf | 4. Регуляторы}} 
 +      * {{ :​trik_studio_05.pdf | 5. Движение по линии}} 
 +  * {{ :​trik_py.zip | Практика. Задачи }} 
 + 
 +===== Виртуальные лаборатории МЭШ ===== 
 +  * https://​uchebnik.mos.ru/​material/​3697?​menuReferrer=catalogue Моделирование роботов 
 + 
 + 
 + 
 +===== РОБОТ МФТИ ===== 
 + 
 +[[http://​judge.mipt.ru/​mipt_cs_on_python3/​labs/​lab2.html]] РОБОТ 
 + 
 +{{ ::robot-tasks-master.zip |}} - Архив с файлами ​робота 
 + 
 +<code python>​ 
 +ml = move_left #​Пройти n клеток влево (по умолчанию n = 1) 
 +mr = move_right #​Пройти n клеток вправо (по умолчанию n = 1) 
 +mu = move_up ​ #​Пройти n клеток вверх (по умолчанию n = 1) 
 +md = move_down #​Пройти n клеток вниз (по умолчанию n = 1) 
 +wu = wall_is_above #если сверху стена, возвращает True, иначе — False 
 +wd =  wall_is_beneath #если снизу стена, возвращает True, иначе — False 
 +wl = wall_is_on_the_left #если слева стена, возвращает True, иначе — False 
 +wr = wall_is_on_the_right #если справа стена, возвращает True, иначе — False 
 +fill = fill_cell #Закрасить текущую клетку 
 +#​cell_is_filled #​Возвращает True, если текущая клетка закрашена 
 +#mov #​Поместить значение v в регистр r 
 + 
 +</​code>​ 
 + 
 +<code python>​ 
 +влево = move_left #​Пройти n клеток влево (по умолчанию n = 1) 
 +вправо = move_right #​Пройти n клеток вправо (по умолчанию n = 1) 
 +вверх = move_up ​ #​Пройти n клеток вверх (по умолчанию n = 1) 
 +вниз = move_down #​Пройти n клеток вниз (по умолчанию n = 1) 
 +сверху_стена = wall_is_above #если сверху стена, ​возвращает True, иначе — False 
 +снизу_стена =  wall_is_beneath #если снизу стена, возвращает True, иначе — False 
 +слева_стена = wall_is_on_the_left #если слева стена, возвращает True, иначе — False 
 +справа_стена = wall_is_on_the_right #если справа стена, возвращает True, иначе — False 
 +закрасить = fill_cell #​Закрасить текущую клетку 
 +#​cell_is_filled #​Возвращает True, если текущая клетка закрашена 
 +#mov #​Поместить значение v в регистр r 
 + 
 +</​code>​ 
 + 
 + 
 + 
9с_2025_t.1730792079.txt.gz · Последние изменения: 2024/11/05 10:34 — super_admin