Table des matières:

Robot d'évitement d'obstacles basé sur TIVA : 7 étapes
Robot d'évitement d'obstacles basé sur TIVA : 7 étapes

Vidéo: Robot d'évitement d'obstacles basé sur TIVA : 7 étapes

Vidéo: Robot d'évitement d'obstacles basé sur TIVA : 7 étapes
Vidéo: Détection et évitement d'obstacles : l'aspirateur robot le plus intelligent | Roomba® j7+ | iRobot® 2024, Juillet
Anonim
Robot d'évitement d'obstacles basé sur TIVA
Robot d'évitement d'obstacles basé sur TIVA

Salut les gars

Je suis de retour avec un autre tutoriel de la série tiva instructables.

Cette fois, il s'agit d'un obstacle basé sur TIVA évitant le robot créé par des amis à moi comme projet de semestre.

J'espère que celui-ci vous plaira !!!

Étape 1: Présentation

introduction
introduction

Dans le règne animal, de nombreuses créatures différentes utilisent des moustaches pour les aider à se repérer dans l'obscurité, dans les eaux troubles, ou même pour les aider à chasser des proies. Les moustaches peuvent être très utiles lorsque les animaux ne peuvent pas compter sur la vue. Ce projet vous montre comment construire un robot simple qui utilise des moustaches comme "capteurs de choc" pour aider le robot à détecter quand il est sur le point de heurter un obstacle, afin qu'il puisse se retourner et éviter de s'écraser.

Fondamentalement, il est conçu pour se déplacer dans les directions avant, gauche et droite selon la commande donnée par le microcontrôleur. Le pilote du moteur est également contrôlé par le microcontrôleur.

Ce robot ne peut pas se déplacer vers l'arrière car le servo peut pivoter d'environ 180 degrés (90 dans chaque direction)

Position "-90": Gauche

Position « 0 »: neutre

Position « 90 »: à droite

Entraînement différentiel:

Le mouvement du robot a été effectué à l'aide de l'algorithme Differential Drive. Pour avancer, les deux roues avant sont déplacées dans la même direction. Pour se déplacer vers la droite, la roue droite est arrêtée et la roue gauche est déplacée vers l'avant. Pour se déplacer vers la gauche, la roue gauche est arrêtée et la roue droite est déplacée vers l'avant. Pour arrêter le robot, les deux roues avant sont arrêtées.

Étape 2: Composants nécessaires:

Matériel:

·> Microcontrôleur TM4C123G

·> CI pilote de moteur L293D

·> Capteur ultrasonique HC-SR04

·> Châssis Robot + 2 Moteurs DC avec support + 2 Roues + 1 Roulette + Vis & Écrous

·> SG90-Micro Servo

·> Régulateur de tension LM7805 + Dissipateur thermique

·> Batterie d'alimentation 9V/200mAh

·> Batterie externe 5V/200mAh

·> Le kit électronique de base contient une maquette, des fils de connexion, etc.

·> Outils: Tournevis, Ciseaux / Pince à dénuder

·> Cavaliers: mâle à mâle, mâle à femelle

Logiciel:

·> Android Studio (pour l'application Android)

·> Keil uVision4

Conseillé: