Оглавление:
Видео: Робот для обхода препятствий на основе TIVA: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Привет ребята
Я вернулся с еще одним учебником из серии инструкций tiva.
На этот раз это основанный на TIVA робот, избегающий препятствий, сделанный моими друзьями в качестве семестрового проекта.
Я надеюсь, вам понравится этот !!!
Шаг 1. Введение
В животном мире многие разные существа используют усы, чтобы помочь им ориентироваться в темноте, в мутных водах или даже для того, чтобы помочь им в охоте на добычу. Усы могут быть очень полезны, когда животные не могут полагаться на зрение. В этом проекте показано, как построить простого робота, который использует усы в качестве «датчиков удара», чтобы помочь роботу обнаруживать, когда он собирается столкнуться с препятствием, чтобы он мог развернуться и избежать столкновения.
По сути, он предназначен для движения вперед, влево и вправо в соответствии с командой, подаваемой микроконтроллером. Драйвер двигателя также управляется микроконтроллером.
Этот робот не может двигаться в обратном направлении, так как сервопривод может вращаться примерно на 180 градусов (90 в каждом направлении).
Позиция "-90": слева
Позиция «0»: нейтральная.
Позиция "90": правая
Дифференциальный привод:
Движение робота осуществлялось с использованием алгоритма дифференциального привода. Чтобы двигаться вперед, оба передних колеса перемещаются в одном направлении. Чтобы двигаться вправо, правое колесо останавливается, а левое колесо перемещается вперед. Для перемещения влево левое колесо останавливается, а правое колесо перемещается вперед. Чтобы остановить робота, останавливаются оба передних колеса.
Шаг 2: Необходимые компоненты:
Аппаратное обеспечение:
·> Микроконтроллер TM4C123G
·> ИС драйвера двигателя L293D
·> Ультразвуковой датчик HC-SR04
·> Шасси робота + 2 двигателя постоянного тока с держателем + 2 колеса + 1 роликовое колесо + винты и гайки
·> SG90-Микро сервопривод
·> Регулятор напряжения LM7805 + радиатор
· Аккумулятор> 9 В / 200 мАч
·> Внешний аккумулятор 5 В / 200 мАч
·> Базовый комплект электроники содержит макетную плату, соединительные провода и т. Д.
·> Инструменты: отвертка, ножницы / инструмент для зачистки проводов.
·> Перемычки: от мужчины к мужчине, от мужчины к женщине
Программное обеспечение:
·> Android Studio (для приложения Android)
·> Keil uVision4
Рекомендуемые:
Робот для обхода препятствий с ИК-датчиками без микроконтроллера: 6 шагов
Робот для обхода препятствий с ИК-датчиками без микроконтроллера: Ну, это старый проект, я сделал его в 2014 году в июле или августе, подумал поделиться им с вами, ребята. Это простой робот, избегающий препятствий, который использует ИК-датчики и работает без микроконтроллера. В ИК-датчиках используется микросхема операционного усилителя i
Робот для обхода препятствий (Arduino): 8 шагов (с изображениями)
Робот для избегания препятствий (Arduino): Здесь я собираюсь рассказать вам о создании робота для избегания препятствий на базе Arduino. Я надеюсь сделать пошаговое руководство по созданию этого робота очень простым способом. Робот, уклоняющийся от препятствий, - это полностью автономный робот, способный уклоняться от любых наблюдений
Робот для обхода препятствий: 5 шагов
Робот для обхода препятствий: в робототехнике обход препятствий - это задача достижения некоторой цели управления с учетом ограничений положения, не связанных с пересечением или столкновением. У него есть датчик сонара, который используется для обнаружения препятствий, возникающих на пути робота
Как создать робота для обхода препятствий с помощью Arduino: 5 шагов
Как создать робота для обхода препятствий с помощью Arduino: в этой инструкции я научу вас, как создать робота для обхода препятствий, который работает с Arduino. Вы должны быть знакомы с Arduino. Arduino - это плата контроллера, в которой используется микроконтроллер atmega. Вы можете использовать любую версию Arduino, но я
Робот для обхода препятствий с использованием Arduino Uno: 5 шагов (с изображениями)
Робот для обхода препятствий с использованием Arduino Uno: Привет, ребята, это очень простой и рабочий проект, называемый роботом для обхода препятствий с использованием Arduino, и особенность этого проекта заключается в том, что он дает команды о том, как он движется на смартфоне через Bluetooth