Inhoudsopgave:

Op TIVA gebaseerde obstakel vermijdende robot - Ajarnpa
Op TIVA gebaseerde obstakel vermijdende robot - Ajarnpa

Video: Op TIVA gebaseerde obstakel vermijdende robot - Ajarnpa

Video: Op TIVA gebaseerde obstakel vermijdende robot - Ajarnpa
Video: И ЭТО ТОЖЕ ДАГЕСТАН? Приключения в долине реки Баараор. БОЛЬШОЙ ВЫПУСК (Путешествие по Дагестану #3) 2024, November
Anonim
Op TIVA gebaseerde obstakel vermijdende robot
Op TIVA gebaseerde obstakel vermijdende robot

Hallo daar jongens

Ik ben terug met nog een tutorial van de tiva instructables-serie.

Deze keer is het een op TIVA gebaseerde robot die obstakels ontwijkt, gemaakt door vrienden van mij als hun semesterproject.

Ik hoop dat je hiervan zult genieten!!!

Stap 1: Inleiding

Invoering
Invoering

In het dierenrijk gebruiken veel verschillende beestjes snorharen om hen te helpen hun weg te vinden in het donker, door troebel water, of zelfs om hen te helpen bij het jagen op prooien. Snorharen kunnen erg handig zijn wanneer de dieren niet op zicht kunnen vertrouwen. Dit project laat zien hoe je een eenvoudige robot bouwt die snorharen gebruikt als "stootsensoren" om de robot te helpen detecteren wanneer hij op het punt staat tegen een obstakel aan te botsen, zodat hij zich kan omdraaien en crashen kan voorkomen.

In principe is het ontworpen om in voorwaartse, linkse en rechtse richtingen te bewegen volgens het commando van de microcontroller. De motordriver wordt ook bestuurd door de microcontroller.

Deze robot kan niet achteruit bewegen, aangezien Servo ongeveer 180 graden kan draaien (90 in elke richting)

Positie "-90": Links

Positie "0": Neutraal

Positie "90": Rechts

Differentiële aandrijving:

De beweging van de robot is gedaan met behulp van het Differential Drive-algoritme. Om vooruit te komen, worden beide voorwielen in dezelfde richting bewogen. Om naar rechts te gaan, wordt het rechterwiel gestopt en het linkerwiel naar voren bewogen. Om naar links te gaan, wordt het linkerwiel gestopt en het rechterwiel naar voren bewogen. Om de robot te stoppen, worden beide voorwielen gestopt.

Stap 2: Benodigde onderdelen:

Hardware:

·> TM4C123G-microcontroller

·> L293D motorstuurprogramma IC

·> HC-SR04 ultrasone sensor

·> Robotchassis + 2 gelijkstroommotoren met houder + 2 wielen + 1 zwenkwiel + schroeven en moeren

·> SG90-Micro Servo

·> LM7805 spanningsregelaar + koellichaam

·> 9V/200mAh stroombatterij

·> 5V/200mAh powerbank

·> Basis elektronica kit bevat breadboard, aansluitdraden etc.

·> Gereedschap: Schroevendraaier, Schaar / Draadstripper

·> Jumper-draden: man op man, man op vrouw

Software:

·> Android Studio (voor Android-app)

·> Keil uVision4

Aanbevolen: