Технология
Робототехника. 7 класс
Автор Копосов Д. Г.
Глава 7. Измеряем расстояние
§ 23. Проект «Одометр»
Итак, нам необходимо, чтобы на экране нашего робота отображалось пройденное расстояние. Сразу договоримся о единицах измерения — это будут сантиметры.
Диаметр колеса нам известен: 56 мм. Переводим в сантиметры: 5,6 см. Тогда формула (1) примет следующий вид:

Далее можно применять полученный нами коэффициент в других программах.
Задание 47
Запрограммируйте робота-одометра. Алгоритм указан на рис. 33.


Задание 48
Запишите, в чём отличие курвиметра от одометра.
__________
__________
Задание 49
Заполните пропуски.
__________ модель — это упрощённое __________ объекта, явления или процесса с помощью математических понятий и __________.
Задание 50
Заполните таблицу 5, используя компьютерный калькулятор. Расстояние укажите с точностью до двух знаков после запятой.
Таблица 5
Расстояние, пройденное роботом, вычисленное на калькуляторе
| Настройки блока «Рулевое управление» | Расстояние, пройденное роботом, см![]() |
| 180° | |
| 360° | |
| 720° | |
| 1440° |
Задание 51
Составьте для вычислений электронную таблицу, например в Excel (табл. 6). Расстояние укажите с точностью до двух знаков после запятой.
Таблица 6
Расстояние, пройденное роботом, вычисленное в электронной таблице
| A | B | |
| 1 | Настройки блока «Рулевое управление» | Расстояние, пройденное роботом, см![]() |
| 2 | 180° | А2 • 3,14 • 5,6/360 = |
| 3 | 360° | |
| 4 | 720° | |
| 5 | 1440° |
Задание 52
Возьмите рулетку и проведите испытания робота-одометра на дистанции 1 м. Подберите коэффициент так, чтобы расхождения в измерениях были минимальными.
Задание 53
Усовершенствуйте программу так, чтобы на экране были указаны единицы измерения (рис. 34)


Задание 54
Исследуйте алгоритм, представленный на рис. 34. Какие преимущества и недостатки можно отметить по сравнению с предыдущей программой? Найдите пути улучшения программы.
Задание 55
Создайте свою модель одометра, задействовав различные программные возможности.
