MINDSTORMS EV3 coreset

Schakelaar

Gebruik het schakelblok om beslissingen te nemen op basis van dynamische sensoren.

90-120 min.
Gevorderd
Groep 8 tot het tweede jaar
switch-connect

Bouw het

Het rijbasismodel en de module kleursensor bouwen.

ev3-robot-driving-base
ev3-robot-color-sensor-down

Test het

Stel het getoonde programma samen, download het naar de robot en voer het uit om het te testen.   

Tip
Met de Poortweergave-app op de EV3-steen kunnen ook in realtime de sensorgegevens worden getoond.

Switch_main

Samenvatting programm

Starten
Herhaling – Onbeperkt
Schakelen – Kleursensor – Vergelijken Intensiteit
Gereflecteerd licht[Kleiner dan, 50]
Indien Waar: Grote motor C – Uit
Indien Waar: Grote motor B – Aan
Indien Onwaar: Grote motor B – Uit
Indien Onwaar: Grote motor C – Aan

Een drempelwaarde instellen

Voor een drempelwaarde bepaalt u de bovenste en onderste limiet van de kleursensor, waarna u het gemiddelde ervan berekent. Dit gemiddelde wordt de drempelwaarde van de lichtgevoeligheid van de kleursensor.

switch-exp1

Beweeg de Kleursensor eerst over de donkere lijn.

switch-exp2

Ga dan naar de Hardwarepagina en noteer de waarde die wordt aangegeven bij poort 3. Dit is de minimumwaarde (x).

switch-exp3

Beweeg dan de kleursensor weg van de donkere lijn.

switch-exp4

Noteer de nieuwe waarde die wordt aangegeven bij poort 3. Dit is de maximumwaarde (y).

switch-exp5

Bereken vervolgens de drempelwaarde met de volgende formule: (x+y)/2. Voer de uitkomst van deze som in bij het blok Schakelen. Houd er rekening mee dat uw berekende waarde niet hetzelfde hoeft te zijn als de waarde in dit voorbeeld.

switch-exp6

Download daarna het programma.

switch-exp7

Pas het aan

Nu is het uw beurt! Probeer eens of uw rijbasis nog werkt als u deze een lichter gekleurde lijn laat volgen. Als dat niet werkt, stel de drempelwaarden opnieuw in en probeer het nog eens.

Probleemoplossing
Op een bepaald punt zal het sensorlicht dat door de lijn wordt gereflecteerd de drempelwaarde overschrijden, waardoor de rijbasis in een cirkel gaat rondrijden. Pas de drempelwaarde aan wanneer dit gebeurt.

Tip
Als het verschil tussen de x-waarde en de y-waarde te klein is, wordt de lijn niet gedetecteerd. Als dit gebeurt, kan het helpen als u de kleursensor opnieuw kalibreert. Meer hierover vindt u in de instructie Kleursensor – kalibreren

Wat staat er nu op de planning?

ModifyIt_0

Ondersteuning voor de leraar

De leerlingen gaan:
Gebruik het schakelblok om beslissingen te nemen op basis van dynamische sensoren.

LEGO MINDSTORMS EV3 coreset
EV3 Lab of EV3 Programmeren

LEGO, the LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2020 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.