Linefollower robot van Arduino en junk - gedachten en code (2 / 5 stap)

Stap 2: Problemen - sensoren


De sensoren waren het zwakste deel van deze robot, reden waarom het niet het nummer van de competitie is voltooid. Drie IR LEDs en transistors waren afkomstig uit computermice, bedoeld om te detecteren impulsen komen door gaten in scrollwiel niet voor het opsporen van precieze intensiteit van het licht. Daarnaast mijn desoldering baan was waardeloze en ik waarschijnlijk geruïneerd hen zelfs meer. Ingangen gevarieerd heel veel, hoewel de sensoren van hetzelfde merk en soortgelijke muizen waren. Niet alleen gevarieerd het nummer het gaf op het witte oppervlak, maar ook de amplitude hoeveel het veranderde toen ging op zwart. Mijn kalibratie script probeert te herstellen van dit alles.

Het was ieder steun voor naar de wedstrijd niet maar ik ook geprogrammeerd een search-modus (omdat robot moet slim zijn) - wanneer de lezingen van sensoren zijn verdacht klein voor enige tijd, dan de robot gaat meteen voor een weinig terwijl gewoon om te controleren en vervolgens begint rondgaan in groeiende cirkels te vinden van de lijn. In de video gaat het rode lampje op de top van het op wanneer het is in de zoekmodus. Het programma heeft een probleem hoewel - hoe groter de cirkel groeit de zeldzamer gebeurt de sensor lezen, het kan gaan over de lijn zonder voorafgaande kennisgeving. Tot slot dat script werkte OK, maar het kan beter werken als de sensoren waren meer dicht bij elkaar. Aan de andere kant dan zou het gevoeliger te draaien. Waarschijnlijk vier of vijf sensoren zou beter zijn.

Aanvankelijk de sensoren werden op de voorkant en de "wiel" was op de achterkant, dan de vloer oneffenheden gemaakt sensoren gaan op en neer en gegevens was vrij onbruikbaar vanwege die. Dan maakte ik een frame voor hen die kan bewegen op en neer zelf en blijven op de vloer, maar die geremde teveel. In de video is er een onderdeel waar ik schud het papier onder elke paar seconden om te helpen krijgen bewegen.

Dus maakte ik een derde sensor-bijlage die bleek vrij goed en ik ben trots op. De laatste sensor attachement was ook de "wiel" zelf en dus bleef op de grond zeer goed. Enkele opmerkingen over het waren in de vorige stap.

Afwerking was om toe te voegen een potentiometer voor sensor correctie. Toen ik zag het gaat aan de ene kant de off-line vaker dan aan de andere kant, dan ik de potentiometer aangepast en niet hoefde te maken veronderstellingen en het uploaden van nieuwe code enz.

De zwarte kleur van wedstrijd track was minder absorberend voor IR dan mijn huis testbaan. Vlak voor de wedstrijd ik maakte zien de sensor resolutie tienmaal groter lezen (verschil van wit naar zwart toen kalibreren op eerst 100, bij de wedstrijd 1000 eenheden, drempel ook zeer veel lager draaien), maar het nog steeds niet het spoor allermeest naar de tijd. Dus de robot gewoon vroeg zich af uit vanaf de eerste bocht. Ik denk dat de muis scrollwiel sensoren zijn gewoon niet geschikt voor linefollower robot. Niet vermijden helemaal winkelen voor de volgende wedstrijd van het jaar.

Beelden van sensor attachement in omgekeerde volgorde van versies.

Gerelateerde Artikelen

Linefollower robot van Arduino en junk - foto's

Linefollower robot van Arduino en junk - foto's

ik maakte dit Arduino-hersenen linefollower robot voor een wedstrijd waar het niet heel goed, liep van track. Maar het was de goedkoopste robot er en ik leerde zo veel bouwen, dus ik heb enkele gedachten en Arduino code te delen ongeacht het RAS misl
Beheersing van de Motor met behulp van Arduino

Beheersing van de Motor met behulp van Arduino

Motoren met behulp van de Arduino te beheersen kunnen lastig zijn.Ten eerste vereisen motoren recenter is dan de wat Arduino output pinnen kunnen leveren. Ook kunnen motoren genereren hun eigen stroom door een proces genaamd inductie, die je circuit,
Obstakel te vermijden met behulp van Arduino Robot

Obstakel te vermijden met behulp van Arduino Robot

Hey kerels in dit instructable zullen we zien hoe maak je een autonome obstakel te vermijden Robot.This robot is ontworpen en geprogrammeerd op een zodanige wijze dat het voorkomt botsing. De robot in principe in een voorwaartse richting beweegt en w
De Wireless, obstakel detectie, piepen Robot met behulp van Arduinos!

De Wireless, obstakel detectie, piepen Robot met behulp van Arduinos!

Dit is een belemmering van het draadloos gecontroleerde, autonome robot opsporen!Een tijdje terug had ik maakte van dit Instructable en wilde maken sommige belangrijke verbeteringen sinds.De volgende zijn de robot de kenmerken:-1.he de draadloos geco
Zeer eenvoudig te maken van Arduino bluetooth spy robot met Android RemoteControl app

Zeer eenvoudig te maken van Arduino bluetooth spy robot met Android RemoteControl app

In dit project ziet u hoe eenvoudig mengsel van verschillende technologieën en derde-partij apps maakt het mogelijk om een tamelijk ingewikkelde speelgoed maken.De robot doet twee dingen:1. de Arduino gebaseerd spy robot beweegt volgens opdrachten ve
Bouw een Robot van de Arduino Gripper met een DynamixShield.

Bouw een Robot van de Arduino Gripper met een DynamixShield.

In dit instructable ik zal u tonen hoe te snel en gemakkelijk bouwen de grijper van een afstandsbediening met behulp van de robot en Arduino nul en een DynamixShield. De DynamixShield is een nieuwe add-on voor de Arduino Due, nul of Mega die ik ben b
Maken van een Robot met Arduino voor Beginners

Maken van een Robot met Arduino voor Beginners

Stap 1: Materialen die nodig zijn Tamiya Track en wiel instellen vergadering ($7.95 op Pololu)Tamiya 70168 dubbele versnellingsbak Kit ($9.25 op Pololu)L298N Dual H Bridge ($3.65 bij Amazon en misschien wel veel lager bij ebay)4AA batterijhouder (geb
Gebaar gecontroleerd robot met behulp van Arduino

Gebaar gecontroleerd robot met behulp van Arduino

Dit gebaar gecontroleerde robot gebruik Arduino, ADXL335 versnellingsmeter en RF transmitter-receiver paar.Wij zullen de hele robot verdeel in 3 delen de zender, de ontvanger en de robot.De verschillende gebaren die zijn toegewezen aan de richting va
Hoe maak je een belemmering voor het vermijden van Arduino Robot! "Mijn Robot V1"

Hoe maak je een belemmering voor het vermijden van Arduino Robot! "Mijn Robot V1"

Dit instructable toont stappen instructies voor het maken van een obstakel te vermijden met behulp van Arduino robot.Laat aan de slagmijn bloghttp://robot4pro.blogspot.com/p/My-robots.htmlStap 1: Benodigde materialenHier is alles wat die je wilt make
Robot Arm Arduino App

Robot Arm Arduino App

We hadden behoefte aan een platform voor het testen van onze nieuwe MICILE / Arduino gebruikersinterface. De robot hand en arm leek iets complex genoeg om echt het concept een uitgebreide training. Het project konden we gebruik van een MICILE Tablet,
Gebruik van Arduino Remote Control Bot t.v Remote

Gebruik van Arduino Remote Control Bot t.v Remote

Dit is een afstandsbediening Arduino Bot die kan worden bediend met elke afstandsbediening die gewone.Het belangrijkste kenmerk van dit project is een IR ontvanger TSOP1738, waarmee we kunnen gebruik maken van de knoppen van een gewone afstandsbedien
WireBeings Bèta: een 3D Printed en uitbreidbaar Robot voor Arduino met Android controle

WireBeings Bèta: een 3D Printed en uitbreidbaar Robot voor Arduino met Android controle

http://wirebeings.com/Bekijk de video hier:Dit is een mooi project waaraan u blijven kunt werken op en wijzigen naarmate je meer Arduino projecten leert. Dit Instructable doorloopt de volledige bouwen voor de bluetooth toegelaten robot in de eerste h
Obstakel te vermijden Robot met arduino

Obstakel te vermijden Robot met arduino

OBSTAKEL - VERMIJDEN ROBOTEen obstakel te vermijden ROBOT is een die kan een obstakel te vermijden met behulp van ultrasone sensor en navigeren in haar eigen pad. Met een breadboard gekoppeld aan de robot kunt u plezier spelen binnen een korte period
RC zender voor USB-Gamepad met behulp van Arduino

RC zender voor USB-Gamepad met behulp van Arduino

Waarom moet ik dit doen?Als het gaat om vliegen RC vliegtuigen die gebruikmaakt van een simulator kunnen zijn een geweldige manier om je vaardigheden tijdens het laagseizoen of zelfs voor te bereiden voor uw eerste vlucht. Het grote nadeel aan het ge