Gebruik van de V5 3-draads lichtsensor

Beschrijving

De lichtsensor is een sensor die gebruik maakt van een fotoresistor om de intensiteit van het licht te meten. Het is een van de sensoren uit de 3-Wire-serie. De sensor heeft één enkel montagegat waardoor hij aan de structuur van de robot kan worden bevestigd.

De 3-draadssensoren zijn compatibel met de V5 Robot Brain of de Cortex. De kabel van de sensor kan worden verlengd met een 3-draads verlengkabel.

3-Wire_Port_Orientation.png

Om de lichtsensor te laten functioneren met de V5 Brain, moet de sensorkabel in een V5 Brain 3-draads poort worden. Opmerking: De kabelconnector van de sensor is zodanig aangepast dat deze in een specifieke richting in de poort past.

Licht sensor Sensorkabel volledig ingestoken
276-2158.png Triport_Connected_to_V5_Brain.jpg

De lichtsensor wordt geleverd in de Advance Sensor Kit of kan afzonderlijk worden aangeschaft hier.

Hoe de lichtsensor werkt

Ilumination-updated-bg.png

De lichtsensor functioneert dankzij een fotoweerstand die in het midden van de behuizing is gemonteerd. Deze fotoresistor verandert zijn weerstandswaarde afhankelijk van de hoeveelheid invallend licht dat op de sensor schijnt.

De lichtsensor is een analoge sensor. Dit betekent dat de sensor een 5V-bron van de V5 Brain zal nemen en dat de fotoresistor deze waarde zal veranderen naar een waarde tussen 5V en 0V, afhankelijk van de blootstelling aan licht. De spanning die wordt teruggestuurd naar de V5 Brain wordt omgezet in een percentage helderheid van het licht.

Vanwege het analoge karakter van de sensor moet er een drempelwaarde voor de lichthelderheid worden vastgesteld voor een geretourneerde waarde. Met andere woorden: als het licht dat op de sensor schijnt te dicht bij de intensiteit van het achtergrondlicht ligt, kan de lichtsensor geen verschil detecteren. Er moet een bepaalde drempelwaarde met een hoger percentage helderheid worden gebruikt boven het achtergrondlicht, zodat er een verschil kan worden gedetecteerd dat verder gaat dan de normale fluctuatie van analoge waarden die door het achtergrondlicht worden teruggestuurd.

Een zwak licht kan mogelijk worden gedetecteerd in een donkere kamer, maar een zwak licht zal onopgemerkt blijven in een goed verlichte kamer.

De lichtsensor moet worden gekoppeld aan een programmeertaal zoals de VEXcode V5of VEXcode Pro V5 om een ​​gebruikersprogramma voor de hersenen te creëren om de waarde van het helderheidspercentage te gebruiken om het gedrag van de robot te regelen.

 

Veelvoorkomend gebruik van de lichtsensor:

Lichtsensoren worden het meest gebruikt in klaslokalen en kunnen leuke activiteiten en effectieve programmeeruitdagingen bieden. Enkele voorbeelden hiervan zijn:

Robot deactiveren:Er kan een lichtsensor op de robot worden geplaatst en vervolgens een programma voor de robot worden geschreven, zodat deze door het klaslokaal rijdt, maar als de kamerverlichting is uitgeschakeld, fungeert de sensor als noodstop en zal de robot stopt met het uitvoeren van zijn programma.

fotosensoren worden op vergelijkbare wijze gebruikt in verlichtingsarmaturen. In dit geval gaat de lamp echter aan als het donker wordt en weer uit als het achtergrondlicht terugkeert. Decoratieve tuinverlichting op zonne-energie werkt als volgt.

“Licht” Rijden: Een lichtsensor kan aan de rechterkant van de robot worden geplaatst en een tweede lichtsensor aan de linkerkant. De robot kan dan zo worden geprogrammeerd dat als hij in een donkere kamer wordt geplaatst, hij rechtdoor rijdt. Als een zaklamp op de rechtersensor wordt gericht, draait de robot naar rechts. Als het licht op de linkersensor is gericht, draait de robot naar links en als beide sensoren branden, stopt de robot.

Zaklamptag:Voor deze activiteit moet elke robot een lichtsensor, een VEX-zaklampen een VEX-bumperschakelaar v2 hebben. Het spel speelt zich af tussen twee teams van robots en wordt gespeeld in een donker klaslokaal. Wanneer de VEX-zaklamp tijdens het spel op de lichtsensor van een tegenstander schijnt, 'bevriest' deze de aandrijflijn van de robot totdat een teamgenoot een VEX-bumperschakelaar op de robot indrukt, waardoor de aandrijflijn weer wordt ingeschakeld. Het spel is afgelopen als alle teamgenoten van één team bevroren zijn.

Opmerking: de VEX-zaklamp kan worden gevoed door een van de 3-draads poorten van de V5 Brain te configureren naar Digital Out Low.

 

Gebruik van een lichtsensor op een wedstrijdrobot:

Het meest voorkomende gebruik van een lichtsensor op een wedstrijdrobot is dat de sensor als fotopoort dient. In deze toepassing kan een lichtsensor worden gebruikt voor het indexeren en/of controleren van speelstukken terwijl ze op een transportsysteem of schuifsysteem op een robot omhoog bewegen.

De lichtsensor kan worden gemonteerd onder een stuk doorzichtige polycarbonaatplaat of vlak tussen twee stukken constructiemetaal. Als een speelstuk over de lichtsensor glijdt, blokkeert het het licht en kan de sensor het object detecteren.

Dit is een effectievere detectiemethode dan het gebruik van een aanraaksensor die een obstructie in de transportband of het schuifsysteem kan veroorzaken.

Indexering: Bij de ingang van een schuif- of transportsysteem kan een lichtsensor worden geplaatst. Elke keer dat een speelstuk de sensor passeert, wordt er een telsignaal naar de V5 Brain gestuurd.

De V5 Brain kan op zijn beurt een bericht sturen naar het LED-scherm op de V5 Controller. Op deze manier kan de menselijke operator weten hoeveel speelstukken er in het systeem zitten, zelfs als een visuele controle niet mogelijk is.

Bediening: Aan het uiteinde van een schuif- of transportsysteem kan een lichtsensor worden geplaatst. Wanneer een speelstuk het licht blokkeert, kan de sensor een signaal naar de V5 Brain en de menselijke operator sturen dat het systeem vol is en dat er niet mag worden geprobeerd extra speelstukken op te pakken.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: