9. Intervallo

Obiettivo

Utilizzare il Sensore ad ultrasuoni per far muovere la base motrice in avanti quando si trova all'interno di un determinato intervallo dal cuboide.

In questo esempio si usa il blocco Intervallo ed un Sensore ad ultrasuoni per misurare la distanza del cuboide: quando il cuboide si trova ad una distanza compresa tra 10 cm e 20 cm, la base motrice si muove in avanti; quando il cuboide si trova ad una distanza minore di 10 cm o maggiore di 20 cm, la base motrice si ferma.

Programma

  • Avvio
  • Ciclo - Illimitato
    • Sensore ad ultrasuoni - Misura Distanza Centimetri
    • Intervallo - Interno[10;20] // usa un Filo dati per importare nel blocco Intervallo il valore della Distanza
    • Selettore - Valore logico // usa un Filo dati per collegare il segno '=' del blocco Intervallo con il valore del blocco Selettore
      • Se Vero: Movimento tipo cingolato - On
      • Se Falso: Movimento tipo cingolato - Off

Modifica

Imposta su 'Esterno' la modalità del blocco Intervallo. Cosa succede?

Suggerimento

  • Nel caso di esempio la base motrice si muoverà solo quando rileverà un oggetto all'interno dell'intervallo attivo (10-20 cm).
  • Nell'esercizio la base motrice si muoverà solo quando rileverà un oggetto all'esterno dell'intervallo attivo (10-20 cm).
  1. Apri il software
  2. Seleziona "Robot Educativo"
  3. Seleziona "Approfondimento"
  4. Click su "Intervallo"
  5. Click su "Apri"