Оглавление:

Робот для обхода препятствий на основе TIVA: 7 шагов
Робот для обхода препятствий на основе TIVA: 7 шагов

Видео: Робот для обхода препятствий на основе TIVA: 7 шагов

Видео: Робот для обхода препятствий на основе TIVA: 7 шагов
Видео: Навигация самолета, ILS, АРК, ИНС - Основы авиации #7 2024, Ноябрь
Anonim
Робот для обхода препятствий на основе TIVA
Робот для обхода препятствий на основе TIVA

Привет ребята

Я вернулся с еще одним учебником из серии инструкций 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

Рекомендуемые: