De VEX IQ-KLEURSENSOR
Lees meer over de kleursensor
Voor meer informatie over de afstandssensor, vraagt u de lezer om te organiseren hoe de groep het artikel over de VEX IQ-kleursensor uit de Vex-bibliotheek zal lezen. In dit artikel wordt besproken hoe de kleursensor werkt en hoe deze kan worden gebruikt.

Programma met de kleursensor
Laat de programmeur VEXcode IQ openen en volg deze stappen:
-
Begin met het openen van het voorbeeldproject Testbed-sjabloon van VEXcode IQ.

- Bekijk de instructievideo Voorbeeldprojecten en sjablonen gebruiken voor hulp bij het openen van het voorbeeldproject.
-
Bouw het volgende project en sla het (macOS, Windows, Chromebook, iPad) op als kleursensor:

Test de kleursensor
Laat de tester de VEX IQ Brain aansluiten op uw computer en volg dan deze stappen:
- Download het project naar de IQ Robot Brain.
- Voer het project uit om te rapporteren en af te drukken als een object in de buurt is en zo ja, welke kleur dat object in de buurt heeft.
- Bekijk de zelfstudievideo Een project downloaden en uitvoeren voor hulp bij het downloaden en uitvoeren van een project.
- Beantwoord op basis van uw observaties van hoe de sensor zich op het testbed gedroeg en de informatie uit de meting de volgende vragen en vraag de recorder om deze in uw technische notebook te documenteren:
- Rapporteert de kleursensor hoe ver een object een bereik van waarden gebruikt? Of kan het alleen melden of een object wordt gedetecteerd met behulp van 1 (WAAR) of 0 (ONWAAR)?
- Hoeveel verschillende kleuren kan de kleursensor aan de IQ-hersenen rapporteren?
Teacher Toolbox
-
Antwoorden
De volgende antwoorden kunnen variëren:
-
Een kleursensor meldt of het een nabij object detecteert als een binaire waarde (0-FALSE of 1-TRUE). Een afstandssensor kan rapporteren hoe ver een object is met behulp van een reeks waarden.
-
Als leerlingen de kleuren tellen die worden vermeld in het blok Kleur detecteert, dan zullen ze waarschijnlijk antwoorden dat de kleursensor 14 mogelijke kleuren rapporteert. De kleurensensor rapporteert echter alleen de namen van 12 van die 14 kleuren, die je leert als je verwijst naar de kleur van het blok. De kleursensor kan dus 14 kleuren detecteren en deze vervolgens categoriseren in 12 kleurnamen die kunnen worden gerapporteerd. Bovendien kan de kleursensor de tintwaarde in graden rapporteren. Als u verwijst naar de tint van het blok, zult u zien dat het waarden kan rapporteren die variëren van 0 tot 360 graden. Elk van deze antwoorden is acceptabel, maar technisch gezien kan de kleursensor bij het melden van kleurnamen in totaal 12 rapporteren met behulp van de kleur van het blok.
Programmeer de kleursensor om helderheid te detecteren
Open VEXcode IQ en volg deze stappen:
-
Begin met het openen van het voorbeeldproject Testbed-sjabloon van VEXcode IQ.

- Bekijk de instructievideo Voorbeeldprojecten en sjablonen gebruiken voor hulp bij het openen van het voorbeeldproject.
-
Bouw het volgende project en sla het op (macOS, Windows, Chromebook, iPad) als Helderheid:

Test het vermogen van de kleursensor om een lijn te volgen
Sluit de VEX IQ Brain aan op uw computer en volg deze stappen:
- Download het project naar de IQ Robot Brain.
- Zoek of maak een donkere/zwarte lijn op een anders helder wit/licht oppervlak.
- Plaats het testbed zo dat u de kleursensor een paar keer heen en weer over de lijn en naar het lichtere oppervlak kunt bewegen.
- Voer het project uit om te rapporteren en af te drukken als de kleursensor duisternis (op de lijn) of helderheid (buiten de lijn) detecteert.
- Bekijk de zelfstudievideo Een project downloaden en uitvoeren voor hulp bij het downloaden en uitvoeren van een project.
- Terwijl het helderheidsproject loopt, richt u de kleursensor naar beneden op de lijn en het oppervlak en beweegt u deze langzaam heen en weer.
- Bekijk het scherm van de hersenen voor afgedrukte rapporten.
- Beantwoord op basis van uw observaties van hoe de sensor zich gedroeg en de informatie uit de meting de volgende vragen en vraag de recorder om deze te documenteren in uw technische notebook:
- In welk scenario zou je een kleurensensor kunnen gebruiken om een lijn te detecteren en/of te volgen?
- Wat betekent dat in het bovenstaande voorbeeldproject, wanneer de hersenen "Off the line" afdrukken, in termen van de helderheid die het detecteert?
Teacher Toolbox
-
Antwoorden
De volgende antwoorden kunnen variëren:
-
Een kleurensensor kan worden gebruikt om een lijn in een wedstrijdomgeving te detecteren of te volgen om lijnen op het veld als leidraad te gebruiken. Het detecteren en volgen van lijnen kan ook belangrijk zijn voor productie- of voorraadrobots waarbij lijnen worden gebruikt om stopplaatsen aan te geven (zodat ze niet botsen met planken of andere oppervlakken) of om routes rond het magazijn af te bakenen (zodat robots niet zelf tussen locaties hoeven te navigeren). Natuurlijk zijn er veel mogelijke aanvullende antwoorden, waaronder het vermogen van zelfrijdende auto's om binnen rijstroken op wegen te blijven.
-
In het helderheidsproject moet het testbed "Off the line" hebben afgedrukt wanneer de gedetecteerde helderheid groter was dan 25%. Het is niet waarschijnlijk dat het witte of lichtgekleurde oppervlak een helderheid heeft die wordt gedetecteerd als lager dan 25% - alleen de zwarte lijn zou dat moeten doen.
Teacher Toolbox
-
Problemen oplossen
Bij het werken met de kleursensor kunnen er gevallen zijn waarin deze zich niet gedraagt zoals zou moeten. Als dit gebeurt, begin dan met het oplossen van problemen door de volgende stappen te proberen:
-
Controleer eerst of de firmware van de kleursensor up-to-date is. Lees dit artikel voor meer informatie over het bijwerken van firmware.
-
Als de firmware up-to-date is, kijk dan verder in het scherm Apparaatinformatie op de IQ Brain om te controleren of kleuren en afstanden worden gedetecteerd of niet. Zelfs als er niets voor de kleursensor staat, moet deze de kleur ("NONE") en de afstand ("Far") weergeven. Test een effen gekleurd object om te zien of de kleur- en afstandsmetingen veranderen. U kunt de modus wijzigen van "3 Color" naar "12 Color" of "Grey Scale" door op de knop Check te drukken. Test vervolgens het effen gekleurde object opnieuw om te zien of u metingen krijgt in alle drie de modi.
-
Het scherm Apparaatinformatie kan ook nuttig zijn voordat u een project met de kleursensor uitvoert in een nieuwe omgeving waar de lichtniveaus anders kunnen zijn. Wanneer de lichtomstandigheden veranderen, kan de kleursensor verschillende metingen rapporteren. Gebruik het scherm Apparaatinformatie om de huidige waarden te zien, zodat aanpassingen aan het project kunnen worden gemaakt om de verandering in omgevingslicht op te vangen.
-
Je kunt ook het artikel 'Hoe PROBLEMEN met VEX-IQ-sensoren op te lossen' gebruiken.
-
Als de apparaatinformatie nauwkeurige waarden rapporteert, kan het probleem zijn dat de student het project verkeerd heeft gekopieerd.
-
Om problemen met het project op te lossen, controleert u of het apparaat correct is geconfigureerd - wat betekent dat ze het juiste Testbed-voorbeeldproject hebben gebruikt. Lees het artikel "Hoe configureer ik VEX IQ-sensoren - VEXcode IQ" voor meer informatie over het configureren van de kleursensor.
-
Zorg ervoor dat de studenten het project correct hebben gekopieerd en gebouwd. U kunt het afdrukblok in VEXcode IQ gebruiken om de huidige sensorwaarden op de hersenen weer te geven terwijl het project doorgaat naar de fout of naar het einde van het project.
-
-
Als de apparaatinformatie GEEN nauwkeurige waarden rapporteert, kan het probleem hardwaregerelateerd zijn.
-
Om problemen met de hardware op te lossen, probeert u de poortverbinding met de slimme kabel te controleren met behulp van het artikel, "Hoe VEX IQ-apparaten aan TE sluiten op slimme poorten."
-
Als de kleursensor goed is aangesloten en zich nog steeds niet gedraagt zoals het zou moeten, kan er een fysiek probleem zijn met de kleursensor. Test het omschakelen met een andere kleursensor.
-