Inhoudsopgave:
Video: Op TIVA gebaseerde obstakel vermijdende robot - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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:
Obstakel vermijden van LEGO-robot: 8 stappen (met afbeeldingen)
Obstakel vermijden van LEGO-robot: we houden van LEGO en we houden ook van gekke circuits, dus we wilden de twee combineren tot een eenvoudige en leuke robot die kan voorkomen dat hij tegen muren en andere objecten botst. We laten u zien hoe we de onze hebben gebouwd en geven een overzicht van de basisprincipes die nodig zijn, zodat u uw eigen kunt bouwen
Obstakel vermijdende robot: 5 stappen
Obstakel vermijdende robot: In robotica is het vermijden van obstakels de taak om aan een bepaald controledoel te voldoen, afhankelijk van de positiebeperkingen die niet kruisen of niet botsen. Het heeft een sonarsensor die wordt gebruikt om de obstakels te detecteren die tussen het pad van de robot komen
Op Arduino gebaseerde contactloze infraroodthermometer - Op IR gebaseerde thermometer met Arduino: 4 stappen
Arduino-gebaseerde contactloze infraroodthermometer | IR-gebaseerde thermometer met Arduino: Hallo allemaal, in deze instructables zullen we een contactloze thermometer maken met behulp van Arduino. Omdat de temperatuur van de vloeistof / vaste stof soms veel te hoog of te laag is en dan is het moeilijk om er contact mee te maken en de temperatuur dan in die sc
Op TIVA gebaseerde digitale rekenmachine: 6 stappen
Op TIVA gebaseerde digitale rekenmachine: Hallo daar, dit is Tahir Ul Haq die u een ander op tiva gebaseerd project brengt. Dit project is gericht op het maken van een op LCD gebaseerde digitale rekenmachine die verschillende functies uitvoert. Een rekenmachine is een elektronisch apparaat dat verschillende wiskundige uitdrukke
Obstakel vermijdende robot met een persoonlijkheid! 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Obstakel vermijdende robot met een persoonlijkheid!: In tegenstelling tot de meeste rondzwervende 'bots', zwerft deze zo rond dat het eigenlijk lijkt te 'denken'! Met een BASIC Stamp-microcontroller (Basic Atom, Parallax Basic Stamps, Coridium Stamp, etc.), een soort chassis, een paar sensoren en wat s