Set di base MINDSTORMS EV3

Selettore

Utilizzare il blocco Selettore per prendere decisioni dinamiche basate sul sensore.

90-120 min.
Intermed.
Scuola secondaria di I grado
switch-connect

Costruzione

Costruisci il modello della base motrice e il modulo Sensore di colore inferiore.

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

Test

Ricrea il programma mostrato, quindi scarica ed esegui per effettuare il test.

Suggerimento
È inoltre possibile utilizzare l'Applicazione Port View per visualizzare le letture del sensore in tempo reale.

Switch_main

Panoramica del programma

Avvio
Ciclo - Illimitato
Selettore - Sensore di colore - Confronto Intensità luce
riflessa[Minore di, 50]
Se Vero: Motore grande C - Off
Se Vero: Motore grande B - On
Se Falso: Motore grande B - Off
Se Falso: Motore grande C - On

Impostazione di una soglia

Nelle pagine seguenti misurerai i livelli di luce e oscurità rilevati dal sensore di colore, quindi ne utilizzerai i valori per calcolare la media, che diventerà la soglia di sensibilità alla luce del sensore.

switch-exp1

Innanzitutto sposta il sensore di colore sulla linea scura.

switch-exp2

Apri quindi la Pagina Hardware e prendi nota del valore visualizzato per la porta 3. Questo è il valore minimo (x).

switch-exp3

Ora allontana il sensore di colore dalla linea scura.

switch-exp4

Prendi nota del valore visualizzato per la porta 3. Questo è il valore massimo (y).

switch-exp5

Per impostare la soglia, calcola l'equazione (x+y)/2 e immetti il risultato nel blocco Selettore (il valore effettivo può non corrispondere a quello riportato nell'esempio).

switch-exp6

Quindi scarica il programma.

switch-exp7

Modifica

E ora tocca a te! Verifica se la base motrice funziona quando segue una linea di colore più chiaro. In caso negativo, prova a impostare di nuovo la soglia.

Risoluzione dei problemi
A un certo punto la luce del sensore che viene riflessa dalla linea supererà la soglia, facendo muovere in cerchio la base motrice. In questo caso, modifica il valore di soglia.

Suggerimento
Se la differenza tra i valori x e y è minima, la linea non verrà rilevata. In questo caso, prova a ricalibrare il sensore.

Qual è il passaggio successivo?

ModifyIt_0

Supporto per l'insegnante

Gli studenti effettueranno le seguenti attività:
Utilizzare il blocco Selettore per prendere decisioni dinamiche basate sul sensore.

Set di base LEGO MINDSTORMS EV3
EV3 Lab o EV3 Programming

Legal NoticePrivacy PolicyCookies

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