Главная страница
Навигация по странице:

  • Ты узнаешь

  • Использовать датчик ультразвука в разветвляющемся алгоритме

  • Ультразвуковой датчик можно использовать со следующими блоками

  • Ультразвуковой датчик подключается к входным портам. По умолчанию датчик подключается к порту номер 4 . Задача.

  • Opredelenie_rasstoyaniya

  • Ультразвуковой датчик» -> «Сравнение» -> «Расстояние в сантиметрах» 4. Добавьте еще один блок Рулевого Управления

  • Ожидания .5. Задайте режим Выключен (Off)

  • Задача на использование блока переключатель.

  • Результат

  • ультразвуковой датчик. Ультразвуковой датчик 23.12. Ультразвуковой датчик


    Скачать 0.65 Mb.
    НазваниеУльтразвуковой датчик
    Анкорультразвуковой датчик
    Дата05.03.2023
    Размер0.65 Mb.
    Формат файлаpptx
    Имя файлаУльтразвуковой датчик 23.12.pptx
    ТипУрок
    #970412

    КГУ «Средняя школа-гимназия №17

    г. Кокшетау

    Тема урока «Ультразвуковой датчик»

    Учитель информатики

    Сартаева Салтанат Сансызбаевна

    Ты узнаешь:


    Ты научишься:

    Для чего нужен датчик ультразвука
    Как использовать датчики ультразвука в линейном алгоритме
    Как использовать датчики ультразвука в разветвляющемся алгоритме


    Использовать датчик ультразвука в линейном алгоритме
    Использовать датчик ультразвука в разветвляющемся алгоритме

    Ультразвуковой датчик

    Главное назначение ультразвукового датчика, это определение расстояния до предметов, находящихся перед ним.

    Ультразвуковой датчик может выдавать измеренное расстояние в сантиметрах или в дюймах. Диапазон измерений датчика в сантиметрах равен от 0 до 255 см, в дюймах - от 0 до 100 дюймов.

    Ультразвуковой датчик можно использовать со следующими блоками:


    Рулевое управление;
    Ожидание;
    Переключатель;
    Цикл.

    Ультразвуковой датчик: Инструкция по установке


    Ультразвуковой датчик подключается к входным портам. По умолчанию датчик подключается к порту номер 4 .

    Задача.

    Для этого создайте новый проект «Sensors» в программной среде Home Edition, в ней создайте новую программу и назовите ее «Opredelenie_rasstoyaniya».


    Написать программу, останавливающую прямолинейно движущегося робота, на расстоянии 15 см до стены или препятствия.

    Задайте режим, чтобы получать данные с датчика:
    «Ультразвуковой датчик» ->
    «Сравнение» ->
    «Расстояние
    в сантиметрах»


    4. Добавьте еще один блок Рулевого Управления и подсоедините его к блоку Ожидания.

    5. Задайте режим Выключен (Off), чтобы остановить работу моторов после того, как датчик обнаружит препятствие на расстоянии 15 см.

    Сохраните, загрузите и запустите программу на роботе, чтобы проверить результат.

    Задача на использование блока переключатель.

    Написать программу для робота, держащего дистанцию в 15 см от препятствия.

    Решение:

    Поведение робота будет следующим:

    при значении показания ультразвукового датчика больше 15 см робот будет двигаться вперед, стараясь приблизиться к препятствию;

    при значении показания ультразвукового датчика меньше 15 см робот будет двигаться назад, стараясь удалиться от препятствия.


    Поместим в эти контейнеры программные блоки, включающие движение вперед и назад. Для того чтобы программный блок "Переключатель" выполнялся многократно, поместим его внутрь программного блока "Цикл" Оранжевой палитры

    Результат:


    Как вы думаете, что будет делать робот ?
    Как можно изменить программу?
    Что бы вы добавили?

    Ты узнал:


    Ты научился:

    для чего нужен датчик ультразвука
    как использовать датчики ультразвука в линейном алгоритме
    как использовать датчики ультразвука в разветвляющемся алгоритме


    использовать датчик ультразвука в линейном алгоритме
    использовать датчик ультразвука в разветвляющемся алгоритме

    Ответьте на вопросы:

    1. Что будет делать работ при загрузке программы с использованием блока переключатель

    2. Как можно усовершенствовать программу.




    Домашнее задание


    написать администратору сайта