Личный кабинетuser
orange img orange img orange img orange img orange img
ДругоеРазное
Готовая работа №154278 от пользователя А. Ксения Романовна
book

Разработка и моделирование алгоритма ультразвуковой навигации для робота-спасателя в среде SCRATCH

276 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Паспорт проекта………………………….………………………………………...3
Введение
(Цели работы, задачи, гипотеза)……….……..……..………...……..…...…………4
Глава 1. Теоретическая часть.
. 1.1. Программа Scratch.…………..…………...…………...............................5
1.2. Виды датчиков в робототехнике.............................…….……......…….......6
1.3.Алгоритм обхода лабиринта «Метод правой руки.........................................7
Глава 2. Практическая часть. Разработка и моделирование программы-алгоритма ультразвуковой навигации для мини опытной модели робота-спасателя в среде SCRATCH
Этап 1. Выбор датчика. Глаза робота: обзор датчиков.……................................8
Этап 2. Физика процесса. Мои расчеты.………………..………...…..……..……8
Этап 3. Техническое решение. Датчик HC-SR04…..…….…..……...……..….9
Этап 4. Алгоритм «Метод правой руки». Блок-схема..…...........................9
Этап 5. Почему Scratch?..…....................................................................10
Этап 6. Отладка и настройка программы алгоритма..…............................10
Этап 7. Результаты тестов...….................................................................10
Заключение……………………………………………………….….........…...……..11
Планы на будущее ………………………………………………………………….11
Список литературы...............…………………………………....…...……..….........12



Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Жизнь современного человека в наше время не обходится без цифровых технологий и робототехники. Меня всегда интересовала эта тема. Как робототехника помогает человеку в жизни. Из робототехнического конструктора я создавал модели, и разрабатывал программы для них в среде SCRATCH , чтобы эти модели, могли выполнять определенные действия. Например, я разработал цифрового двойника в среде Scratch и провёл тестовые испытания логики управления на базе микрокомпьютера LEGO Mindstorms EV3.
Человек старается переложить сложную и опасную работу на роботов. Роботы — это автоматические устройства, которые могут выполнять различные задачи вместо человека. Они становятся всё более умными и способными помогать людям в разных сферах жизни. Роботы помогают врачам, фермерам, конструкторам, пилотам, ученым, спасателям. Есть роботы, которые помогают пожарным тушить те места, где человеку трудно это сделать. Это тоннели, склады, метро. Такие роботы стойки к высоким температурам, маневренны и быстры. Но у каждого робота есть свое программное обеспечение, с помощью которого он выполняет нужные действия: движется в нужном направлении, находит точку возгорания. Мне стало интересно, как оно разрабатывается. У меня появилась цель: узнать больше информации о среде SCRATCH, разработать и смоделировать алгоритм ультразвуковой навигации для робота-спасателя в данной цифровой среде.
Чтобы достичь поставленной цели, я поставил следующие задачи:
1. Подробнее познакомиться с языком программирования Scratch и его основными элементами
2. Изучить, какие бывают виды датчиков в робототехнике
3. Изучить алгоритм «Метод правой руки»
4. С помощью программы Scratch разработать блок-схему, реализовать код и провести цифровые тесты.

Весь текст будет доступен после покупки

отрывок из работы

1.1. Программа Scratch
Scratch — это событийно-ориентированная среда визуального программирования. В отличие от текстовых языков (как C++ или Python), здесь код собирается из логических блоков-пазлов. Это позволяет избежать синтаксических ошибок (пропущенных скобок или точек с запятой) и полностью сосредоточиться на алгоритмической логике.
Scratch удобен для разработки прототипа робота. Мгновенная визуализация (Цифровой двойник). В Scratch легко создать спрайт, который имитирует физическое поведение робота. Мы можем сразу увидеть, как алгоритм «отрабатывает» столкновение со стеной или поворот, не дожидаясь сборки реальной модели.
При разработке навигации ошибки неизбежны. В виртуальной среде робот может врезаться в препятствия тысячи раз — это не приведет к поломке дорогостоящих ультразвуковых датчиков или сервоприводов.
В Scratch можно имитировать работу лучей дальномера с помощью блоков «касается цвета» или «расстояние до». Это позволяет проверить «Метод правой руки» на лабиринтах любой сложности за считанные минуты.
Визуальный код позволяет в реальном времени видеть, какой именно блок программы выполняется в данный момент. Это упрощает поиск ошибок в логике навигации.




Весь текст будет доступен после покупки

Список литературы

Литература и источники
1.Гарднер М. Математические головоломки и развлечения. — М.: Мир, 1971. (Раздел о топологии лабиринтов).
2.Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. — М.: Вильямс, 2010.
3.Голиков, Д. В. Scratch для юных программистов. — СПб.: БХВ-Петербург, 2017. — 192 с. (Основное пособие по созданию скриптов и работе со спрайтами).

4.Мажед, Х. Самоучитель по Scratch для детей. — М.: Клевер-Медиа-Групп, 2020.

5. Овсяницкая, Л. Ю. Алгоритмы и программы движения робота Lego Mindstorms EV3. — Челябинск: ИП Мякотин, 2015. (Источник для описания логики движения по датчикам).
6. Копосов, Д. Г. Робототехника. 5-8 классы. Учебное пособие. — М.: БИНОМ. Лаборатория знаний, 2021. — 120 с.
7. Воронин И. В., Воронина, В. В. Труд (технология). Робототехника. 5 класс: учебное пособие. — М.: Просвещение, 2024.
8. Леонтьев, А. А. Физика: Ультразвук и его применение в технике. — М.: Просвещение, 2019. (Источник для описания принципов эхолокации).
Электронные ресурсы:

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

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

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных