Ультразвуковой датчик управляет роботом
материал по технологии на тему

Усольцев Александр Геннадьевич

В этой статье приводится пример того, как с помощью программирования в NXT-G научить Вашего робота NXT измерять расстояние до препятствия и стараться приблизиться или удалиться на оптимальное расстояние.

Скачать:


Предварительный просмотр:

Ультразвуковой датчик управляет роботом 

В этой статье приводится пример того, как с помощью программирования в NXT-G научить Вашего робота NXT измерять расстояние до препятствия и стараться приблизиться или удалиться на оптимальное расстояние.http://edu.holit.ua/images/stories/1i.jpg

 

В этом задании робот измеряет расстояние до препятсвия и старается приблизиться или удалиться на оптимальное расстояние.

1. Создайте новый документ. Левой кнопкой мыши перетащите в рабочую зону иконку блока Жди время.

http://edu.holit.ua/images/stories/2i.png

2. Длительность паузы - 1сек.

http://edu.holit.ua/images/stories/3i.png

3. Следующим блоком программы будет блок-переключатель, сконфигурированный для работы с ультразвуковым датчиком на 4-м порту.

http://edu.holit.ua/images/stories/4i.png

4. Настройки блока: Контроль - датчик (sensor), тип датчика - ультразвуковой датчик (Ultrasonic sensor), порт - 4, сравнение (compare) - "<35", единицы измерений - сантиметры.

http://edu.holit.ua/images/stories/5i.png

5. Внутрь блока-переключателя на ветвь, соответствующую, положительному результату сравнения, поместите блок движение.

http://edu.holit.ua/images/stories/6i.png

6. Настройте блок, выбрав двигатели B и С, направление движения - назад, уровень мощности 75%, длительность - 2 оборота, руль - прямо. В конце операции должен будет включен тормоз.

http://edu.holit.ua/images/stories/7i.png

7. На нижнюю ветвь блока-переключателя поместите аналогичный блок движение.

 http://edu.holit.ua/images/stories/8i.png

8. Единственное отличие в настройках этого блока это направление - вперед.

http://edu.holit.ua/images/stories/9i.png

9. Нажмите кнопку RUN, программа будет загружена в NXT и запущена.

 http://edu.holit.ua/images/stories/9a.jpg

Перед роботом установите мачту (подставку для шарика). Проведите несколько испытаний, меняя расстояние от мачты до робота в диапазони 10-50 см. Запустите программу. В зависимости от расстояния до препятствия робот должен либо приближаться, либо удаляться. Если расстояние превышает 35 см, то он приближается, если меньше 35 см, то удаляется.


По теме: методические разработки, презентации и конспекты

Робототехника . Изучение ультразвукового датчика.

В наше время робототехники и компьютеризации ребенка необходимо учить решать задачи с помощью автоматов, которые он сам может спроектировать, защищать свое решение и воплотить его в реальной модели, т...

Робототехника . Изучение ультразвукового датчика.

В наше время робототехники и компьютеризации ребенка необходимо учить решать задачи с помощью автоматов, которые он сам может спроектировать, защищать свое решение и воплотить его в реальной модели, т...

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

источники звука, характеристики звуков, датчик звука  и ультразвуковой датчик для LEGO NXT...

Мастер-класс "Моделирование роботов с ультрозвуковым датчиком и датчиком цвета"

Цель мастер-класса:1) знакомство педагогов с возможностью применения лего-роботов на уроках технологии или во внеурочной деятельности по предмету технология  для формирования метапредметных резул...

Занятие по теме "Ультразвуковой датчик. Фоторезистор."

Практическое занятие "Ультразвуковой датчик. Фоторезистор. "...

План-конспект внеклассного занятия по теме «Ультразвуковой датчик. Робот, определяющий расстояние до препятствия»

Цель занятия:      изучить возможности и принцип работы ультразвукового датчика,изучить команду Switch,научиться создавать программы с использованием этого датчика для робота....

"Робототехника и Легоконструирование" Базовый уровень "Изучаем ультразвуковой датчик"

 Здравствуйте, ребята. На нашем сегодняшнем занятии мы рассмотрим ультразвуковой датчик конструктора LEGO Mindstorms Education EV3. Также решим несколько задач с его помощью.   Г...